aboutsummaryrefslogtreecommitdiff
path: root/gold/sparc.cc
AgeCommit message (Expand)AuthorFilesLines
2016-01-11Refactor gold to enable support for MIPS-64 relocation format.Cary Coutant1-35/+74
2016-01-01Copyright update for binutilsAlan Modra1-1/+1
2015-12-09[GOLD] Relocate::relocate() paramsAlan Modra1-12/+8
2015-11-09Remove unnecessary target dependencies on relocation format.Cary Coutant1-1/+4
2015-10-28Support 64-bit entry size in SHT_HASH (for s390).Marcin Koƛcielnicki1-2/+4
2015-10-06Fix bug when applying R_SPARC_GOTDATA_OP* relocations to local symbols.Cary Coutant1-9/+7
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra1-1/+1
2014-05-13With -pie and x86, the linker complains if it sees a PC-relative relocationSriraman Tallam1-2/+4
2014-03-05Update copyright yearsAlan Modra1-1/+1
2013-10-11gold/Roland McGrath1-2/+2
2013-10-11gold/Roland McGrath1-3/+1
2013-07-30 gold/Cary Coutant1-2/+4
2013-04-27 * target-reloc.h (relocate_section): If the reloc offset is out ofIan Lance Taylor1-1/+5
2012-11-01gold/Roland McGrath1-2/+3
2012-10-18 * target-reloc.h (class Default_comdat_behavior): New, package up..Alan Modra1-1/+1
2012-10-05 * i386.cc (Output_data_plt_i386::address_for_global,Alan Modra1-7/+8
2012-09-12 * target-reloc.h (scan_relocs): Call scan.local for relocsAlan Modra1-2/+7
2012-09-10 * output.h (Output_data_got::add_global_tls, add_local_tls,Alan Modra1-2/+1
2012-09-05 * object.h (Sized_relobj_file::emit_relocs): Delete.Alan Modra1-16/+17
2012-05-02 * configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.Roland McGrath1-160/+166
2012-04-24gold: Add linker relaxation of tail calls on sparc.David S. Miller1-0/+152
2012-04-23gold: Maintain sparc ELF header bits properlyDavid S. Miller1-1/+112
2012-04-17gold: Add support for sparc GOTDATA optimizations in Gold.David S. Miller1-1/+102
2012-04-17gold: Add sparc IFUNC support to Gold.David S. Miller1-79/+515
2012-04-17gold: Allow use_plt_offset to be specified for global relocations.David S. Miller1-2/+2
2012-04-12Support R_SPARC_WDISP10 and R_SPARC_H34.David S. Miller1-0/+48
2011-12-19 * object.h (Relobj::local_symbol_value): New function.Ian Lance Taylor1-28/+28
2011-10-19Fix sparc TLS call relaxation when the delay slot sets up %o0.David S. Miller1-2/+15
2011-10-10 PR gold/13249Cary Coutant1-2/+2
2011-06-28 PR gold/12934Ian Lance Taylor1-1/+2
2011-06-28 * target.h (Target::can_check_for_function_pointers): Rewrite.Ian Lance Taylor1-1/+3
2011-05-24 * incremental-dump.cc (dump_incremental_inputs): Print dynamic relocCary Coutant1-61/+62
2010-12-14Fix typos in gold.Ralf Wildenhues1-1/+1
2010-11-11gold/Richard Sandiford1-18/+119
2010-08-12elfcpp/ChangeLog:Cary Coutant1-2/+70
2010-08-032010-08-03 Ian Lance Taylor <iant@google.com>Ian Lance Taylor1-6/+6
2010-08-02 * arm.cc (Target_arm::gc_process_relocs): Use typename.Ian Lance Taylor1-1/+1
2010-07-29 * arm.cc (Target_arm<big_endian>::gc_process_relocs): Add templateSriraman Tallam1-1/+2
2010-07-13 * output.h (Output_section_lookup_maps::add_merge_section):Ian Lance Taylor1-8/+4
2010-03-10 * sparc.cc (Target_sparc::Scan::local): Accept R_SPARC_WPLT30.David S. Miller1-0/+1
2010-02-132010-02-12 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam1-0/+23
2010-02-13 * output.h (Output_reloc<SHT_REL>::Output_reloc): AddDavid S. Miller1-30/+64
2010-02-09 * output.h (Output_data_dynamic::add_section_size): New methodDavid S. Miller1-1/+6
2010-02-09 * sparc.cc (Target_sparc::Scan::local): Do not emit relocs other thanDavid S. Miller1-35/+32
2010-02-09 * sparc.cc (Target_sparc::Scan::local): Handle R_SPARC_GOTDATA_OP*David S. Miller1-0/+14
2010-02-09gold/David S. Miller1-6/+31
2010-01-07 * output.h (class Output_data): Add const version ofIan Lance Taylor1-31/+5
2009-12-30 * layout.cc (Layout::Layout): Initialize increase_relro_.Ian Lance Taylor1-5/+7
2009-12-29 * symtab.h (class Symbol_table): Add enum Defined.Ian Lance Taylor1-0/+2
2009-12-14 Revert -Wshadow changes, all changes from:Ian Lance Taylor1-66/+66