diff options
Diffstat (limited to 'x86_64-linux-android')
49 files changed, 33 insertions, 43 deletions
diff --git a/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xr b/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xr index de6c8da..ca82fef 100644 --- a/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xr +++ b/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xr @@ -75,7 +75,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xu b/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xu index 5c5fd9f..881dafd 100644 --- a/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xu +++ b/x86_64-linux-android/lib/ldscripts/elf32_x86_64.xu @@ -75,7 +75,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_i386.xr b/x86_64-linux-android/lib/ldscripts/elf_i386.xr index 0062568..6a84459 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_i386.xr +++ b/x86_64-linux-android/lib/ldscripts/elf_i386.xr @@ -72,7 +72,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_i386.xu b/x86_64-linux-android/lib/ldscripts/elf_i386.xu index 5726faa..42cca6d 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_i386.xu +++ b/x86_64-linux-android/lib/ldscripts/elf_i386.xu @@ -72,7 +72,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.x b/x86_64-linux-android/lib/ldscripts/elf_k1om.x index f20c044..2990d71 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.x +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.x @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xbn b/x86_64-linux-android/lib/ldscripts/elf_k1om.xbn index 1694fe1..c0d2912 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xbn +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xbn @@ -87,7 +87,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xc b/x86_64-linux-android/lib/ldscripts/elf_k1om.xc index 93708bb..19b532a 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xc +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xc @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xd b/x86_64-linux-android/lib/ldscripts/elf_k1om.xd index ab78d27..b6b3a99 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xd +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xd @@ -87,7 +87,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xdc b/x86_64-linux-android/lib/ldscripts/elf_k1om.xdc index 6943233..78d8292 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xdc +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xdc @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xdw b/x86_64-linux-android/lib/ldscripts/elf_k1om.xdw index ed7be82..bd1d78f 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xdw +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xdw @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xn b/x86_64-linux-android/lib/ldscripts/elf_k1om.xn index 977e042..1f64c0a 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xn +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xn @@ -87,7 +87,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xr b/x86_64-linux-android/lib/ldscripts/elf_k1om.xr index fb08769..fb38fee 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xr +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xr @@ -79,7 +79,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xs b/x86_64-linux-android/lib/ldscripts/elf_k1om.xs index e953374..7acdd5d 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xs +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xs @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xsc b/x86_64-linux-android/lib/ldscripts/elf_k1om.xsc index f98f7a9..03787d8 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xsc +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xsc @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xsw b/x86_64-linux-android/lib/ldscripts/elf_k1om.xsw index e620cd3..82edf36 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xsw +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xsw @@ -83,7 +83,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xu b/x86_64-linux-android/lib/ldscripts/elf_k1om.xu index 321a32a..e78e1c7 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xu +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xu @@ -79,7 +79,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_k1om.xw b/x86_64-linux-android/lib/ldscripts/elf_k1om.xw index 2dea8c1..2b43914 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_k1om.xw +++ b/x86_64-linux-android/lib/ldscripts/elf_k1om.xw @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.x b/x86_64-linux-android/lib/ldscripts/elf_l1om.x index ae3103c..7794a13 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.x +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.x @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xbn b/x86_64-linux-android/lib/ldscripts/elf_l1om.xbn index 433891e..b6befd6 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xbn +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xbn @@ -87,7 +87,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xc b/x86_64-linux-android/lib/ldscripts/elf_l1om.xc index 6d3e65e..1b05981 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xc +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xc @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xd b/x86_64-linux-android/lib/ldscripts/elf_l1om.xd index 36b49fb..89fb0e4 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xd +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xd @@ -87,7 +87,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xdc b/x86_64-linux-android/lib/ldscripts/elf_l1om.xdc index 33a359e..b91a287 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xdc +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xdc @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xdw b/x86_64-linux-android/lib/ldscripts/elf_l1om.xdw index 412a745..8a8704b 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xdw +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xdw @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xn b/x86_64-linux-android/lib/ldscripts/elf_l1om.xn index 2a035b3..4d6db18 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xn +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xn @@ -87,7 +87,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xr b/x86_64-linux-android/lib/ldscripts/elf_l1om.xr index f9bd3e9..ead9c53 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xr +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xr @@ -79,7 +79,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xs b/x86_64-linux-android/lib/ldscripts/elf_l1om.xs index bc8107a..d9cbe01 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xs +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xs @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xsc b/x86_64-linux-android/lib/ldscripts/elf_l1om.xsc index 3b6e2b5..e252f9f 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xsc +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xsc @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xsw b/x86_64-linux-android/lib/ldscripts/elf_l1om.xsw index 23422b2..f583d68 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xsw +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xsw @@ -83,7 +83,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xu b/x86_64-linux-android/lib/ldscripts/elf_l1om.xu index 1a53594..c6247bb 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xu +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xu @@ -79,7 +79,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_l1om.xw b/x86_64-linux-android/lib/ldscripts/elf_l1om.xw index dccca0a..44ebc93 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_l1om.xw +++ b/x86_64-linux-android/lib/ldscripts/elf_l1om.xw @@ -88,7 +88,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.x b/x86_64-linux-android/lib/ldscripts/elf_x86_64.x index b7ad5ec..575d2ab 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.x +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.x @@ -85,7 +85,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xbn b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xbn index 67a92e0..f0f36ad 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xbn +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xbn @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xc b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xc index 7b2a9c5..9ac8216 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xc +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xc @@ -86,7 +86,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xd b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xd index 0f41ca0..944b71a 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xd +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xd @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdc b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdc index 6aedb53..4b8571a 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdc +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdc @@ -86,7 +86,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdw b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdw index 4631e1d..c5e0ce0 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdw +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xdw @@ -86,7 +86,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xn b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xn index 6aa7208..6fde39b 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xn +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xn @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xr b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xr index 7f92872..b7f1e1c 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xr +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xr @@ -75,7 +75,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xs b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xs index d75a7f8..2d2b8ff 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xs +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xs @@ -81,7 +81,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsc b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsc index 379c1cd..5c41a31 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsc +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsc @@ -84,7 +84,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsw b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsw index ada2e50..3f77038 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsw +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xsw @@ -83,7 +83,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); .preinit_array : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xu b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xu index b1d4b5b..07a5422 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xu +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xu @@ -75,7 +75,6 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); .preinit_array 0 : { KEEP (*(.preinit_array)) diff --git a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xw b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xw index 21309d9..e131e33 100644 --- a/x86_64-linux-android/lib/ldscripts/elf_x86_64.xw +++ b/x86_64-linux-android/lib/ldscripts/elf_x86_64.xw @@ -86,7 +86,7 @@ SECTIONS could instead move the label definition inside the section, but the linker would then create the section even if it turns out to be empty, which isn't pretty. */ - . = ALIGN(32 / 8); + . = ALIGN(64 / 8); PROVIDE_HIDDEN (__preinit_array_start = .); .preinit_array : { diff --git a/x86_64-linux-android/lib/libatomic.a b/x86_64-linux-android/lib/libatomic.a Binary files differindex 845449a..892ab62 100644 --- a/x86_64-linux-android/lib/libatomic.a +++ b/x86_64-linux-android/lib/libatomic.a diff --git a/x86_64-linux-android/lib/libgomp.a b/x86_64-linux-android/lib/libgomp.a Binary files differindex 0a9ca2c..3dbd489 100644 --- a/x86_64-linux-android/lib/libgomp.a +++ b/x86_64-linux-android/lib/libgomp.a diff --git a/x86_64-linux-android/lib64/libatomic.a b/x86_64-linux-android/lib64/libatomic.a Binary files differindex 043a227..5939990 100644 --- a/x86_64-linux-android/lib64/libatomic.a +++ b/x86_64-linux-android/lib64/libatomic.a diff --git a/x86_64-linux-android/lib64/libgomp.a b/x86_64-linux-android/lib64/libgomp.a Binary files differindex eb24f81..5c82994 100644 --- a/x86_64-linux-android/lib64/libgomp.a +++ b/x86_64-linux-android/lib64/libgomp.a diff --git a/x86_64-linux-android/libx32/libatomic.a b/x86_64-linux-android/libx32/libatomic.a Binary files differindex 7e090e8..1a62973 100644 --- a/x86_64-linux-android/libx32/libatomic.a +++ b/x86_64-linux-android/libx32/libatomic.a diff --git a/x86_64-linux-android/libx32/libgomp.a b/x86_64-linux-android/libx32/libgomp.a Binary files differindex 8a4d2e0..ca3323f 100644 --- a/x86_64-linux-android/libx32/libgomp.a +++ b/x86_64-linux-android/libx32/libgomp.a |