summaryrefslogtreecommitdiffstats
path: root/0008-libatomic-libtool-fixes-for-Cygwin.patch
diff options
context:
space:
mode:
Diffstat (limited to '0008-libatomic-libtool-fixes-for-Cygwin.patch')
-rw-r--r--0008-libatomic-libtool-fixes-for-Cygwin.patch147
1 files changed, 0 insertions, 147 deletions
diff --git a/0008-libatomic-libtool-fixes-for-Cygwin.patch b/0008-libatomic-libtool-fixes-for-Cygwin.patch
deleted file mode 100644
index 2300af3..0000000
--- a/0008-libatomic-libtool-fixes-for-Cygwin.patch
+++ /dev/null
@@ -1,147 +0,0 @@
-From ea6218eb8afa21b0b4dcf90a2f0eab7c024242e9 Mon Sep 17 00:00:00 2001
-From: Jonathan Yong <10walls@gmail.com>
-Date: Sat, 28 Jun 2014 09:08:37 +0800
-Subject: [PATCH 08/24] libatomic libtool fixes for Cygwin
-
----
- libatomic/Makefile.am | 2 +-
- libatomic/Makefile.in | 3 ++-
- libatomic/aclocal.m4 | 1 +
- libatomic/configure | 27 +++++++++++++++++++++++++--
- libatomic/configure.ac | 1 +
- libatomic/configure.tgt | 2 +-
- 6 files changed, 31 insertions(+), 5 deletions(-)
-
-diff --git a/libatomic/Makefile.am b/libatomic/Makefile.am
-index 47f25df..56e1c34 100644
---- a/libatomic/Makefile.am
-+++ b/libatomic/Makefile.am
-@@ -66,7 +66,7 @@ libatomic_version_dep =
- endif
- libatomic_version_info = -version-info $(libtool_VERSION)
-
--libatomic_la_LDFLAGS = $(libatomic_version_info) $(libatomic_version_script)
-+libatomic_la_LDFLAGS = $(libatomic_version_info) $(libatomic_version_script) $(lt_host_flags)
- libatomic_la_SOURCES = gload.c gstore.c gcas.c gexch.c glfree.c lock.c init.c \
- fenv.c
-
-diff --git a/libatomic/Makefile.in b/libatomic/Makefile.in
-index 22c384b..9c510db 100644
---- a/libatomic/Makefile.in
-+++ b/libatomic/Makefile.in
-@@ -244,6 +244,7 @@ libexecdir = @libexecdir@
- libtool_VERSION = @libtool_VERSION@
- localedir = @localedir@
- localstatedir = @localstatedir@
-+lt_host_flags = @lt_host_flags@
- mandir = @mandir@
- mkdir_p = @mkdir_p@
- multi_basedir = @multi_basedir@
-@@ -285,7 +286,7 @@ noinst_LTLIBRARIES = libatomic_convenience.la
- @LIBAT_BUILD_VERSIONED_SHLIB_GNU_TRUE@@LIBAT_BUILD_VERSIONED_SHLIB_TRUE@libatomic_version_dep = $(top_srcdir)/libatomic.map
- @LIBAT_BUILD_VERSIONED_SHLIB_SUN_TRUE@@LIBAT_BUILD_VERSIONED_SHLIB_TRUE@libatomic_version_dep = libatomic.map-sun
- libatomic_version_info = -version-info $(libtool_VERSION)
--libatomic_la_LDFLAGS = $(libatomic_version_info) $(libatomic_version_script)
-+libatomic_la_LDFLAGS = $(libatomic_version_info) $(libatomic_version_script) $(lt_host_flags)
- libatomic_la_SOURCES = gload.c gstore.c gcas.c gexch.c glfree.c lock.c init.c \
- fenv.c
-
-diff --git a/libatomic/aclocal.m4 b/libatomic/aclocal.m4
-index 48f5ef5..26dd3f4 100644
---- a/libatomic/aclocal.m4
-+++ b/libatomic/aclocal.m4
-@@ -994,6 +994,7 @@ m4_include([../config/acx.m4])
- m4_include([../config/depstand.m4])
- m4_include([../config/lead-dot.m4])
- m4_include([../config/multi.m4])
-+m4_include([../config/lthostflags.m4])
- m4_include([../config/override.m4])
- m4_include([../config/stdint.m4])
- m4_include([../ltoptions.m4])
-diff --git a/libatomic/configure b/libatomic/configure
-index d707b09..58e1338 100755
---- a/libatomic/configure
-+++ b/libatomic/configure
-@@ -627,6 +627,7 @@ MAINTAINER_MODE_FALSE
- MAINTAINER_MODE_TRUE
- enable_static
- enable_shared
-+lt_host_flags
- CPP
- OTOOL64
- OTOOL
-@@ -11106,7 +11107,7 @@ else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
--#line 11109 "configure"
-+#line 11110 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -11212,7 +11213,7 @@ else
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
--#line 11215 "configure"
-+#line 11216 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -11452,6 +11453,28 @@ CC="$lt_save_CC"
-
-
-
-+case $host in
-+ *-cygwin* | *-mingw*)
-+ # 'host' will be top-level target in the case of a target lib,
-+ # we must compare to with_cross_host to decide if this is a native
-+ # or cross-compiler and select where to install dlls appropriately.
-+ if test -n "$with_cross_host" &&
-+ test x"$with_cross_host" != x"no"; then
-+ lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
-+ else
-+ lt_host_flags='-no-undefined -bindir "$(bindir)"';
-+ fi
-+ ;;
-+ *)
-+ lt_host_flags=
-+ ;;
-+esac
-+
-+
-+
-+
-+
-+
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
- $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
- # Check whether --enable-maintainer-mode was given.
-diff --git a/libatomic/configure.ac b/libatomic/configure.ac
-index 9e8678d..f5db090 100644
---- a/libatomic/configure.ac
-+++ b/libatomic/configure.ac
-@@ -143,6 +143,7 @@ AC_PROG_INSTALL
-
- # Configure libtool
- AM_PROG_LIBTOOL
-+ACX_LT_HOST_FLAGS
- AC_SUBST(enable_shared)
- AC_SUBST(enable_static)
- AM_MAINTAINER_MODE
-diff --git a/libatomic/configure.tgt b/libatomic/configure.tgt
-index a3757ef..63db8ca 100644
---- a/libatomic/configure.tgt
-+++ b/libatomic/configure.tgt
-@@ -103,7 +103,7 @@ case "${target}" in
- *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu \
- | *-*-netbsd* | *-*-freebsd* | *-*-openbsd* \
- | *-*-solaris2* | *-*-sysv4* | *-*-irix6* | *-*-osf* | *-*-hpux11* \
-- | *-*-darwin* | *-*-aix*)
-+ | *-*-darwin* | *-*-aix* | *-*-cygwin* )
- # POSIX system. The OS is supported.
- config_path="${config_path} posix"
- ;;
---
-2.1.1
-