aboutsummaryrefslogtreecommitdiff
path: root/gold/symtab.h
AgeCommit message (Expand)AuthorFilesLines
2008-01-02Reduce the number of system calls. Use readv instead of pread. DoIan Lance Taylor1-17/+13
2007-12-20Convert more instances of off_t to be 32-bit types.Ian Lance Taylor1-1/+2
2007-12-18Add section_size_type and section_offset_type, use them to replace aIan Lance Taylor1-1/+1
2007-12-14Rewrite workqueue. This version eliminates the master thread, andIan Lance Taylor1-3/+3
2007-12-14From Craig Silverstein: size hash tables to avoid resizing.Ian Lance Taylor1-1/+4
2007-12-07From Cary Coutant: Fix handling of RELATIVE RELA relocs.Ian Lance Taylor1-16/+0
2007-12-04Print symbol table statistics with --stats.Ian Lance Taylor1-0/+4
2007-11-22Add threading support.Ian Lance Taylor1-0/+10
2007-11-15From Craig Silverstein: Add support for --demangle.Ian Lance Taylor1-0/+7
2007-11-14From Cary Coutant: Improve i386 shared library TLS support.Ian Lance Taylor1-0/+47
2007-11-14From Craig Silverstein: Report output file name with ODR violationIan Lance Taylor1-1/+1
2007-11-14Add heuristics for undefined symbol warnings.Ian Lance Taylor1-3/+8
2007-11-13From Craig Silverstein: First cut at detecting ODR violations.Ian Lance Taylor1-3/+45
2007-11-12Correct handling of GOT references in a regular object.Ian Lance Taylor1-0/+4
2007-11-09From Cary Coutant: More shared library support, some refactorization.Ian Lance Taylor1-0/+82
2007-11-09Generate a complete exception frame header. Discard duplicateIan Lance Taylor1-1/+1
2007-10-23Add support for PT_GNU_STACK.Ian Lance Taylor1-1/+1
2007-10-22Fix versions of copied symbols.Ian Lance Taylor1-13/+37
2007-10-18Add support for -Bsymbolic.Ian Lance Taylor1-1/+2
2007-10-16From Cary Coutant: preliminary shared library support.Ian Lance Taylor1-0/+15
2007-10-14Keep track of weak aliases, so that overriding environ works.Ian Lance Taylor1-3/+39
2007-10-14Better multiple definition errors.Ian Lance Taylor1-1/+1
2007-10-14Run all error handling through an Errors object. Delete output fileIan Lance Taylor1-4/+9
2007-10-12Add an option for Stringpools to not copy strings.Ian Lance Taylor1-1/+1
2007-09-28Use parameters to track whether we are doing a static link. Fix upIan Lance Taylor1-6/+1
2007-09-26Put size and endianness in parameters.Ian Lance Taylor1-17/+3
2007-09-23Use special value when we refer a function symbol in some way otherIan Lance Taylor1-1/+21
2007-09-22Add licensing text to every source file.Ian Lance Taylor1-0/+20
2007-09-22Canonicalize name and version when working with special symbols.Ian Lance Taylor1-2/+2
2007-09-21Add global parameters.Ian Lance Taylor1-2/+3
2007-09-19Let special symbols override existing symbols rather thanIan Lance Taylor1-2/+20
2007-08-29Any symbol which is in both a regular object and a dynamic objectIan Lance Taylor1-1/+4
2007-08-29Copy in_reg and in_dyn when resolving NAME/VERSION with NAME/NULL.Ian Lance Taylor1-0/+5
2007-08-22Add support for -E/--export-dynamic. Also clean up --help output a bit.Ian Lance Taylor1-0/+8
2006-12-06Don't emit symbols seen only in dynamic object, don't read duplicateIan Lance Taylor1-0/+12
2006-12-06Generate version information.Ian Lance Taylor1-36/+40
2006-12-01gcc 3.2.2 portability hacks.Ian Lance Taylor1-1/+2
2006-12-01Can now dynamically link hello, world.Ian Lance Taylor1-12/+39
2006-11-29Hash tables, dynamic section, i386 PLT, gold_assert.Ian Lance Taylor1-31/+88
2006-11-16Snapshot. Includes first cut at output relocation sections.Ian Lance Taylor1-9/+79
2006-11-14More dynamic object support, initial scripting support.Ian Lance Taylor1-3/+20
2006-11-07Rework stringpool and hash tables so that we always generate the sameIan Lance Taylor1-5/+5
2006-11-06Split Object into Dynobj and Relobj, incorporate elfcpp swapping changes.Ian Lance Taylor1-17/+134
2006-11-03gcc 3.2.2 portability hacks.Ian Lance Taylor1-1/+2
2006-11-03Can now do a full static link of hello, world in C or C++Ian Lance Taylor1-21/+401
2006-10-20Framework for relocation scanning. Implement simple static TLSIan Lance Taylor1-0/+6
2006-09-29Clean up HAVE_MEMBER_TEMPLATE_SPECIFICATIONS somewhat.Ian Lance Taylor1-12/+6
2006-09-29Snapshot. Now able to produce a minimal executable which actuallyIan Lance Taylor1-0/+18
2006-09-27Finished layout code.Ian Lance Taylor1-12/+21
2006-09-26g++ 3.2.2 portability fixes.Ian Lance Taylor1-0/+7