summaryrefslogtreecommitdiff
path: root/make/autoconf/otp.m4
diff options
context:
space:
mode:
authorErlang/OTP <otp@erlang.org>2023-04-25 17:08:57 +0200
committerErlang/OTP <otp@erlang.org>2023-04-25 17:08:57 +0200
commit4abb7bce963e7ed9ecdc571709f4117e11f9cdd5 (patch)
treed953c0c75a1daa9239a41daef9a6d104007a5eed /make/autoconf/otp.m4
parenta882f0ec96cce173299cf4ee005a94cb21952264 (diff)
parentc5b480ab26cd769be0eb3c87b9bb9f9dca3b0bcb (diff)
downloaderlang-4abb7bce963e7ed9ecdc571709f4117e11f9cdd5.tar.gz
Merge branch 'john/erts/fix-ic-dc-config-test/OTP-18554' into maint-25
* john/erts/fix-ic-dc-config-test/OTP-18554: Update configure scripts erts: Fix ic/dc config tests and usage
Diffstat (limited to 'make/autoconf/otp.m4')
-rw-r--r--make/autoconf/otp.m46
1 files changed, 3 insertions, 3 deletions
diff --git a/make/autoconf/otp.m4 b/make/autoconf/otp.m4
index 98b8ea5f61..a522fae3bd 100644
--- a/make/autoconf/otp.m4
+++ b/make/autoconf/otp.m4
@@ -1458,7 +1458,7 @@ AC_DEFUN(ETHR_CHK_GCC_ATOMIC_OPS,
[
ethr_cv_arm_isb_sy_instr=no
AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[
- __asm__ __volatile__("isb sy" : : : "memory");
+ __asm__ __volatile__("isb sy\n" : : : "memory");
]])],[ethr_cv_arm_isb_sy_instr=yes],[])
])
if test $ethr_cv_arm_isb_sy_instr = yes; then
@@ -1468,7 +1468,7 @@ AC_DEFUN(ETHR_CHK_GCC_ATOMIC_OPS,
[
ethr_cv_arm_dc_cvau_instr=no
AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[
- char data[512]; __asm__ __volatile__("dc cvau, %0" : "r" (data) : : "memory");
+ char data[512]; __asm__ __volatile__("dc cvau, %0\n" :: "r" (data) : "memory");
]])],[ethr_cv_arm_dc_cvau_instr=yes],[])
])
if test $ethr_cv_arm_dc_cvau_instr = yes; then
@@ -1478,7 +1478,7 @@ AC_DEFUN(ETHR_CHK_GCC_ATOMIC_OPS,
[
ethr_cv_arm_ic_ivau_instr=no
AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[
- char data[512]; __asm__ __volatile__("ic ivau, %0" : "r" (data) : : "memory");
+ char data[512]; __asm__ __volatile__("ic ivau, %0\n" :: "r" (data) : "memory");
]])],[ethr_cv_arm_ic_ivau_instr=yes],[])
])
if test $ethr_cv_arm_ic_ivau_instr = yes; then