Article View: de.comp.sys.pcs
Article #2Re: MUNIX und GNU-Soft
From: Helmut Knirsch
Date: Mon, 06 Apr 1992 08:59
Date: Mon, 06 Apr 1992 08:59
27 lines
1749 bytes
1749 bytes
In article <1992Apr02.211257.1368@eumelos.stgt.sub.org> xmaster@eumelos.stgt.sub.org (Peter Dieth) writes: > >gibt's denn irgendwo Diffs fuer die verschiedenen GNU-Saechelchen >(GCC V2.1, G++, BASH, ...) um diese erfolgreich auf eine CADMUS (68020) >zu portieren ? > Ich hab' letztes Jahr den gas-1.38 soweit gebracht, dass er coff statt a.out Objectfiles erzeugt, sodass man diese mit dem normalen ld(1) verwenden kann. Damit war es dann auch kein Problem die verschieden gcc-Versionen zu erzeugen. Die Portierung des gcc-2.1 bekommt hier gerade den letzten Schliff. Bis morgen duerfte ich einen Stand ohne Macken haben. Der Nachteil bei dieser Version ist, dass keine sdb(1) Informationen erzeugt werden koennen. Im gcc-2.1 ist aber fuer die Rechner von SGI ein Pre-/ Postprozessor vorhanden, der das erledigt. Das ist wohl das naechste, was ich mir mal vornehme. Der Vorteil bei Verwendung des gas mit coff Output liegt darin, dass keine Libraries modifiziert/compiliert werden muessen. Der Patch fuer den gas ist im wesentlichen der coff-Patch fuer den gas-1.36 mit den Anpassungen an den gas-1.38 und MUNIX. Die Groesse liegt irgendwo bei 120 kByte. Der Patch fuer den gcc-2.1 ist dann nur noch laecherliche 16k. Helmut PS: Die Inbetriebnahme der anderen Utilities ist danach relativ trivial.
Technical Details
Message-ID:
<1802@manlobbi.UUCP>Path:
arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!news.netmbx.de!unido!manlobbi!helmutReferences:
<1992Apr02.211257.1368@eumelos.stgt.sub.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!news.netmbx.de!unido!manlobbi!helmut From: helmut@manlobbi.UUCP (Helmut Knirsch) Newsgroups: de.comp.sys.pcs Subject: Re: MUNIX und GNU-Soft Summary: gcc-2.1 for MUNIX available Message-ID: <1802@manlobbi.UUCP> Date: 6 Apr 92 08:59:28 GMT References: <1992Apr02.211257.1368@eumelos.stgt.sub.org> Organization: Knirsch Softwareentwicklung, 4010 Hilden, Germany Lines: 27