aboutsummaryrefslogtreecommitdiff
path: root/gold/x86_64.cc
AgeCommit message (Expand)AuthorFilesLines
2014-11-21Check PC-relative offset overflow in PLT entryH.J. Lu1-3/+8
2014-11-14Don't make PLT entry for R_X86_64_GOTPLT64H.J. Lu1-7/+2
2014-05-27Properly handle 64-bit GOT relocationsH.J. Lu1-2/+5
2014-05-13With -pie and x86, the linker complains if it sees a PC-relative relocationSriraman Tallam1-2/+4
2014-05-06Fix issue where first reserved word of GOT is not initialized if thereCary Coutant1-35/+75
2014-04-23Add missing break statement for case elfcpp::R_X86_64_PLTOFF64.Cary Coutant1-0/+1
2014-03-05Update copyright yearsAlan Modra1-2/+1
2013-11-18Add R_X86_64_PC32_BND/R_X86_64_PLT32_BND suppor to goldH.J. Lu1-6/+35
2013-10-30gold: x86_64-nacl: Correct 9-byte nop sequence to match what the assembler ge...Roland McGrath1-1/+1
2013-10-11gold/Roland McGrath1-3/+1
2013-09-03Use relative relocation for R_X86_64_32 on x32H.J. Lu1-1/+2
2013-08-16gold/Roland McGrath1-0/+13
2013-07-30 gold/Cary Coutant1-4/+8
2013-04-27 * target-reloc.h (relocate_section): If the reloc offset is out ofIan Lance Taylor1-1/+4
2012-11-20Fix TLS to LE optimization for x32H.J. Lu1-1/+8
2012-11-01gold/Roland McGrath1-3/+3
2012-10-18 * target-reloc.h (class Default_comdat_behavior): New, package up..Alan Modra1-1/+2
2012-10-05 * i386.cc (Output_data_plt_i386::address_for_global,Alan Modra1-8/+9
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-1/+1
2012-09-05 * object.h (Sized_relobj_file::emit_relocs): Delete.Alan Modra1-4/+4
2012-08-15 * x86_64.cc (Target_x86_64::Scan::global): Fix erroneous call toIan Lance Taylor1-1/+1
2012-05-11Handle R_X86_64_64 properly for x32H.J. Lu1-1/+3
2012-05-02 * configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.Roland McGrath1-501/+1087
2012-04-17gold: Allow use_plt_offset to be specified for global relocations.David S. Miller1-7/+7
2012-01-27Support x32 GD->IE and GD->LE optimizationsH.J. Lu1-17/+54
2012-01-27Support x32 IFUNC function pointerH.J. Lu1-1/+2
2012-01-24 PR gold/13617Ian Lance Taylor1-2/+3
2012-01-20Add typename on types used in templateH.J. Lu1-5/+5
2012-01-10Properly handle R_X86_64_32 for x32H.J. Lu1-0/+16
2012-01-09Initial x32 support in goldH.J. Lu1-385/+513
2012-01-04 * gold/incremental.cc (Sized_incremental_binary::do_process_got_plt):Cary Coutant1-2/+2
2011-12-19 * object.h (Relobj::local_symbol_value): New function.Ian Lance Taylor1-25/+25
2011-12-172011-12-17 Cary Coutant <ccoutant@google.com>Cary Coutant1-36/+45
2011-10-31 PR gold/13359Cary Coutant1-6/+0
2011-10-10 PR gold/13249Cary Coutant1-6/+6
2011-07-15 * i386.cc (class Output_data_plt_i386): Add layout_ field.Ian Lance Taylor1-8/+20
2011-07-13 * i386.cc (Target_i386::got_section): If -z now, make .got.plt aIan Lance Taylor1-8/+21
2011-07-12 PR gold/12980Ian Lance Taylor1-0/+15
2011-07-09 PR gold/11317Ian Lance Taylor1-9/+18
2011-07-08 PR gold/12279Ian Lance Taylor1-8/+45
2011-07-08 PR gold/12372Ian Lance Taylor1-87/+249
2011-07-06 PR gold/12392Ian Lance Taylor1-0/+40
2011-07-02 PR gold/12525Ian Lance Taylor1-0/+19
2011-07-01 PR gold/12571Ian Lance Taylor1-8/+68
2011-06-28 PR gold/12934Ian Lance Taylor1-1/+1
2011-06-28 * target.h (class Target): Add osabi_ field.Ian Lance Taylor1-2/+2
2011-06-28 * target.h (Target::can_check_for_function_pointers): Rewrite.Ian Lance Taylor1-15/+12
2011-06-17 * x86_64.cc (check_non_pic): Add gsym parameter. Change allIan Lance Taylor1-12/+32
2011-06-08 * common.cc (Symbol_table::do_allocate_commons_list): CallCary Coutant1-2/+2