• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

GNU Binutils with patches for OS216


Commit MetaInfo

修訂3b0357dadaf2366cc418ec725dec55b1cea1a2e7 (tree)
時間2015-10-07 17:57:37
作者Andreas Schwab <schwab@suse...>
CommiterAndreas Schwab

Log Message

gold: fix ABI pagesize for aarch64

* aarch64.cc (aarch64_info): Set abi_pagesize to 64K.

Change Summary

差異

--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,3 +1,7 @@
1+2015-10-07 Andreas Schwab <schwab@suse.de>
2+
3+ * aarch64.cc (aarch64_info): Set abi_pagesize to 64K.
4+
15 2015-10-06 Cary Coutant <ccoutant@gmail.com>
26
37 PR gold/18855
--- a/gold/aarch64.cc
+++ b/gold/aarch64.cc
@@ -3424,7 +3424,7 @@ const Target::Target_info Target_aarch64<64, false>::aarch64_info =
34243424 '\0', // wrap_char
34253425 "/lib/ld.so.1", // program interpreter
34263426 0x400000, // default_text_segment_address
3427- 0x1000, // abi_pagesize (overridable by -z max-page-size)
3427+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
34283428 0x1000, // common_pagesize (overridable by -z common-page-size)
34293429 false, // isolate_execinstr
34303430 0, // rosegment_gap
@@ -3451,7 +3451,7 @@ const Target::Target_info Target_aarch64<32, false>::aarch64_info =
34513451 '\0', // wrap_char
34523452 "/lib/ld.so.1", // program interpreter
34533453 0x400000, // default_text_segment_address
3454- 0x1000, // abi_pagesize (overridable by -z max-page-size)
3454+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
34553455 0x1000, // common_pagesize (overridable by -z common-page-size)
34563456 false, // isolate_execinstr
34573457 0, // rosegment_gap
@@ -3478,7 +3478,7 @@ const Target::Target_info Target_aarch64<64, true>::aarch64_info =
34783478 '\0', // wrap_char
34793479 "/lib/ld.so.1", // program interpreter
34803480 0x400000, // default_text_segment_address
3481- 0x1000, // abi_pagesize (overridable by -z max-page-size)
3481+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
34823482 0x1000, // common_pagesize (overridable by -z common-page-size)
34833483 false, // isolate_execinstr
34843484 0, // rosegment_gap
@@ -3505,7 +3505,7 @@ const Target::Target_info Target_aarch64<32, true>::aarch64_info =
35053505 '\0', // wrap_char
35063506 "/lib/ld.so.1", // program interpreter
35073507 0x400000, // default_text_segment_address
3508- 0x1000, // abi_pagesize (overridable by -z max-page-size)
3508+ 0x10000, // abi_pagesize (overridable by -z max-page-size)
35093509 0x1000, // common_pagesize (overridable by -z common-page-size)
35103510 false, // isolate_execinstr
35113511 0, // rosegment_gap