This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH] gold: fix ABI pagesize for aarch64
- From: Andreas Schwab <schwab at suse dot de>
- To: binutils at sourceware dot org
- Date: Thu, 01 Oct 2015 15:23:15 +0200
- Subject: [PATCH] gold: fix ABI pagesize for aarch64
- Authentication-results: sourceware.org; auth=none
* aarch64.cc (aarch64_info): Set abi_pagesize to 64K.
---
gold/aarch64.cc | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/gold/aarch64.cc b/gold/aarch64.cc
index 9f2ce74..2e3c42a 100644
--- a/gold/aarch64.cc
+++ b/gold/aarch64.cc
@@ -3424,7 +3424,7 @@ const Target::Target_info Target_aarch64<64, false>::aarch64_info =
'\0', // wrap_char
"/lib/ld.so.1", // program interpreter
0x400000, // default_text_segment_address
- 0x1000, // abi_pagesize (overridable by -z max-page-size)
+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
0x1000, // common_pagesize (overridable by -z common-page-size)
false, // isolate_execinstr
0, // rosegment_gap
@@ -3451,7 +3451,7 @@ const Target::Target_info Target_aarch64<32, false>::aarch64_info =
'\0', // wrap_char
"/lib/ld.so.1", // program interpreter
0x400000, // default_text_segment_address
- 0x1000, // abi_pagesize (overridable by -z max-page-size)
+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
0x1000, // common_pagesize (overridable by -z common-page-size)
false, // isolate_execinstr
0, // rosegment_gap
@@ -3478,7 +3478,7 @@ const Target::Target_info Target_aarch64<64, true>::aarch64_info =
'\0', // wrap_char
"/lib/ld.so.1", // program interpreter
0x400000, // default_text_segment_address
- 0x1000, // abi_pagesize (overridable by -z max-page-size)
+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
0x1000, // common_pagesize (overridable by -z common-page-size)
false, // isolate_execinstr
0, // rosegment_gap
@@ -3505,7 +3505,7 @@ const Target::Target_info Target_aarch64<32, true>::aarch64_info =
'\0', // wrap_char
"/lib/ld.so.1", // program interpreter
0x400000, // default_text_segment_address
- 0x1000, // abi_pagesize (overridable by -z max-page-size)
+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
0x1000, // common_pagesize (overridable by -z common-page-size)
false, // isolate_execinstr
0, // rosegment_gap
--
2.6.0
--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."