mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 13:53:31 +01:00
Fix "conditional "ADD_MULODI4" was never defined".
This commit is contained in:
parent
dcc4fd4403
commit
60ac07940f
@ -801,6 +801,7 @@ fi
|
|||||||
CFLAGS_BUGTRAP="$CFLAGS_FTRAPV $CFLAGS_ASAN $CFLAGS_UBSAN"
|
CFLAGS_BUGTRAP="$CFLAGS_FTRAPV $CFLAGS_ASAN $CFLAGS_UBSAN"
|
||||||
CFLAGS_CONSTTIME="$CFLAGS_FWRAPV"
|
CFLAGS_CONSTTIME="$CFLAGS_FWRAPV"
|
||||||
|
|
||||||
|
mulodi_fixes_ftrapv=no
|
||||||
if test "$have_clang" = "yes"; then
|
if test "$have_clang" = "yes"; then
|
||||||
saved_CFLAGS="$CFLAGS"
|
saved_CFLAGS="$CFLAGS"
|
||||||
CFLAGS="$CFLAGS $CFLAGS_FTRAPV"
|
CFLAGS="$CFLAGS $CFLAGS_FTRAPV"
|
||||||
@ -817,7 +818,6 @@ if test "$have_clang" = "yes"; then
|
|||||||
} ]])],
|
} ]])],
|
||||||
[ftrapv_can_link=yes; AC_MSG_RESULT([yes])],
|
[ftrapv_can_link=yes; AC_MSG_RESULT([yes])],
|
||||||
[ftrapv_can_link=no; AC_MSG_RESULT([no])])
|
[ftrapv_can_link=no; AC_MSG_RESULT([no])])
|
||||||
mulodi_fixes_ftrapv=no
|
|
||||||
if test "$ftrapv_can_link" = "no"; then
|
if test "$ftrapv_can_link" = "no"; then
|
||||||
AC_MSG_CHECKING([whether defining __mulodi4 fixes that])
|
AC_MSG_CHECKING([whether defining __mulodi4 fixes that])
|
||||||
AC_LINK_IFELSE([
|
AC_LINK_IFELSE([
|
||||||
@ -837,10 +837,11 @@ if test "$have_clang" = "yes"; then
|
|||||||
[mulodi_fixes_ftrapv=yes; AC_MSG_RESULT([yes])],
|
[mulodi_fixes_ftrapv=yes; AC_MSG_RESULT([yes])],
|
||||||
[mulodi_fixes_ftrapv=no; AC_MSG_RESULT([no])])
|
[mulodi_fixes_ftrapv=no; AC_MSG_RESULT([no])])
|
||||||
fi
|
fi
|
||||||
AM_CONDITIONAL(ADD_MULODI4, test "$mulodi_fixes_ftrapv" = "yes")
|
|
||||||
CFLAGS="$saved_CFLAGS"
|
CFLAGS="$saved_CFLAGS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AM_CONDITIONAL(ADD_MULODI4, test "$mulodi_fixes_ftrapv" = "yes")
|
||||||
|
|
||||||
dnl These cflags add bunches of branches, and we haven't been able to
|
dnl These cflags add bunches of branches, and we haven't been able to
|
||||||
dnl persuade ourselves that they're suitable for code that needs to be
|
dnl persuade ourselves that they're suitable for code that needs to be
|
||||||
dnl constant time.
|
dnl constant time.
|
||||||
|
Loading…
Reference in New Issue
Block a user