aboutsummaryrefslogtreecommitdiff
path: root/gold/i386.cc
AgeCommit message (Expand)AuthorFilesLines
2007-12-11From Cary Coutant: Set DF_STATIC_TLS as appropriate.Ian Lance Taylor1-0/+4
2007-12-11From Cary Coutant: Handle TLS entry for TLS module index.Ian Lance Taylor1-33/+37
2007-12-07From Cary Coutant: Fix handling of RELATIVE RELA relocs.Ian Lance Taylor1-19/+24
2007-12-06From Cary Coutant: More support for generating shared libraries.Ian Lance Taylor1-103/+127
2007-11-29Clean up setting address and section offset.Ian Lance Taylor1-6/+6
2007-11-15From Cary Coutant: Count textrel with output sections rather thanIan Lance Taylor1-26/+18
2007-11-15From Craig Silverstein: Add support for --demangle.Ian Lance Taylor1-1/+1
2007-11-14From Cary Coutant: Improve i386 shared library TLS support.Ian Lance Taylor1-41/+320
2007-11-14Add heuristics for undefined symbol warnings.Ian Lance Taylor1-0/+5
2007-11-14Revert last patch.Ian Lance Taylor1-5/+0
2007-11-14Support special always-defined symbols for targets.Ian Lance Taylor1-0/+5
2007-11-12Correct handling of GOT references in a regular object.Ian Lance Taylor1-3/+4
2007-11-09From Cary Coutant: More shared library support, some refactorization.Ian Lance Taylor1-106/+127
2007-11-09Generate a complete exception frame header. Discard duplicateIan Lance Taylor1-6/+15
2007-11-02From Cary Coutant: Correct generation of RELATIVE relocs.Ian Lance Taylor1-26/+77
2007-11-01From Cary Coutant: More support for -shared, including fixes to GOTIan Lance Taylor1-39/+92
2007-10-29From Craig Silverstein: better organization for TLS code.Ian Lance Taylor1-192/+192
2007-10-23Add support for PT_GNU_STACK.Ian Lance Taylor1-0/+1
2007-10-22Fix versions of copied symbols.Ian Lance Taylor1-6/+1
2007-10-20Handle PLT32 against local symbols.Ian Lance Taylor1-3/+8
2007-10-16From Cary Coutant: preliminary shared library support.Ian Lance Taylor1-16/+43
2007-10-16From Craig Silverstein: implement -Ttext.Ian Lance Taylor1-1/+1
2007-10-16From Craig Silverstein: support local GOT relocs for i386.Ian Lance Taylor1-7/+46
2007-10-14Remove extraneous newlines.Ian Lance Taylor1-1/+1
2007-10-14Run all error handling through an Errors object. Delete output fileIan Lance Taylor1-64/+42
2007-10-13From Craig Silverstein: use tls.h in x86_64.cc.Ian Lance Taylor1-3/+6
2007-10-11From Andrew Chatham: exit on relocation error.Ian Lance Taylor1-5/+5
2007-10-08From Craig Silverstein: add tls.h, use it in i386.cc.Ian Lance Taylor1-127/+132
2007-10-07Add support for local dynamic relocations.Ian Lance Taylor1-7/+103
2007-10-04From Craig Silverstein: x86_64 TLS support.Ian Lance Taylor1-1/+14
2007-10-01Cleanups from Craig Silverstein.Ian Lance Taylor1-3/+1
2007-09-23Use special value when we refer a function symbol in some way otherIan Lance Taylor1-1/+29
2007-09-22Add licensing text to every source file.Ian Lance Taylor1-0/+20
2007-09-21Initialize count_ field, tweak parameters testing.Ian Lance Taylor1-4/+4
2007-09-21Add global parameters.Ian Lance Taylor1-73/+65
2007-09-21Use nops when doing alignment padding between code sections.Ian Lance Taylor1-0/+68
2007-09-12Generate a GLOB_DAT reloc for a GOT32 reloc against a symbol definedIan Lance Taylor1-14/+19
2007-05-16Add support for SHF_MERGE sections.Ian Lance Taylor1-21/+34
2006-12-06Generate version information.Ian Lance Taylor1-7/+7
2006-12-01Can now dynamically link hello, world.Ian Lance Taylor1-8/+69
2006-11-30Added a testsuite. More support for COPY relocations.Ian Lance Taylor1-8/+111
2006-11-29Hash tables, dynamic section, i386 PLT, gold_assert.Ian Lance Taylor1-69/+409
2006-11-16Snapshot. Includes first cut at output relocation sections.Ian Lance Taylor1-4/+4
2006-11-14More dynamic object support, initial scripting support.Ian Lance Taylor1-12/+8
2006-11-06Split Object into Dynobj and Relobj, incorporate elfcpp swapping changes.Ian Lance Taylor1-6/+6
2006-11-03Can now do a full static link of hello, world in C or C++Ian Lance Taylor1-36/+276
2006-10-20Framework for relocation scanning. Implement simple static TLSIan Lance Taylor1-52/+649
2006-09-29Snapshot. Now able to produce a minimal executable which actuallyIan Lance Taylor1-8/+114
2006-09-27Finished layout code.Ian Lance Taylor1-1/+15
2006-08-18Another snapshot of the current state of the sources. Gets to theIan Lance Taylor1-0/+47