diff options
author | John Högberg <john@erlang.org> | 2023-04-17 10:41:14 +0200 |
---|---|---|
committer | John Högberg <john@erlang.org> | 2023-04-17 10:41:14 +0200 |
commit | 249d283ab7eda6e5b17c27ef8f7a4d0d2c70a3af (patch) | |
tree | 160cc4a49ba45c61f3f3166f83783eca4e74205a /make | |
parent | a2c6405a063232f4acf92388973f5ed93dc2d367 (diff) | |
parent | c5b480ab26cd769be0eb3c87b9bb9f9dca3b0bcb (diff) | |
download | erlang-249d283ab7eda6e5b17c27ef8f7a4d0d2c70a3af.tar.gz |
Merge branch 'john/erts/fix-ic-dc-config-test/OTP-18554' into maint
* john/erts/fix-ic-dc-config-test/OTP-18554:
Update configure scripts
erts: Fix ic/dc config tests and usage
Diffstat (limited to 'make')
-rw-r--r-- | make/autoconf/otp.m4 | 6 |
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 |