Changeset View
Changeset View
Standalone View
Standalone View
configure.ac
Show First 20 Lines • Show All 601 Lines • ▼ Show 20 Lines | AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#ifdef _FORTIFY_SOURCE | ||||
#endif | #endif | ||||
#define _FORTIFY_SOURCE 2 | #define _FORTIFY_SOURCE 2 | ||||
#include <sys/select.h> | #include <sys/select.h> | ||||
extern "C" long unsigned int __fdelt_warn(long unsigned int);]],[[]])], | extern "C" long unsigned int __fdelt_warn(long unsigned int);]],[[]])], | ||||
[ fdelt_type="long unsigned int"], | [ fdelt_type="long unsigned int"], | ||||
[ fdelt_type="long int"]) | [ fdelt_type="long int"]) | ||||
AC_MSG_RESULT($fdelt_type) | AC_MSG_RESULT($fdelt_type) | ||||
AC_DEFINE_UNQUOTED(FDELT_TYPE, $fdelt_type,[parameter and return value type for __fdelt_chk]) | AC_DEFINE_UNQUOTED(FDELT_TYPE, $fdelt_type,[parameter and return value type for __fdelt_chk]) | ||||
AX_CHECK_LINK_FLAG([[-Wl,--wrap=__divmoddi4]], [COMPAT_LDFLAGS="$COMPAT_LDFLAGS -Wl,--wrap=__divmoddi4"]) | |||||
AX_CHECK_LINK_FLAG([[-Wl,--wrap=log2f]], [COMPAT_LDFLAGS="$COMPAT_LDFLAGS -Wl,--wrap=log2f"]) | |||||
else | else | ||||
AC_SEARCH_LIBS([clock_gettime],[rt]) | AC_SEARCH_LIBS([clock_gettime],[rt]) | ||||
fi | fi | ||||
if test x$TARGET_OS != xwindows; then | if test x$TARGET_OS != xwindows; then | ||||
# All windows code is PIC, forcing it on just adds useless compile warnings | # All windows code is PIC, forcing it on just adds useless compile warnings | ||||
AX_CHECK_COMPILE_FLAG([-fPIC],[PIC_FLAGS="-fPIC"]) | AX_CHECK_COMPILE_FLAG([-fPIC],[PIC_FLAGS="-fPIC"]) | ||||
fi | fi | ||||
▲ Show 20 Lines • Show All 627 Lines • ▼ Show 20 Lines | |||||
AC_SUBST(COPYRIGHT_HOLDERS_FINAL, "_COPYRIGHT_HOLDERS_FINAL") | AC_SUBST(COPYRIGHT_HOLDERS_FINAL, "_COPYRIGHT_HOLDERS_FINAL") | ||||
AC_SUBST(BITCOIN_DAEMON_NAME) | AC_SUBST(BITCOIN_DAEMON_NAME) | ||||
AC_SUBST(BITCOIN_GUI_NAME) | AC_SUBST(BITCOIN_GUI_NAME) | ||||
AC_SUBST(BITCOIN_CLI_NAME) | AC_SUBST(BITCOIN_CLI_NAME) | ||||
AC_SUBST(BITCOIN_TX_NAME) | AC_SUBST(BITCOIN_TX_NAME) | ||||
AC_SUBST(BITCOIN_SEEDER_NAME) | AC_SUBST(BITCOIN_SEEDER_NAME) | ||||
AC_SUBST(RELDFLAGS) | AC_SUBST(RELDFLAGS) | ||||
AC_SUBST(COMPAT_LDFLAGS) | |||||
AC_SUBST(ERROR_CXXFLAGS) | AC_SUBST(ERROR_CXXFLAGS) | ||||
AC_SUBST(HARDENED_CXXFLAGS) | AC_SUBST(HARDENED_CXXFLAGS) | ||||
AC_SUBST(HARDENED_CPPFLAGS) | AC_SUBST(HARDENED_CPPFLAGS) | ||||
AC_SUBST(HARDENED_LDFLAGS) | AC_SUBST(HARDENED_LDFLAGS) | ||||
AC_SUBST(PIC_FLAGS) | AC_SUBST(PIC_FLAGS) | ||||
AC_SUBST(PIE_FLAGS) | AC_SUBST(PIE_FLAGS) | ||||
AC_SUBST(SSE42_CXXFLAGS) | AC_SUBST(SSE42_CXXFLAGS) | ||||
AC_SUBST(LIBTOOL_APP_LDFLAGS) | AC_SUBST(LIBTOOL_APP_LDFLAGS) | ||||
▲ Show 20 Lines • Show All 100 Lines • Show Last 20 Lines |