aboutsummaryrefslogtreecommitdiff
path: root/gold/testsuite/testfile.cc
AgeCommit message (Collapse)AuthorFilesLines
2008-04-09 * options.h (class General_options): Define --wrap as a specialIan Lance Taylor1-0/+1
option. Add wrap_symbols_ field. (General_options::any_wrap_symbols): New function. (General_options::is_wrap_symbol): New function. * options.cc (General_options::parse_wrap): New function. (General_options::General_options): Initialize wrap_symbols_. * symtab.cc (Symbol_table::wrap_symbol): New function. (Symbol_table::add_from_object): Handle --wrap. * symtab.h (class Symbol_table): Declare wrap_symbol. * target.h (Target::wrap_char): New function. (Target::Target_info): Add wrap_char field. * i386.cc (Target_i386::i386_info): Initialize wrap_char. * x86_64.cc (Target_x86_64::x86_64_info): Likewise. * testsuite/testfile.cc (Target_test::test_target_info): Likewise.
2008-03-25 * options.cc (options::help): Print list of supported targets.Ian Lance Taylor1-3/+14
* target-select.h: Include <vector>. (class Target_selector): Make machine_, size_, and is_big_endian_ fields const. Add bfd_name_ and instantiated_target_ fields. (Target_selector::Target_selector): Add bfd_name parameter. (Target_selector::recognize): Make non-virtual, call do_recognize. (Target_selector::recognize_by_name): Make non-virtual, call do_recognize_by_name. (Target_selector::supported_names): New function. (Target_selector::bfd_name): New function. (Target_selector::do_instantiate_target): New pure virtual function. (Target_selector::do_recognize): New virtual function. (Target_selector::do_recognize_by_name): New virtual function. (Target_selector::instantiate_target): New private function. (supported_target_names): Declare. * target-select.cc (Target_selector::Target_selector): Update for new parameter and fields. (select_target_by_name): Check that the name matches before calling recognize_by_name. (supported_target_names): New function. * i386.cc (class Target_selector_i386): Update Target_selector constructor call. Remove recognize and recognize_by_name. Add do_instantiate_target. * x86_64.cc (class Target_selector_x86_64): Likewise. * testsuite/testfile.cc (class Target_selector_test): Update for changes to Target_selector.
2008-03-13Update copyright years. Update language files.Ian Lance Taylor1-1/+1
2008-02-13Support selecting target by name.Ian Lance Taylor1-0/+4
2008-02-06Initial -r support.Ian Lance Taylor1-0/+18
2007-12-20Convert more instances of off_t to be 32-bit types.Ian Lance Taylor1-1/+1
2007-11-09Generate a complete exception frame header. Discard duplicateIan Lance Taylor1-4/+5
exception frame information.
2007-10-23Add support for PT_GNU_STACK.Ian Lance Taylor1-0/+1
2007-10-16From Craig Silverstein: implement -Ttext.Ian Lance Taylor1-1/+1
2007-10-03Parameterize object_unittest to work for whatever target types areIan Lance Taylor1-21/+636
supported.
2007-09-22Add licensing text to every source file.Ian Lance Taylor1-0/+20
2007-09-21Update for have_code_fill field.Ian Lance Taylor1-0/+1
2006-11-30Added a testsuite. More support for COPY relocations.Ian Lance Taylor1-0/+261