bfd: bfin: drop needless symbol flag handling imported from FRV
authorMike Frysinger <vapier@gentoo.org>
Mon, 15 Nov 2010 08:34:00 +0000 (08:34 +0000)
committerMike Frysinger <vapier@gentoo.org>
Mon, 15 Nov 2010 08:34:00 +0000 (08:34 +0000)
commit6936240e66f9641073c9a399bb1c0e20bbde7f97
treecd91d31e3765a886b2021f9552644f89580a4068
parent7eb3536ef8f7e80de61570e614c7580b84e1b96b
bfd: bfin: drop needless symbol flag handling imported from FRV

The Blackfin bfd merged some FRV code recently, and then removed pieces
that didn't make sense.  In the FRV code, it outputs a "_gp" symbol in
its BFD whereas in the Blackfin code, we don't.  So while on the FRV
side it fiddles with the "flags" variable (sometimes using it for section
flags and sometimes using it for symbol flags), we don't need any of
that.  This lead to BZ 12177 where the Blackfin code is a bit confusing.
So to fix things up, remove more stuff we don't need.  Shouldn't change
the behavior at all.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
bfd/ChangeLog
bfd/elf32-bfin.c