GCC a 16-bit target?

Jan Hubicka hubicka na ta.jcu.cz
Úterý Prosinec 16 09:24:10 CET 1997


On Mon, 15 Dec 1997, [iso-8859-2] Zdeněk Pavlas wrote:

> > > Mozna to sem nepatri, ale ceskej list o GCC neni, a tohle je nejbliz..
> > > Je nekde k dispozici GCC prelozene s machine description pro 8086?
> > > Potreboval bych slusnej C++, ktery umi takovy veci jako __attribute__,
> > > #pragma interface/implementation, a dalsi GNU rozsireni.
> 
> > pokud vim, tak 8086 GCC neexistuje. Problem je v adresaci a v nekterych
> > dalsich vecech. Je velmi malo 16ti bitovych targetu pro GCC, protoze je
> > navrhovane zejmena pro 32bit procesory.
> 
> V jakych vecech je problem? Adresace v 'native 16-bit' je uplne bez
> problemu, 
pokud tomu spravne rozumim tak v segmentovych a ovsetovych registrech
u far ukazatelu. A v tom ze jsou near a far ukazatele a dalsi komplikace.
Pro program bezici pouze v jednom segmentu by to asi slo, ale nevim, ze by
to nekdo naprogramoval...

Honza
> proste je uplne stejna jako v '32-bit flat', jen 'void*' i 'int' budou
> 16-bit.
> Problemy s adresaci vznikaji tehdy, kdyz je neco 16-bit, neco 32-bit,
> neco 
> navic _far, a clovek i prekladac z toho pak maji gulas.
> 
> Chtel bych to pro psani aplikaci na Atari Portfolio. (1M, 4MHz 8086).
> 
> -- 
> Zdenek Pavlas
> TU of Brno, dept. of CS&E
> Bozetechova 2, 612 66, Czech Republic
> tel. ++420+5-7275-280
> fax: ++420+5-41211141
> 

------------------------------------------------------------------------------
                   Have you browsed my www pages? Look at:
                       http://www.paru.cas.cz/~hubicka
      Koules-the game for Svgalib,X11 and OS/2,  Xonix-the game for X11
      czech documentation for linux index, original 2D computer art and
              funny 100 years old photos and articles are there!



Další informace o konferenci Linux