From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeffrey A Law To: Robert Lipe Cc: egcs@egcs.cygnus.com Subject: Re: dwarf2 debug dependent upon GAS? Date: Sun, 28 Feb 1999 22:53:00 -0000 Message-ID: <7675.919637363@hurl.cygnus.com> References: <19990221144644.M8783@rjlhome.sco.com> X-SW-Source: 1999-02n/msg01055.html Message-ID: <19990228225300.7GA-4A5cDDZ1nc5_N7k1XQQl4gO92t5m5tvOAAD8Mcg@z> In message < 19990221144644.M8783@rjlhome.sco.com >you write: > I've had it on my list to examine Dwarf2 debugging for System V. I'm > finding that it seems to depend upon a curiosity of the GNU assembler. > Is this accurate? > > I'm seeing EGCS (current trunk) generate refences to symbols that don't > exist. There are SECTIONS of that name, but no symbols. Apparently > GAS treat them interchangably. Is it the intent for these to reference > the beginning of the section in this file (i.e. local labels) or the > beginning of that section once linked? (without making them global, I > don't know how I would synthesize that.) This sounds vaguely familiar. I think this has been hashed before on the egcs lists. Attempts to change this behavior caused some other set of assemblers to blow chunks, or relocation problems or something else goofy. We probably need some way to fine tune this particular behavior. jeff