OSDN Git Service

support stabs on mach-o GAS.
authoriains <iains>
Tue, 3 Jan 2012 13:18:46 +0000 (13:18 +0000)
committeriains <iains>
Tue, 3 Jan 2012 13:18:46 +0000 (13:18 +0000)
commit2f4b3130fe59d71fccb52550bf5ac9422a8bef51
tree6a154e3ebc89cbcff7acdb13283b2f8d9b187176
parent22d25127c7710214a1e02dcaef0c41b873851828
support stabs on mach-o GAS.

bfd:

* mach-o.c (bfd_mach_o_mangle_symbols): Put in the section index
for stabd symbols.
(bfd_mach_o_primary_symbol_sort_key): Adjust for stabs.
(bfd_mach_o_cf_symbols): Likewise.

gas:

* config/obj-macho.c (obj_macho_process_stab): New.
* config/obj-macho.h (OBJ_PROCESS_STAB): Define.
(obj_macho_process_stab): Declare.
bfd/ChangeLog
bfd/mach-o.c
gas/ChangeLog
gas/config/obj-macho.c
gas/config/obj-macho.h