Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!spool.mu.edu!cs.umn.edu!msi.umn.edu!math.fu-berlin.de!ira.uka.de!unido!cat!incom!orfeo!jrix!joachim From: joachim@jrix.radig.de (Joachim Riedel) Newsgroups: comp.os.coherent Subject: Re: Coherent Small Model Limitation Message-ID: <1991Apr28.072938.28568@jrix.radig.de> Date: 28 Apr 91 07:29:38 GMT Article-I.D.: jrix.1991Apr28.072938.28568 References: <184@lip.hanse.de> Organization: Joachim Riedel, Offenbach, West Germany Lines: 27 lipka@lip.hanse.de (Michael Lipka) writes: > Most work in porting software to Coherent has to do with the small > memory model limitation of the Coherent's c-compiler. When I bought > the OS I thought I could solve that problem getting gcc running,- no > chance with 16 bit pointers. > > But I'v heard of i286 XEN*X-sites that use gcc. There may be a > chance to cross-compile gcc (as far as I heard the limitation is only > with the compiler, not the assembler) on such a machine. Has anybody > thought about this or is working on it? XENIX 286 runs also on AT/286-machine. But it uses the Large Memory-Model, (Compiler option -MLe) so programs can be larger than 64 kb. There are some restrictions in comparison to what a 386-UNIX is able to. But when gcc works with XENIX/286 you can't assume to get it working with Coherent. Also XENIX is SysV R.2 (unless you have a copy of the old stuff). Joachim PS: Du kannst dich ja mal melden, wenn du Fragen hast. +---------------------------------------+-------+-------------------+-------+ | Joachim Riedel | @ @ | Don't worry, | @ @ | | Geschwister-Scholl-Strasse 48 | \_/ | keep smiling | \_/ | | D-6050 Offenbach am Main +-------+-------------------+-------+ | Tel. +49 69 85 62 25 | joachim@jrix.radig.de | +---------------------------------------+-----------------------------------+