aboutsummaryrefslogtreecommitdiff
path: root/gold/powerpc.cc
AgeCommit message (Expand)AuthorFilesLines
2013-11-15Fixes to powerpc64 gold ELFv2 supportAlan Modra1-154/+315
2013-11-04Remove powerpc.cc copy of use_plt_offsetAlan Modra1-113/+31
2013-10-30PowerPC64 ELFv2 support for gold.Alan Modra1-133/+405
2013-10-30Report overflow on PowerPC64 @h and @ha relocations.Alan Modra1-39/+91
2013-10-14 * output.h (Output_data_got::add_constant): Tidy.Alan Modra1-3/+78
2013-10-11gold/Roland McGrath1-19/+0
2013-10-11gold/Roland McGrath1-4/+2
2013-07-31gold/Cary Coutant1-1/+1
2013-07-30 gold/Cary Coutant1-4/+8
2013-07-11gold/Cary Coutant1-1/+1
2013-07-03bfd/Alan Modra1-4/+7
2013-06-27 PR gold/15662Cary Coutant1-2/+16
2013-06-27 * powerpc.cc (Target_powerpc::symval_for_branch): Don't assertAlan Modra1-4/+5
2013-04-27 * target-reloc.h (relocate_section): If the reloc offset is out ofIan Lance Taylor1-1/+4
2013-04-13 * powerpc.cc (Stub_control::can_add_to_stub_group): Don't setAlan Modra1-12/+44
2013-04-11 PR gold/15354Alan Modra1-6/+6
2013-03-15 * powerpc.cc (Target_powerpc::Scan::reloc_needs_plt_for_ifunc): MakeAlan Modra1-86/+124
2013-03-12 * powerpc.cc (is_branch_reloc): Forward declare.Alan Modra1-6/+27
2013-03-10 * gold.cc (queue_middle_tasks): Move detect_odr_violations..Alan Modra1-4/+247
2013-03-06 * powerpc.cc (class Powerpc_relobj): Move some member functions.Alan Modra1-47/+61
2013-02-27 * target.h (Target::plt_fde_location, do_plt_fde_location): Declare.Alan Modra1-5/+180
2013-02-15 * powerpc.cc (Stub_table::plt_off): New function, extracted from..Alan Modra1-46/+35
2013-01-17 * powerpc.cc (Stub_table::find_plt_call_entry): Make typesAlan Modra1-6/+6
2013-01-15bfd/Alan Modra1-8/+15
2012-12-12 * powerpc.cc (class Track_tls): New.Alan Modra1-43/+148
2012-12-12 * options.h (General_options): Add --toc-sort/--no-toc-sort.Alan Modra1-3/+79
2012-12-10 * powerpc.cc (Target_selector_powerpc::Target_selector_powerpc):Alan Modra1-23/+2
2012-12-10 * powerpc.cc (Powerpc_relobj::Powerpc_relobj): Init has14_ andAlan Modra1-1/+3
2012-12-07 * powerpc.cc (Stub_table::do_write): Delete redundant AddressAlan Modra1-3/+10
2012-12-07 * options.h (General_options): Add no_toc_optimize.Alan Modra1-0/+96
2012-12-06 * options.h (General_options): Add plt_align, plt_static_chain,Alan Modra1-89/+226
2012-12-04 * powerpc.cc (Powerpc_relobj::do_scan_relocs): Delete.Alan Modra1-11/+7
2012-12-03 * layout.h (Layout::get_executable_sections): Declare.Alan Modra1-338/+1423
2012-11-30 * powerpc.c (Target_powerpc::Scan::global): Don't emit relativeAlan Modra1-5/+9
2012-11-30 * powerpc.cc (Target_powerpc::make_plt_section): Add symtabAlan Modra1-14/+23
2012-11-30 * powerpc.cc (Powerpc_relobj::do_scan_relocs): Make STB_LOCALAlan Modra1-10/+17
2012-11-05 * powerpc.cc (Powerpc_relobj): Delete "Offset" typedef.Alan Modra1-43/+65
2012-11-01gold/Roland McGrath1-18/+19
2012-10-18 * target-reloc.h (class Default_comdat_behavior): New, package up..Alan Modra1-41/+29
2012-10-17 * powerpc.cc (Target_powerpc::Scan::local, global): Always emitAlan Modra1-21/+70
2012-10-16 * powerpc.cc (Target_powerpc::define_save_restore_funcs): New func.Alan Modra1-0/+363
2012-10-12 * powerpc.cc (Powerpc_relobj::add_gc_mark, process_gc_mark): New.Alan Modra1-3/+32
2012-10-12 * powerpc.cc (Output_data_plt_powerpc::add_entry, add_ifunc_entry,Alan Modra1-18/+11
2012-10-05 * powerpc.cc (Target_powerpc::do_plt_address_for_local,Alan Modra1-105/+229
2012-09-29 * powerpc.cc (Target_powerpc::iplt_): New output section.Alan Modra1-97/+444
2012-09-25 * object.h (Sized_relobj_file::adjust_local_symbol,Alan Modra1-4/+95
2012-09-12 * target-reloc.h (scan_relocs): Call scan.local for relocsAlan Modra1-39/+137
2012-09-10 * output.h (Output_data_got::add_global_tls, add_local_tls,Alan Modra1-23/+99
2012-09-09 * target.h (Target::gc_mark_symbol, do_gc_mark_symbol): New functions.Alan Modra1-6/+147
2012-09-05 * powerpc.cc (Powerpc_relocate_functions): Upcase enum values,Alan Modra1-61/+58