Ilya Tocar
|
1fa29f1060
[Gold,x86_64] Convert mov foo@GOTPCREL(%rip), %reg to lea foo(%rip), %reg
|
9 gadi atpakaļ |
Cary Coutant
|
24dd580891
Fix bug with previous patch for unresolved TLS symbol.
|
9 gadi atpakaļ |
Cary Coutant
|
65d9213705
Allow undefined references to TLS symbols.
|
9 gadi atpakaļ |
H.J. Lu
|
4fc1b9d43c
Handle stack split for x32
|
10 gadi atpakaļ |
H.J. Lu
|
e749cab89d
Handle Initial-Exec to Local-Exec for x32
|
9 gadi atpakaļ |
Alan Modra
|
b90efa5b79
ChangeLog rotatation and copyright year update
|
9 gadi atpakaļ |
H.J. Lu
|
9d58518888
Check PC-relative offset overflow in PLT entry
|
10 gadi atpakaļ |
H.J. Lu
|
e88ba8d569
Don't make PLT entry for R_X86_64_GOTPLT64
|
10 gadi atpakaļ |
H.J. Lu
|
c23dd3426c
Properly handle 64-bit GOT relocations
|
10 gadi atpakaļ |
Sriraman Tallam
|
a82bef932e
With -pie and x86, the linker complains if it sees a PC-relative relocation
|
10 gadi atpakaļ |
Cary Coutant
|
57b2284c63
Fix issue where first reserved word of GOT is not initialized if there
|
10 gadi atpakaļ |
Cary Coutant
|
7849f6d8dc
Add missing break statement for case elfcpp::R_X86_64_PLTOFF64.
|
10 gadi atpakaļ |
Alan Modra
|
4b95cf5c0c
Update copyright years
|
10 gadi atpakaļ |
H.J. Lu
|
f49fe902ba
Add R_X86_64_PC32_BND/R_X86_64_PLT32_BND suppor to gold
|
11 gadi atpakaļ |
Roland McGrath
|
dd0845d708
gold: x86_64-nacl: Correct 9-byte nop sequence to match what the assembler generates.
|
11 gadi atpakaļ |
Roland McGrath
|
43819297ce
gold/
|
11 gadi atpakaļ |
H.J. Lu
|
b14016f0b2
Use relative relocation for R_X86_64_32 on x32
|
11 gadi atpakaļ |
Roland McGrath
|
93f8221c64
gold/
|
11 gadi atpakaļ |
Cary Coutant
|
a67858e046
gold/
|
11 gadi atpakaļ |
Ian Lance Taylor
|
0e8048633e
* target-reloc.h (relocate_section): If the reloc offset is out of
|
11 gadi atpakaļ |
H.J. Lu
|
d2cf1c6cfc
Fix TLS to LE optimization for x32
|
12 gadi atpakaļ |
Roland McGrath
|
62fe925ad4
gold/
|
12 gadi atpakaļ |
Alan Modra
|
168a472611
* target-reloc.h (class Default_comdat_behavior): New, package up..
|
12 gadi atpakaļ |
Alan Modra
|
19fec8c1d3
* i386.cc (Output_data_plt_i386::address_for_global,
|
12 gadi atpakaļ |
Alan Modra
|
bfdfa4cd8d
* target-reloc.h (scan_relocs): Call scan.local for relocs
|
12 gadi atpakaļ |
Alan Modra
|
bd73a62d77
* output.h (Output_data_got::add_global_tls, add_local_tls,
|
12 gadi atpakaļ |
Alan Modra
|
7404fe1b8d
* object.h (Sized_relobj_file::emit_relocs): Delete.
|
12 gadi atpakaļ |
Ian Lance Taylor
|
b1759dce03
* x86_64.cc (Target_x86_64::Scan::global): Fix erroneous call to
|
12 gadi atpakaļ |
H.J. Lu
|
fd885f3a4d
Handle R_X86_64_64 properly for x32
|
12 gadi atpakaļ |
Roland McGrath
|
2e702c99c5
* configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF.
|
12 gadi atpakaļ |