🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #49386

Re: Status of GAS and BINUTILS for SGI/IRIX-5.x

#49386
From: Przemek Klosowski
Date: Thu, 03 Feb 1994 17:14
35 lines
2340 bytes
In article <2imjp1$jce@hercules.neu.sgi.com> knobi@munich.sgi.com (Martin Knoblauch) writes:

     I hope this is the right place to ask: what is the
   status of GAS, BINUTILS, GDB and GLIBC for SGI machines
   running IRIX-5 (ELF, ELF debugging, shared linking)? I
   got the question from a "customer" who insists on using
   the GNU tools.

Gcc does not generate object files directly, but rather generates
assembler code and uses an external assembler to generate .o files.  I
I understand that GAS is the only way for GCC to pass the
debugging info to the object files, since the SGI assembler does not
understand debugging records (SGI compilers generate .o files directly).


Jim Wilson (wilson@cygnus.com) at Cygnus mentioned that GAS (Gnu
assembler) is usable on Irix 5.1, but I don't think that gcc/gdb are
integrated with it yet. SGI is a moving target, because presently they
use sdb records in ELF .o files (new in 5.x), but they will move to
DWARF-in-ELF in the future releases. I don't understand it well enough
to fix it.

It would be great if your customer contracted with someone (Cygnus?)
to fix this situation; may I suggest that SGI itself works on this? 
As it is, under Irix 4.0.5, SGI's own visual debugger crashes when
reading (otherwise perfectly good) GCC-created executables. 
--
			przemek klosowski (przemek@rrdstrad.nist.gov)
			Reactor Division (bldg. 235), E111
			National Institute of Standards and Technology
			Gaithersburg, MD 20899,      USA

			(301) 975 6249 tel
			(301) 921 9847 fax
Technical Details
Message-ID: <PRZEMEK.94Feb3121406@rrdbartok.nist.gov>
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!darwin.sura.net!coil!news-reader.nist.gov!przemek
References: <2imjp1$jce@hercules.neu.sgi.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,5884d91dbedc237b,start
X-Google-Attributes: gid11318c,public
X-Google-Thread: 1135a1,c6fe0df425d085e9
X-Google-Attributes: gid1135a1,public
X-Google-ArrivalTime: 1994-02-03 09:14:06 PST
Newsgroups: gnu.gcc.help,gnu.gdb
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!darwin.sura.net!coil!news-reader.nist.gov!przemek
From: przemek@rrdbartok.nist.gov (Przemek Klosowski)
Subject: Re: Status of GAS and BINUTILS for SGI/IRIX-5.x
In-Reply-To: knobi@munich.sgi.com's message of 1 Feb 94 22:06:25 GMT
Message-ID: <PRZEMEK.94Feb3121406@rrdbartok.nist.gov>
Sender: news@nist.gov
Organization: U. of Maryland/NIST
References: <2imjp1$jce@hercules.neu.sgi.com>
Date: Thu, 3 Feb 1994 17:14:06 GMT
Lines: 35