aboutsummaryrefslogtreecommitdiff
path: root/gold
AgeCommit message (Collapse)AuthorFilesLines
2007-12-21Correct handling of non-section symbol in merged section. Avoid someIan Lance Taylor5-8/+9
64-bit signed/unsigned warnings.
2007-12-21Speed up relocations against local symbols in merged sections.Ian Lance Taylor10-210/+598
2007-12-20Fix buglet in last patch.Ian Lance Taylor1-7/+7
2007-12-20Convert more instances of off_t to be 32-bit types.Ian Lance Taylor12-93/+109
2007-12-20Update comments about output offsets and merged input sections.Ian Lance Taylor4-22/+49
2007-12-20Remove one inline.Ian Lance Taylor1-1/+1
2007-12-20Make functions on hot path inline. Remove a mistaken virtualIan Lance Taylor3-4/+4
declaration.
2007-12-19Move Stringpool offsets into a chunked_vector indexed by keys.Ian Lance Taylor4-60/+136
2007-12-19Avoid some warnings which showed up in 64-bit mode.Ian Lance Taylor3-18/+24
2007-12-19Use string length when available when calling Stringpool. CompareIan Lance Taylor5-30/+51
pointers first when looking up Stringpool entries.
2007-12-18Don't write unattached after_input sections twice.Ian Lance Taylor1-8/+0
2007-12-18Print statistics about merge sections with --stats.Ian Lance Taylor5-1/+124
2007-12-18Add section_size_type and section_offset_type, use them to replace aIan Lance Taylor22-224/+287
lot of instances of off_t.
2007-12-15Minor speedup to Output_merge_string::do_add_input_section.Ian Lance Taylor1-8/+7
2007-12-14Rewrite workqueue. This version eliminates the master thread, andIan Lance Taylor33-1400/+1458
reduces the amount of locking required to find a new thread to run.
2007-12-14Add const to Object::read and Object::sized_target.Ian Lance Taylor3-15/+21
2007-12-14Make some File_read methods const.Ian Lance Taylor2-9/+7
2007-12-14Add some missing dependencies for the new linker.Ian Lance Taylor2-9/+17
2007-12-14From Craig Silverstein: size hash tables to avoid resizing.Ian Lance Taylor7-11/+81
2007-12-14Fix --thread-count-middle and --thread-count-final.Ian Lance Taylor1-2/+2
2007-12-11From Cary Coutant: Test TLS initial-exec model.Ian Lance Taylor2-2/+36
2007-12-11From Cary Coutant: Set DF_STATIC_TLS as appropriate.Ian Lance Taylor4-1/+24
2007-12-11From Cary Coutant: Fix x86_64 TLS problem.Ian Lance Taylor1-25/+32
2007-12-11From Craig Silverstein: Speed up ODR violation reporting.Ian Lance Taylor2-14/+27
2007-12-11From Cary Coutant: Handle TLS entry for TLS module index.Ian Lance Taylor1-33/+37
2007-12-10Keep views on views_ list so that they can be found again.Ian Lance Taylor1-13/+19
2007-12-08Released gold-alpha 0.9.Craig Silverstein1-1/+1
2007-12-08From Craig Silverstein: Fix error message, add this->.Ian Lance Taylor3-4/+4
2007-12-07From Cary Coutant: Fix x86_64 TLS. Also set DT_TEXTREL as well asIan Lance Taylor2-18/+24
DF_TEXTREL.
2007-12-07From Cary Coutant: Fix handling of RELATIVE RELA relocs.Ian Lance Taylor6-111/+200
2007-12-07Fix ehframe header handling for shared libraries.Ian Lance Taylor3-5/+30
2007-12-07From Cary Coutant: Some x86_64 shared library fixes.Ian Lance Taylor1-19/+12
2007-12-07From Cary Coutant: Remove commented out assert. Also add comment forIan Lance Taylor1-4/+3
bitfield check.
2007-12-06From Craig Silverstein: Reorganize testsuite Makefile.am.Ian Lance Taylor2-443/+517
2007-12-06Initialize variable to avoid warning.Ian Lance Taylor1-1/+1
2007-12-06From Cary Coutant: More support for generating shared libraries.Ian Lance Taylor12-360/+1285
2007-12-06Fix comment.Ian Lance Taylor1-2/+3
2007-12-06Don't write out the symbol table when stripping.Ian Lance Taylor1-7/+10
2007-12-05Rework Stringpool to not compute the hash code twice when adding a newIan Lance Taylor2-120/+184
string.
2007-12-05From Craig Silverstein: Support -o -.Ian Lance Taylor1-12/+21
2007-12-05From Craig Silverstein: Test some flags.Ian Lance Taylor2-13/+132
2007-12-05Stringpool stats. Also make Symbol_table support functions inline.Ian Lance Taylor6-7/+43
2007-12-04From Craig Silverstein: Support irregular output files.Ian Lance Taylor2-20/+87
2007-12-04Print symbol table statistics with --stats.Ian Lance Taylor3-0/+19
2007-12-04From Craig Silverstein: Use gold_fatal in options.h, beef up value checks.Ian Lance Taylor1-14/+16
2007-12-01More -fPIC options.Ian Lance Taylor2-6/+6
2007-12-01Add missing space.Ian Lance Taylor2-2/+2
2007-12-01Compile shared library code with -fPIC. Also, alphabetize.Ian Lance Taylor4-9/+9
2007-12-01Add casts to avoid warnings.Ian Lance Taylor1-2/+3
2007-12-01Compress all debug sections.Ian Lance Taylor15-417/+386