aboutsummaryrefslogtreecommitdiff
path: root/gold
AgeCommit message (Collapse)AuthorFilesLines
2007-08-22Recognize and ignore the --eh-frame-hdr option.Ian Lance Taylor2-0/+13
2007-08-22Add support for -E/--export-dynamic. Also clean up --help output a bit.Ian Lance Taylor4-6/+33
2007-08-21Implement --whole-archive.Ian Lance Taylor5-28/+146
2007-08-21Make relative references in linker scripts absolute and update achatham2-2/+15
comment about relocate() being called.
2007-08-21Force PT_LOAD segments to be aligned to the page size.Ian Lance Taylor2-2/+17
2007-08-21Add support for -rpath.Ian Lance Taylor4-1/+47
2007-05-16Add support for SHF_MERGE sections.Ian Lance Taylor18-267/+1451
2006-12-06Don't emit symbols seen only in dynamic object, don't read duplicateIan Lance Taylor8-37/+96
dynamic object.
2006-12-06gcc 3.2.2 and 4.1.0 portability hacks.Ian Lance Taylor5-103/+135
2006-12-06Generate version information.Ian Lance Taylor12-347/+1432
2006-12-01gcc 3.2.2 portability hacks.Ian Lance Taylor2-4/+10
2006-12-01Can now dynamically link hello, world.Ian Lance Taylor12-184/+541
2006-12-01gcc 3.2.2 portability hacks.Ian Lance Taylor2-3/+5
2006-11-30Added a testsuite. More support for COPY relocations.Ian Lance Taylor27-240/+1988
2006-11-29Hash tables, dynamic section, i386 PLT, gold_assert.Ian Lance Taylor30-614/+2221
2006-11-16Snapshot. Includes first cut at output relocation sections.Ian Lance Taylor16-177/+833
2006-11-14More dynamic object support, initial scripting support.Ian Lance Taylor29-369/+3293
2006-11-07Add Elf_file interface which can be used by both Sized_relobj andIan Lance Taylor5-226/+185
Sized_dynobj.
2006-11-07Rework stringpool and hash tables so that we always generate the sameIan Lance Taylor8-78/+152
output regardless of randomize_va_space.
2006-11-06Split Object into Dynobj and Relobj, incorporate elfcpp swapping changes.Ian Lance Taylor23-649/+807
2006-11-03Ignored the -m option, for old linker compatibility.Ian Lance Taylor3-14/+24
2006-11-03Update for line number changes.Ian Lance Taylor1-12/+12
2006-11-03gcc 3.2.2 portability hacks.Ian Lance Taylor7-40/+60
2006-11-03Can now do a full static link of hello, world in C or C++Ian Lance Taylor36-572/+3545
2006-10-20Framework for relocation scanning. Implement simple static TLSIan Lance Taylor23-312/+2346
relocations.
2006-10-10Avoid multiple definition errors from linkonce sections.Ian Lance Taylor5-33/+64
2006-10-06Lay out object file sections when we add the symbols to the symbolIan Lance Taylor11-183/+213
table.
2006-09-29Clean up HAVE_MEMBER_TEMPLATE_SPECIFICATIONS somewhat.Ian Lance Taylor7-102/+96
2006-09-29Snapshot. Now able to produce a minimal executable which actuallyIan Lance Taylor28-221/+2784
runs.
2006-09-27Finished layout code.Ian Lance Taylor12-349/+1223
2006-09-26gcc 4.1.0 portability fixes.Ian Lance Taylor2-3/+2
2006-09-26g++ 3.2.2 portability fixes.Ian Lance Taylor7-17/+105
2006-09-26g++ 3.2.2 portability for grhat.Ian Lance Taylor6-3/+66
2006-09-26More section layout code.Ian Lance Taylor17-103/+1427
2006-09-21New drop, with first cut of section layout code.Ian Lance Taylor19-164/+1472
2006-09-07More symbol resolution code.Ian Lance Taylor4-62/+274
2006-08-18Another snapshot of the current state of the sources. Gets to theIan Lance Taylor19-108/+1625
point of symbol resolution and can now issue a multiple definition error. Also added target selection infrastructure.
2006-08-04Include <cassert>Ian Lance Taylor2-0/+4
2006-08-04Initial CVS checkin of goldIan Lance Taylor29-0/+11294