From: Martin Storsjö Date: Fri, 25 Nov 2011 12:59:31 +0000 (+0100) Subject: From Martin Storsjö: X-Git-Tag: converted-master-branch-to-git~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7381f9c75dd8a1329021215232e87535ff36b743;p=thirdparty%2Fnettle.git From Martin Storsjö: * configure.ac (W64_ABI): New variable, set when compiling for 64-bit M$ windows. * config.m4.in (W64_ABI): Define, from configure substitution. Rev: nettle/ChangeLog:1.240 Rev: nettle/config.m4.in:1.3 Rev: nettle/configure.ac:1.52 --- diff --git a/ChangeLog b/ChangeLog index 2ceea540..1af590f7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2011-11-25 Niels Möller + + From Martin Storsjö: + * configure.ac (W64_ABI): New variable, set when compiling for + 64-bit M$ windows. + * config.m4.in (W64_ABI): Define, from configure substitution. + 2011-11-24 Niels Möller From Martin Storsjö: diff --git a/config.m4.in b/config.m4.in index 50f9ae7d..666cf825 100644 --- a/config.m4.in +++ b/config.m4.in @@ -4,6 +4,7 @@ define(, <@ASM_ELF_STYLE@>)dnl define(, <@ASM_TYPE_FUNCTION@>)dnl define(, <@ASM_ALIGN_LOG@>)dnl define(, <@ALIGNOF_UINT64_T@>)dnl +define(, <@W64_ABI@>)dnl divert(1) @ASM_MARK_NOEXEC_STACK@ divert diff --git a/configure.ac b/configure.ac index 3b2a3e6a..abe43aa1 100644 --- a/configure.ac +++ b/configure.ac @@ -256,6 +256,7 @@ IF_DLL='#' LIBNETTLE_FILE_SRC='$(LIBNETTLE_FORLINK)' LIBHOGWEED_FILE_SRC='$(LIBHOGWEED_FORLINK)' EMULATOR='' +W64_ABI=no case "$host_os" in mingw32*|cygwin*) @@ -283,6 +284,9 @@ case "$host_os" in ;; esac fi + if test "x$ABI" = x64 ; then + W64_ABI=yes + fi LIBNETTLE_SONAME='' LIBNETTLE_FILE='libnettle.dll.a' LIBNETTLE_FILE_SRC='$(LIBNETTLE_FILE)' @@ -456,6 +460,7 @@ AC_SUBST(ASM_ELF_STYLE) AC_SUBST(ASM_TYPE_FUNCTION) AC_SUBST(ASM_MARK_NOEXEC_STACK) AC_SUBST(ASM_ALIGN_LOG) +AC_SUBST(W64_ABI) AC_SUBST(EMULATOR) AC_SUBST(SHLIBCFLAGS)