Skip to content

Commit

Permalink
Turn AArch64 big endian variants into strictly aligned
Browse files Browse the repository at this point in the history
We've decided to have just two variants here: one with and one without
RTTI and exceptions. We will not have variants across the strict
aligment dimension. And since a strictly aligned variant is more
compatible than one that's not, this change is made.
  • Loading branch information
vhscampos committed Dec 18, 2024
1 parent 4e1a0e1 commit 02abc58
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion arm-multilib/json/variants/aarch64a_be.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"common": {
"TARGET_ARCH": "aarch64a",
"VARIANT": "aarch64a_be",
"COMPILE_FLAGS": "-march=armv8-a -mbig-endian",
"COMPILE_FLAGS": "-march=armv8-a -mbig-endian -mno-unaligned-access",
"ENABLE_EXCEPTIONS": "OFF",
"ENABLE_RTTI": "OFF",
"TEST_EXECUTOR": "fvp",
Expand Down
2 changes: 1 addition & 1 deletion arm-multilib/json/variants/aarch64a_be_exn_rtti.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"common": {
"TARGET_ARCH": "aarch64a",
"VARIANT": "aarch64a_be_exn_rtti",
"COMPILE_FLAGS": "-march=armv8-a -mbig-endian",
"COMPILE_FLAGS": "-march=armv8-a -mbig-endian -mno-unaligned-access",
"ENABLE_EXCEPTIONS": "ON",
"ENABLE_RTTI": "ON",
"TEST_EXECUTOR": "fvp",
Expand Down

0 comments on commit 02abc58

Please sign in to comment.