aboutsummaryrefslogtreecommitdiff
path: root/gold/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>2011-07-15 21:43:08 +0000
committerIan Lance Taylor <ian@airs.com>2011-07-15 21:43:08 +0000
commitf1ddb6008e405707f7025369cfd7ec0ba442d128 (patch)
tree8cadf0eb5b35ef18245571f71b17ceb68418b9ea /gold/ChangeLog
parent9e8b7a03dd9c4754ff3f18ca13a1dad851f4ec58 (diff)
downloadgdb-f1ddb6008e405707f7025369cfd7ec0ba442d128.zip
gdb-f1ddb6008e405707f7025369cfd7ec0ba442d128.tar.gz
gdb-f1ddb6008e405707f7025369cfd7ec0ba442d128.tar.bz2
* options.h (class General_options): Add --print-output-format.
Move -EL next to -EB, for better --help output. * target-select.cc: Include <cstdio>, "options.h", and "parameters.h". (Target_selector::do_target_bfd_name): New function. (print_output_format): New function. * target-select.h (class Target_selector): Update declarations. (Target_selector::target_bfd_name): New function. (print_output_format): Declare. * main.cc: Include "target-select.h". (main): Handle --print-output-format. * gold.cc: Include "target-select.h". (queue_initial_tasks): Handle --print-output-format when there are no input files. * parameters.cc (parameters_force_valid_target): Give a better error message if -EB/-EL does not match target. * freebsd.h (Target_selector_freebsd::do_target_bfd_name): New function.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r--gold/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index 98346b6..9d509c2 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,5 +1,26 @@
2011-07-15 Ian Lance Taylor <iant@google.com>
+ * options.h (class General_options): Add --print-output-format.
+ Move -EL next to -EB, for better --help output.
+ * target-select.cc: Include <cstdio>, "options.h", and
+ "parameters.h".
+ (Target_selector::do_target_bfd_name): New function.
+ (print_output_format): New function.
+ * target-select.h (class Target_selector): Update declarations.
+ (Target_selector::target_bfd_name): New function.
+ (print_output_format): Declare.
+ * main.cc: Include "target-select.h".
+ (main): Handle --print-output-format.
+ * gold.cc: Include "target-select.h".
+ (queue_initial_tasks): Handle --print-output-format when there are
+ no input files.
+ * parameters.cc (parameters_force_valid_target): Give a better
+ error message if -EB/-EL does not match target.
+ * freebsd.h (Target_selector_freebsd::do_target_bfd_name): New
+ function.
+
+2011-07-15 Ian Lance Taylor <iant@google.com>
+
* i386.cc (class Output_data_plt_i386): Add layout_ field.
(Output_data_plt_i386::Output_data_plt_i386): Initialize layout_.
(Output_data_plt_i386::do_write): Write address of .dynamic