mingw64-i686-fftw3 3.3.5
[git/cygwin-packages/mingw64-i686-fftw3.git] / 3.3.4-no-undefined.patch
1 --- origsrc/fftw-3.3.3/Makefile.am 2012-11-25 06:33:44.000000000 -0600
2 +++ src/fftw-3.3.3/Makefile.am 2013-11-27 14:24:39.278652500 -0600
3 @@ -81,13 +81,8 @@ libfftw3@PREC_SUFFIX@_la_LIBADD = \
4 $(GENERIC_SIMD128_LIBS) $(GENERIC_SIMD256_LIBS) \
5 $(COMBINED_THREADLIBS)
6
7 -if QUAD
8 -# cannot use -no-undefined since dependent on libquadmath
9 -libfftw3@PREC_SUFFIX@_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ $(ENVIRONMENT_LIBFFTW3_LDFLAGS)
10 -else
11 libfftw3@PREC_SUFFIX@_la_LDFLAGS = -no-undefined -version-info \
12 @SHARED_VERSION_INFO@ $(ENVIRONMENT_LIBFFTW3_LDFLAGS)
13 -endif
14
15 fftw3@PREC_SUFFIX@.pc: fftw.pc
16 cp -f fftw.pc fftw3@PREC_SUFFIX@.pc
17 --- origsrc/fftw-3.3.4/threads/Makefile.am 2013-03-18 07:10:45.000000000 -0500
18 +++ src/fftw-3.3.4/threads/Makefile.am 2016-04-15 11:37:45.449000000 -0500
19 @@ -25,7 +25,7 @@ libfftw3@PREC_SUFFIX@_threads_la_SOURCES
20 threads.h dft-vrank-geq1.c ct.c rdft-vrank-geq1.c hc2hc.c \
21 vrank-geq1-rdft2.c f77api.c f77funcs.h
22 libfftw3@PREC_SUFFIX@_threads_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS)
23 -libfftw3@PREC_SUFFIX@_threads_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@
24 +libfftw3@PREC_SUFFIX@_threads_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ -no-undefined
25 if !COMBINED_THREADS
26 libfftw3@PREC_SUFFIX@_threads_la_LIBADD = ../libfftw3@PREC_SUFFIX@.la
27 endif
28 @@ -34,7 +34,7 @@ libfftw3@PREC_SUFFIX@_omp_la_SOURCES = a
29 threads.h dft-vrank-geq1.c ct.c rdft-vrank-geq1.c hc2hc.c \
30 vrank-geq1-rdft2.c f77api.c f77funcs.h
31 libfftw3@PREC_SUFFIX@_omp_la_CFLAGS = $(AM_CFLAGS) $(OPENMP_CFLAGS)
32 -libfftw3@PREC_SUFFIX@_omp_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@
33 +libfftw3@PREC_SUFFIX@_omp_la_LDFLAGS = -version-info @SHARED_VERSION_INFO@ -no-undefined
34 if !COMBINED_THREADS
35 libfftw3@PREC_SUFFIX@_omp_la_LIBADD = ../libfftw3@PREC_SUFFIX@.la
36 endif
This page took 0.042715 seconds and 5 git commands to generate.