diff options
author | Alan Modra <amodra@gmail.com> | 2012-10-12 09:44:11 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2012-10-12 09:44:11 +0000 |
commit | c6de8ed4563e23ce1d0ee2a10a6a1ff882fa90ee (patch) | |
tree | 16de62bb9a13355b8e119942a99a7d172c9177da /gold/ChangeLog | |
parent | 03e25981b675b8d2bab22acca695fd16b8736e34 (diff) | |
download | gdb-c6de8ed4563e23ce1d0ee2a10a6a1ff882fa90ee.zip gdb-c6de8ed4563e23ce1d0ee2a10a6a1ff882fa90ee.tar.gz gdb-c6de8ed4563e23ce1d0ee2a10a6a1ff882fa90ee.tar.bz2 |
* powerpc.cc (Powerpc_relobj::add_gc_mark, process_gc_mark): New.
(struct Opd_ent): Make "discard" a bit field. Add "gc_mark".
(Target_powerpc::do_gc_mark_symbol): Delay marking function code
section if scan_opd_relocs not yet called.
(Target_powerpc::gc_process_relocs): Call process_gc_mark.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index cbedb79..5895962 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,5 +1,13 @@ 2012-10-12 Alan Modra <amodra@gmail.com> + * powerpc.cc (Powerpc_relobj::add_gc_mark, process_gc_mark): New. + (struct Opd_ent): Make "discard" a bit field. Add "gc_mark". + (Target_powerpc::do_gc_mark_symbol): Delay marking function code + section if scan_opd_relocs not yet called. + (Target_powerpc::gc_process_relocs): Call process_gc_mark. + +2012-10-12 Alan Modra <amodra@gmail.com> + * powerpc.cc (Output_data_plt_powerpc::add_entry, add_ifunc_entry, add_local_ifunc_entry): Revert last change. (Target_powerpc::make_plt_entry, make_local_ifunc_plt_entry): Likewise. |