aboutsummaryrefslogtreecommitdiff
path: root/gold
AgeCommit message (Expand)AuthorFilesLines
2007-09-30Clean up target handling--only build required files, warn aboutIan Lance Taylor5-33/+78
2007-09-28Use parameters to track whether we are doing a static link. Fix upIan Lance Taylor5-7/+79
2007-09-28From Andrew Chatham: add signedrel<>, rel32s and friends.Ian Lance Taylor1-0/+40
2007-09-26Put size and endianness in parameters.Ian Lance Taylor15-244/+450
2007-09-26Add basic exception frame header, plus test.Ian Lance Taylor14-100/+737
2007-09-25Use mmap to read from input files.Ian Lance Taylor2-7/+38
2007-09-25Add cache parameter to get_view. Discard uncached views on unlock.Ian Lance Taylor10-112/+140
2007-09-25Rework File_read interface. Get file size. Use pread whenIan Lance Taylor13-125/+293
2007-09-25Remove get_view_and_size.Ian Lance Taylor5-54/+25
2007-09-25Break out default pbytes argument to read and get_view routines,Ian Lance Taylor6-26/+69
2007-09-24From Craig Silverstein: Fix bug when reading large script files.Ian Lance Taylor1-0/+1
2007-09-23Fix typo in comment.Ian Lance Taylor1-1/+1
2007-09-23Add two file test.Ian Lance Taylor6-15/+743
2007-09-23Use special value when we refer a function symbol in some way otherIan Lance Taylor4-12/+76
2007-09-23Add static version of constructor test.Ian Lance Taylor2-7/+33
2007-09-23Add constructor test.Ian Lance Taylor3-6/+130
2007-09-23Check section index as well as object when looking for input section.Ian Lance Taylor1-1/+2
2007-09-23Avoid dereferencing map->end().Ian Lance Taylor1-1/+2
2007-09-22Correct comment.Ian Lance Taylor1-1/+1
2007-09-22Rename t1 to basic_test, add static tests.Ian Lance Taylor3-14/+31
2007-09-22Add standalone test case.Ian Lance Taylor3-4/+367
2007-09-22Change YFLAGS to AM_YFLAGS.Ian Lance Taylor2-2/+2
2007-09-22Add licensing text to every source file.Ian Lance Taylor57-149/+1269
2007-09-22Add bootstrap test.Ian Lance Taylor6-27/+273
2007-09-22It's OK to have a version if we have an existing symbol.Ian Lance Taylor1-3/+3
2007-09-22We don't need a hash table mapping input locations to strings.Ian Lance Taylor2-56/+19
2007-09-22From Andrew Chatham: Make File_read::View::data_ a const pointer.Ian Lance Taylor1-3/+3
2007-09-22Define __start and __stop symbols.Ian Lance Taylor3-0/+60
2007-09-22Canonicalize name and version when working with special symbols.Ian Lance Taylor2-15/+21
2007-09-22Update.Ian Lance Taylor1-3/+3
2007-09-22Fix some errors in symbol placement.Ian Lance Taylor1-7/+7
2007-09-21From Craig Silverstein: Only sort for suffixes with -O2.Ian Lance Taylor2-31/+55
2007-09-21Initialize count_ field, tweak parameters testing.Ian Lance Taylor1-4/+4
2007-09-21Add global parameters.Ian Lance Taylor21-256/+396
2007-09-21Update for have_code_fill field.Ian Lance Taylor1-0/+1
2007-09-21Actually define GOLD_GOLD_H multiple inclusion macro.Ian Lance Taylor1-0/+1
2007-09-21Set Stringpool zero_null option via a call, not a default constructorIan Lance Taylor3-9/+13
2007-09-21From Craig Silverstein: Add -O option.Ian Lance Taylor2-0/+15
2007-09-21Use nops when doing alignment padding between code sections.Ian Lance Taylor5-8/+173
2007-09-20Fix comment.Ian Lance Taylor1-2/+2
2007-09-20From Cary Coutant: only check for a linkonce section if the SHF_GROUPIan Lance Taylor1-1/+2
2007-09-20Rework patch to check by both armap entry and archive offset. Also,Ian Lance Taylor2-21/+37
2007-09-20From Craig Silverstein: rework seen handling to be based on archiveIan Lance Taylor2-15/+25
2007-09-19Fix handling of --eh-frame-hdr option.Ian Lance Taylor2-2/+2
2007-09-19Note that a Stringpool keeps a copy of a string.Ian Lance Taylor1-0/+3
2007-09-19Better comments for Stringpool.Ian Lance Taylor1-31/+71
2007-09-19Let special symbols override existing symbols rather thanIan Lance Taylor3-207/+368
2007-09-19Add control over template specialization.Ian Lance Taylor1-2/+14
2007-09-18Compute string lengths before sorting. From Craig Silverstein.Ian Lance Taylor2-26/+42
2007-09-12Generate a GLOB_DAT reloc for a GOT32 reloc against a symbol definedIan Lance Taylor1-14/+19