X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2FChangeLog;h=4acdbb6fb2e4f28ecd23dc8b383a276b53d01177;hb=50d10658eef31d1c68763d556f02954b9c7c4f00;hp=d4f2e7acbd49d54379b6ffb54aec254b13b6b394;hpb=0a4734dc09362b45ad88c4092fe2531d27b8d1d1;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/ChangeLog b/gas/ChangeLog index d4f2e7acbd..4acdbb6fb2 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,18 @@ +2012-01-12 Iain Sandoe + + * config/obj-macho.c (obj_mach_o_set_symbol_qualifier): Switch off + lazy when the symbol is private_extern. + (obj_mach_o_indirect_sym): New type. + (obj_mach_o_indirect_symbol): New. + (mach_o_pseudo_table): Use obj_mach_o_indirect_symbol. + (obj_macho_frob_label): Adjust to avoid adding bsyms for locals. + (obj_macho_frob_label): Likewise. Adjust external and comm + symbol tests. + (obj_mach_o_set_indirect_symbols): New. + (obj_mach_o_frob_file_after_relocs): New. + *config/obj-macho.h (obj_frob_file_after_relocs): Define. + (obj_mach_o_frob_file_after_relocs): Declare. + 2012-01-12 Tristan Gingold PR gas/13591