summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/aarch64/a53
diff options
context:
space:
mode:
authorKinsey Moore <kinsey.moore@oarcorp.com>2020-11-05 14:02:28 -0600
committerJoel Sherrill <joel@rtems.org>2020-11-23 09:57:45 -0600
commit1cbe5773abafdb611aaeab9c31e527dae5b856ac (patch)
tree42e3e75bd0941d8b057b2fc7fec9ce824eec9ee9 /spec/build/bsps/aarch64/a53
parentspec/aarch64: Ensure that libbsd can build properly (diff)
downloadrtems-1cbe5773abafdb611aaeab9c31e527dae5b856ac.tar.bz2
spec/aarch64: Only apply SUBALIGN(4) to ILP32
The SUBALIGN(4) required on rtemsroset and rtemsrwset for ILP32 builds was previously present on LP64 builds and causes no issues within RTEMS, but causes relocation/alignment issues when building libbsd. This restricts those alignment changes to ILP32 builds.
Diffstat (limited to 'spec/build/bsps/aarch64/a53')
-rw-r--r--spec/build/bsps/aarch64/a53/linkcmds_ilp32.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/spec/build/bsps/aarch64/a53/linkcmds_ilp32.yml b/spec/build/bsps/aarch64/a53/linkcmds_ilp32.yml
index ed585f1950..085c9c707c 100644
--- a/spec/build/bsps/aarch64/a53/linkcmds_ilp32.yml
+++ b/spec/build/bsps/aarch64/a53/linkcmds_ilp32.yml
@@ -60,6 +60,7 @@ content: |
OUTPUT_FORMAT ("elf32-littleaarch64")
OUTPUT_ARCH (aarch64:ilp32)
+ bsp_set_align = 4;
INCLUDE linkcmds.base
copyrights: