diff options
author | Ian Lance Taylor <ian@airs.com> | 2008-04-09 00:48:13 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 2008-04-09 00:48:13 +0000 |
commit | 0864d55193d9ad757c26cba29da1de1c00be4ba8 (patch) | |
tree | bd0b661d221890ae9c1e7211dd2a861f5140f2a7 /gold/ChangeLog | |
parent | 789aa6de31480d7b322e515b43451b1b1108fedc (diff) | |
download | gdb-0864d55193d9ad757c26cba29da1de1c00be4ba8.zip gdb-0864d55193d9ad757c26cba29da1de1c00be4ba8.tar.gz gdb-0864d55193d9ad757c26cba29da1de1c00be4ba8.tar.bz2 |
* options.h (class General_options): Define --wrap as a special
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.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index 5ca3cfc..73347b1 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,5 +1,21 @@ 2008-04-08 Ian Lance Taylor <iant@google.com> + * options.h (class General_options): Define --wrap as a special + 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. + * errors.cc (Errors::undefined_symbol): Mention symbol version if there is one. |