delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/05/21/14:10:36

From: Andrew Crabtree <andrewc AT typhoon DOT rose DOT hp DOT com>
Message-Id: <199805211809.AA031304194@typhoon.rose.hp.com>
Subject: gcc/gas label problem
To: djgpp-workers AT delorie DOT com
Date: Thu, 21 May 1998 11:09:54 PDT
Reply-To: andrewc AT rosemail DOT rose DOT hp DOT com

> So it seems that the cause is in Binutils, not in GCC.  Robert/Andrew, 
> can you advise?  I'm afraid I don't know enough about this to tell.
Yep.  This is correct.  I am not sure why there is this inconsistency.
I will have to talk to Ian about it.  The bfd section is setup correctly,
it properly detects local labels as starting with 'L'.  However, gas
is not using the bfd, so instead it uses its own version, which always looks
for '.L' or 'X.'.  There appears to be some notes suggesting everyone
should be moving over to bfd assembler, but I don't know if that is our solution
or not.  I have fixed gas so that either way it works and after I get a response
from Ian will upload a binutil 2.9.1 binary that contains the fix.

BTW - What was the other existing bug in binutils?  Strip or something had problems?
Do I need to work on that too?

Andy





- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019