Article View: dnet.comp.pcs
Article #103Re: GNU C fuer Cadmus
From: Michael Joosten
Date: Fri, 30 Mar 1990 18:51
Date: Fri, 30 Mar 1990 18:51
59 lines
3049 bytes
3049 bytes
jkh@meepmeep.pcs.com (Jordan K. Hubbard) writes:
----^
sehr niedlicher Name !!
> Final Announcement
> ------------------
> ENDLICH !
> GCC auf CADMUS
Also zuerst einmal: Grossartig, Bravo , Toll, (endlich..)
Grosses Lob an die Jungs von PCS !
> Folgende Highlights erzwingen geradezu die Verwen-
> dung der GNU C Entwicklungsumgebung fuer Ihre
> naechsten groesseren (!!!) Softwareprojekte:
> - Voll ANSI C oder K&R C kompatibel (Option)
> - Ojektmodul- (.o), Aufrufkonvention und
> Bibliotheksformat Sun-3 kompatibel (zu
> testen)
Und genau da liegt das Problem: Sun-3 kompatibel bedeutet
ja wohl, dass die Object-Files im BSD-Format mit dbx-Debuggerinfos
vorliegen, der PCS-cc aber COFF erzeugt. Ergo sind die Objects nicht
miteinander verwendbar, so dass einige Libraries ebenfalls mit dem
GCC nicht mehr verwendbar sind. Aus der Ankuendigung entnehme ich,
dass die libc nicht durch dieses 'robotusin'-Programm konvertiert
wurden, sondern alles neu kompiliert wurde (was an sich auch gut ist).
Die Frage heisst also: Was machen wir mit unseren Bibliotheken, wie z.B. libX aus dem Xwindows-Paket? Sind die ebenfalls dabei oder als
gnu-isiertes erhaeltlich oder kann man die durch robutussin oder
aehnlich erzeugen? Weiter gefragt: Welche a.out-Format
erzeugt der GNU-ld, ist es das alte V.2/07 von den 16bit-9200
CADMUSsen oder ist es das ominoese 'encapsulated COFF' ?
Kurzum, zwei verschiedene Bibliothekssaetze auf dem Rechner zu haben
halte ich nicht fuer so ideal. Ich persoenlich kaempfe naemlich seit
mehreren Wochen an einer Portierung von gcc und g++ auf eine
Nixdorf Targon31 (gcc laeuft, g++ ist noch nicht perfekt). Da es
bei dem sgs-Assembler vom SystemV/68 sehr schwierig ist, freie Zeichen
fuer die gdb+-Symbole zu finden, habe ich in letzter Zeit ernsthaft mit
dem Gedanken gespielt, den GNU-Assembler gas mit COFF auszuruesten.
(Wie ich eben beschlossen habe, kann man den sgs-Assembler aufgrund
seiner idiotischen Regeln fuer Identifier nur hirnverbrannt
bezeichnen..) Waere also interessant zu wissen, ob es sowas gibt oder
jemand schon seinen Grips daran vergeudet hat.
Weiter so, PCS !
Michael Joosten
joost@rubmez.uucp
Ruhr Universitaet Bochum, Mikroelektronikzentrum & Lehrstuhl fuer
elektronische Bauelemente
Technical Details
Message-ID:
<310@mez.e-technik.uni-bochum.de>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mez!joostReferences:
<JKH.90Mar15150254@meepmeep.pcs.com>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 1354df,b15d6e2ebf2b3424 X-Google-Attributes: gid1354df,public X-Google-ArrivalTime: 1990-03-30 07:53:05 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mez!joost From: joost@mez.e-technik.uni-bochum.de (Michael Joosten) Newsgroups: dnet.comp.pcs Subject: Re: GNU C fuer Cadmus Message-ID: <310@mez.e-technik.uni-bochum.de> Date: 30 Mar 90 18:51:23 GMT References: <JKH.90Mar15150254@meepmeep.pcs.com> Distribution: dnet Organization: Ruhr Universitaet Bochum, W-Germany Lines: 59 Posted: Fri Mar 30 19:51:23 1990