Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-04-23 | * readsyms.cc (Read_symbols::do_read_symbols): Use get_view rather | Ian Lance Taylor | 1 | -7/+6 | |
than read for file header. * archive.cc (Archive::include_member): Likewise. | |||||
2008-04-01 | 2008-03-31 Cary Coutant <ccoutant@google.com> | Cary Coutant | 1 | -3/+10 | |
Add thin archive support. * archive.cc (Archive::armagt): New const. (Archive::setup): Remove task parameter and calls to unlock. (Archive::unlock_nested_archives): New function. (Archive::read_header): Add nested_off parameter. Change all callers. (Archive::interpret_header): Likewise. (Archive::include_all_members): Change to handle thin archives. (Archive::include_member): Likewise. * archive.h (Archive::Archive): Add new parameters and initializers. (Archive::armagt): New const. (Archive::setup): Remove task parameter. (Archive::unlock_nested_archives): New function. (Archive::read_header): Add nested_off parameter. (Archive::interpret_header): Likewise. (Archive::Nested_archive_table): New typedef. (Archive::is_thin_archive_): New field. (Archive::nested_archives_): New field. (Archive::options_): New field. (Archive::dirpath_): New field. (Archive::task_): New field. * readsyms.cc (Read_symbols::do_read_symbols): Add check for thin archives. Pass additional parameters to Archive::Archive. Unlock the archive file after calling Archive::setup. | |||||
2008-03-13 | Update copyright years. Update language files. | Ian Lance Taylor | 1 | -1/+1 | |
2008-02-28 | Read input scripts which look like input objects with proper | Ian Lance Taylor | 1 | -38/+111 | |
serialization. | |||||
2008-01-26 | Permit ordinary object files in groups. | Ian Lance Taylor | 1 | -11/+0 | |
2007-12-14 | Rewrite workqueue. This version eliminates the master thread, and | Ian Lance Taylor | 1 | -61/+58 | |
reduces the amount of locking required to find a new thread to run. | |||||
2007-11-22 | Add threading support. | Ian Lance Taylor | 1 | -0/+33 | |
2007-10-22 | Correct locking if a file could not be opened. | Ian Lance Taylor | 1 | -10/+65 | |
2007-10-14 | Run all error handling through an Errors object. Delete output file | Ian Lance Taylor | 1 | -11/+12 | |
on error. | |||||
2007-10-02 | From Craig Silverstein: add support for searching for input files | Ian Lance Taylor | 1 | -1/+1 | |
named in linker scripts. | |||||
2007-09-25 | Rework File_read interface. Get file size. Use pread when | Ian Lance Taylor | 1 | -15/+20 | |
available. | |||||
2007-09-25 | Remove get_view_and_size. | Ian Lance Taylor | 1 | -7/+9 | |
2007-09-25 | Break out default pbytes argument to read and get_view routines, | Ian Lance Taylor | 1 | -1/+2 | |
adding new routines. | |||||
2007-09-22 | Add licensing text to every source file. | Ian Lance Taylor | 1 | -0/+20 | |
2007-09-21 | Add global parameters. | Ian Lance Taylor | 1 | -9/+5 | |
2006-12-06 | Don't emit symbols seen only in dynamic object, don't read duplicate | Ian Lance Taylor | 1 | -4/+11 | |
dynamic object. | |||||
2006-11-30 | Added a testsuite. More support for COPY relocations. | Ian Lance Taylor | 1 | -1/+1 | |
2006-11-29 | Hash tables, dynamic section, i386 PLT, gold_assert. | Ian Lance Taylor | 1 | -2/+2 | |
2006-11-14 | More dynamic object support, initial scripting support. | Ian Lance Taylor | 1 | -12/+32 | |
2006-11-06 | Split Object into Dynobj and Relobj, incorporate elfcpp swapping changes. | Ian Lance Taylor | 1 | -5/+10 | |
2006-11-03 | Can now do a full static link of hello, world in C or C++ | Ian Lance Taylor | 1 | -11/+126 | |
2006-10-20 | Framework for relocation scanning. Implement simple static TLS | Ian Lance Taylor | 1 | -6/+5 | |
relocations. | |||||
2006-10-06 | Lay out object file sections when we add the symbols to the symbol | Ian Lance Taylor | 1 | -2/+8 | |
table. | |||||
2006-09-29 | Snapshot. Now able to produce a minimal executable which actually | Ian Lance Taylor | 1 | -2/+21 | |
runs. | |||||
2006-09-26 | More section layout code. | Ian Lance Taylor | 1 | -1/+1 | |
2006-09-21 | New drop, with first cut of section layout code. | Ian Lance Taylor | 1 | -5/+23 | |
2006-08-18 | Another snapshot of the current state of the sources. Gets to the | Ian Lance Taylor | 1 | -2/+3 | |
point of symbol resolution and can now issue a multiple definition error. Also added target selection infrastructure. | |||||
2006-08-04 | Initial CVS checkin of gold | Ian Lance Taylor | 1 | -0/+123 | |