aboutsummaryrefslogtreecommitdiff
path: root/gold/layout.cc
AgeCommit message (Expand)AuthorFilesLines
2008-05-05 * object.cc (Sized_relobj::include_section_group): Adjust sectionIan Lance Taylor1-6/+12
2008-05-01 * layout.cc (Layout::include_section): Refactored check for debugCary Coutant1-10/+21
2008-04-19 * object.cc (Xindex::initialize_symtab_xindex): New function.Ian Lance Taylor1-28/+125
2008-04-16elfcpp/David S. Miller1-0/+24
2008-04-15 * layout.cc (Layout::Layout): Initialize sections_are_attached_.Ian Lance Taylor1-96/+62
2008-04-09 * layout.h (class Layout): Add added_eh_frame_data_ field.Ian Lance Taylor1-3/+15
2008-03-28 * layout.cc (Layout::layout): If we see an input section with aIan Lance Taylor1-0/+21
2008-03-25 * options.h (class General_options): Define build_id option.Ian Lance Taylor1-20/+196
2008-03-19Make sure the start and size of the TLS segment are aligned.Ian Lance Taylor1-4/+4
2008-03-12Combine read-only .eh_frame sections with read-write .eh_frameIan Lance Taylor1-1/+46
2008-03-11If we a section with no flags followed by a section with the same nameIan Lance Taylor1-85/+139
2008-03-06Support --hash-style=gnu.Ian Lance Taylor1-16/+42
2008-03-04From Craig Silverstein: rework option handling to make it easier toIan Lance Taylor1-1/+1
2008-03-04From Craig Silverstein: rename some option functions in preparationIan Lance Taylor1-4/+4
2008-02-29Remove gcc 3.2 compatibility hacks.Ian Lance Taylor1-27/+22
2008-02-28Don't check assertions until symbols are finalized. Create an outputIan Lance Taylor1-0/+12
2008-02-28Put input sections with no flags in output sections with the same name.Ian Lance Taylor1-2/+15
2008-02-28From Craig Silverstein: Have Parameters point to General_options.Ian Lance Taylor1-79/+64
2008-02-27Implement -q/--emit-relocs.Ian Lance Taylor1-3/+5
2008-02-26From Craig Silverstein: rework handling of Script_options.Ian Lance Taylor1-2/+3
2008-02-26From Craig Silverstein: rename option functions for future optionIan Lance Taylor1-13/+13
2008-02-13Implement -Tdata and -Tbss.Ian Lance Taylor1-17/+47
2008-02-12Set TEXTREL correctly when using a SECTIONS clause.Ian Lance Taylor1-9/+31
2008-02-08Add support for --format binary for input files.Ian Lance Taylor1-4/+4
2008-02-07Support --oformat binary.Ian Lance Taylor1-0/+58
2008-02-07Implement --just-symbols, including -R FILE. Fix symbol values whenIan Lance Taylor1-3/+3
2008-02-06Support creating empty output when there are no input objects.Ian Lance Taylor1-1/+1
2008-02-06Fix group signature handling for relocatable link, add bootstrapIan Lance Taylor1-8/+42
2008-02-06Initial -r support.Ian Lance Taylor1-19/+276
2008-02-04Implement PHDRS.Ian Lance Taylor1-13/+37
2008-02-04Implement SIZEOF_HEADERS, section constraints, other minor linkerIan Lance Taylor1-65/+78
2008-02-04Fully implement the SECTIONS clause.Ian Lance Taylor1-103/+285
2008-01-26Don't pass around the target in order to define symbols; get it fromIan Lance Taylor1-12/+8
2008-01-24Originally from Craig Silverstein, with changes: support using aIan Lance Taylor1-2/+2
2008-01-18Don't include options.h in fileread.h. Remove General_optionsIan Lance Taylor1-2/+2
2008-01-15From Andrew Chatham and Craig Silverstein: Add support for versionIan Lance Taylor1-1/+1
2008-01-09Support assignments and expressions in linker scripts.Ian Lance Taylor1-5/+9
2008-01-06Add support for -e and for ENTRY in linker scripts.Ian Lance Taylor1-2/+4
2008-01-04Add -h/-soname option.Ian Lance Taylor1-0/+7
2008-01-02Reduce the number of system calls. Use readv instead of pread. DoIan Lance Taylor1-3/+2
2007-12-21Speed up relocations against local symbols in merged sections.Ian Lance Taylor1-2/+12
2007-12-19Use string length when available when calling Stringpool. CompareIan Lance Taylor1-1/+1
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 Taylor1-0/+5
2007-12-14Rewrite workqueue. This version eliminates the master thread, andIan Lance Taylor1-65/+68
2007-12-14From Craig Silverstein: size hash tables to avoid resizing.Ian Lance Taylor1-0/+19
2007-12-11From Cary Coutant: Set DF_STATIC_TLS as appropriate.Ian Lance Taylor1-1/+4
2007-12-07From Cary Coutant: Fix x86_64 TLS. Also set DT_TEXTREL as well asIan Lance Taylor1-1/+5
2007-12-07Fix ehframe header handling for shared libraries.Ian Lance Taylor1-1/+3
2007-12-06From Cary Coutant: More support for generating shared libraries.Ian Lance Taylor1-9/+58