aboutsummaryrefslogtreecommitdiff
path: root/gold/sparc.cc
AgeCommit message (Expand)AuthorFilesLines
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
2009-12-11Add -Wshadow to the gcc command line options used when compiling the binutils.Nick Clifton1-66/+66
2009-12-062009-12-05 Doug Kwan <dougkwan@google.com>Doug Kwan1-2/+6
2009-12-032009-12-03 Doug Kwan <dougkwan@google.com>Doug Kwan1-2/+3
2009-11-04 PR 10887Ian Lance Taylor1-2/+4
2009-11-04 * layout.cc (Layout::get_output_section): Add is_interp andIan Lance Taylor1-4/+4
2009-10-302009-10-30 Doug Kwan <dougkwan@google.com>Doug Kwan1-2/+4
2009-10-29 * object.h (class Relobj): Drop options parameter fromIan Lance Taylor1-18/+5
2009-10-13 * symtab.h: Check for GOLD_SYMTAB_H before header includes. RemoveSriraman Tallam1-0/+1
2009-10-06 * options.h (class General_options): DefineIan Lance Taylor1-3/+6
2009-10-012009-09-30 Doug Kwan <dougkwan@google.com>Doug Kwan1-13/+2
2009-06-22 * layout.cc (Layout::make_output_section): CallIan Lance Taylor1-2/+10
2009-03-27 * powerpc.cc (Target_powerpc::check_non_pic): Assert that output isCary Coutant1-0/+1
2009-03-242009-03-23 Ian Lance Taylor <iant@google.com>Ian Lance Taylor1-8/+2
2009-03-17 * sparc.cc (class Target_sparc): Add has_got_section.Ian Lance Taylor1-2/+26
2009-03-04 PR 9918Ian Lance Taylor1-1/+3
2009-01-282009-01-20 Sriraman Tallam <tmsriram@google.com>Sriraman Tallam1-1/+53
2008-09-16 * target-reloc.h (relocate_section): Check whether a symbol isIan Lance Taylor1-1/+1
2008-08-04 * symtab.h (Symbol::use_plt_offset): New function.Ian Lance Taylor1-4/+13
2008-07-10 Handle output sections with more than 0x7fffffff bytes.Ian Lance Taylor1-1/+2
2008-05-21 * mapfile.cc: New file.Ian Lance Taylor1-0/+5