aboutsummaryrefslogtreecommitdiff
path: root/gold/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>2009-12-30 07:22:06 +0000
committerIan Lance Taylor <ian@airs.com>2009-12-30 07:22:06 +0000
commite785ec03fb73baeb3699bb46901b2c04a415fd58 (patch)
tree15a9d75565c6fd85c5e26255d73b21d0d69c43f1 /gold/ChangeLog
parent1a2dff539bff0b85f89b2f8f0c30dab1851f59a5 (diff)
downloadgdb-e785ec03fb73baeb3699bb46901b2c04a415fd58.zip
gdb-e785ec03fb73baeb3699bb46901b2c04a415fd58.tar.gz
gdb-e785ec03fb73baeb3699bb46901b2c04a415fd58.tar.bz2
PR 10450
* i386.cc (class Target_i386): Initialize global_offset_table_ in constructor. Add global_offset_table_ field. (Target_i386::got_section): Set global_offset_table_. (Target_i386::do_finalize_sections): Set global_offset_table_ size. * x86_64.cc (class Target_x86_64): Initialize global_offset_table_ in constructor. Add global_offset_table_ field. (Target_x86_64::got_section): Set global_offset_table_. (Target_x86_64::do_finalize_sections): Set global_offset_table_ size.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r--gold/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index d1f1043..a8cd1cb 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,5 +1,17 @@
2009-12-29 Ian Lance Taylor <iant@google.com>
+ PR 10450
+ * i386.cc (class Target_i386): Initialize global_offset_table_ in
+ constructor. Add global_offset_table_ field.
+ (Target_i386::got_section): Set global_offset_table_.
+ (Target_i386::do_finalize_sections): Set global_offset_table_
+ size.
+ * x86_64.cc (class Target_x86_64): Initialize global_offset_table_
+ in constructor. Add global_offset_table_ field.
+ (Target_x86_64::got_section): Set global_offset_table_.
+ (Target_x86_64::do_finalize_sections): Set global_offset_table_
+ size.
+
* layout.cc (Layout::Layout): Initialize increase_relro_.
(Layout::get_output_section): Add is_relro, is_last_relro, and
is_first_non_relro parameters. Change all callers.