aboutsummaryrefslogtreecommitdiff
path: root/gold/layout.h
AgeCommit message (Expand)AuthorFilesLines
2008-02-04Implement SIZEOF_HEADERS, section constraints, other minor linkerIan Lance Taylor1-0/+4
2008-02-04Fully implement the SECTIONS clause.Ian Lance Taylor1-6/+30
2008-01-26Don't pass around the target in order to define symbols; get it fromIan Lance Taylor1-6/+6
2008-01-09Support assignments and expressions in linker scripts.Ian Lance Taylor1-10/+18
2008-01-06Add support for -e and for ENTRY in linker scripts.Ian Lance Taylor1-0/+9
2008-01-02Reduce the number of system calls. Use readv instead of pread. DoIan Lance Taylor1-2/+1
2007-12-14Rewrite workqueue. This version eliminates the master thread, andIan Lance Taylor1-28/+34
2007-12-11From Cary Coutant: Set DF_STATIC_TLS as appropriate.Ian Lance Taylor1-0/+12
2007-12-06From Cary Coutant: More support for generating shared libraries.Ian Lance Taylor1-1/+11
2007-12-05Stringpool stats. Also make Symbol_table support functions inline.Ian Lance Taylor1-0/+4
2007-12-01Compress all debug sections.Ian Lance Taylor1-6/+0
2007-11-30From Craig Silverstein: Add support for compressing .debug_str section.Ian Lance Taylor1-2/+18
2007-11-29Clean up setting address and section offset.Ian Lance Taylor1-5/+7
2007-11-22Add threading support.Ian Lance Taylor1-0/+16
2007-11-15From Cary Coutant: Count textrel with output sections rather thanIan Lance Taylor1-7/+0
2007-11-14From Cary Coutant: Improve i386 shared library TLS support.Ian Lance Taylor1-0/+7
2007-11-14Add heuristics for undefined symbol warnings.Ian Lance Taylor1-4/+5
2007-11-09Generate a complete exception frame header. Discard duplicateIan Lance Taylor1-13/+117
2007-11-07From Craig Silverstein and Cary Coutant: fix assignment of sectionIan Lance Taylor1-3/+8
2007-10-27From Cary Coutant: Set offsets of sections with data before finalizingIan Lance Taylor1-1/+1
2007-10-23Add support for PT_GNU_STACK.Ian Lance Taylor1-1/+21
2007-10-22Fix versions of copied symbols.Ian Lance Taylor1-0/+2
2007-10-12Add --stats option to print runtime and memory usage statistics.Ian Lance Taylor1-0/+7
2007-10-09Create a note section with the version of gold.Ian Lance Taylor1-0/+4
2007-09-26Put size and endianness in parameters.Ian Lance Taylor1-10/+6
2007-09-26Add basic exception frame header, plus test.Ian Lance Taylor1-0/+9
2007-09-22Add licensing text to every source file.Ian Lance Taylor1-0/+20
2007-09-22Define __start and __stop symbols.Ian Lance Taylor1-0/+4
2006-12-06gcc 3.2.2 and 4.1.0 portability hacks.Ian Lance Taylor1-1/+2
2006-12-06Generate version information.Ian Lance Taylor1-2/+20
2006-12-01Can now dynamically link hello, world.Ian Lance Taylor1-10/+40
2006-11-29Hash tables, dynamic section, i386 PLT, gold_assert.Ian Lance Taylor1-13/+31
2006-11-14More dynamic object support, initial scripting support.Ian Lance Taylor1-9/+21
2006-11-07Rework stringpool and hash tables so that we always generate the sameIan Lance Taylor1-3/+3
2006-11-06Split Object into Dynobj and Relobj, incorporate elfcpp swapping changes.Ian Lance Taylor1-1/+1
2006-11-03Can now do a full static link of hello, world in C or C++Ian Lance Taylor1-14/+52
2006-10-20Framework for relocation scanning. Implement simple static TLSIan Lance Taylor1-37/+25
2006-10-06Lay out object file sections when we add the symbols to the symbolIan Lance Taylor1-5/+3
2006-09-29Snapshot. Now able to produce a minimal executable which actuallyIan Lance Taylor1-2/+102
2006-09-27Finished layout code.Ian Lance Taylor1-14/+32
2006-09-26gcc 4.1.0 portability fixes.Ian Lance Taylor1-2/+1
2006-09-26More section layout code.Ian Lance Taylor1-14/+43
2006-09-21New drop, with first cut of section layout code.Ian Lance Taylor1-0/+181