diff options
Diffstat (limited to '0008-libatomic-libtool-fixes-for-Cygwin.patch')
-rw-r--r-- | 0008-libatomic-libtool-fixes-for-Cygwin.patch | 147 |
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 - |