blob: c4035cfb528a9799b4b42e8159cdd87c1d823571 [file] [log] [blame]
From ad38da9928b2c46c3be9ffa508cdc273583ed44f Mon Sep 17 00:00:00 2001
From: Lucas Meneghel Rodrigues <lmr@redhat.com>
Date: Sat, 17 Apr 2010 16:08:09 -0300
Subject: [PATCH 2/2] Fix CTCS2 build in 64 bit boxes
Signed-off-by: Chen Cao <kcao@redhat.com>
---
runin/src/pi_fftc6/Makefile | 8 ++--
runin/src/pi_fftc6/Makefile_32bit | 68 +++++++++++++++++++++++++++++++++++++
runin/src/pi_fftc6/Makefile_64bit | 68 -------------------------------------
3 files changed, 72 insertions(+), 72 deletions(-)
create mode 100644 runin/src/pi_fftc6/Makefile_32bit
delete mode 100644 runin/src/pi_fftc6/Makefile_64bit
diff --git a/runin/src/pi_fftc6/Makefile b/runin/src/pi_fftc6/Makefile
index e1166bd..57fe30c 100644
--- a/runin/src/pi_fftc6/Makefile
+++ b/runin/src/pi_fftc6/Makefile
@@ -1,7 +1,7 @@
# ---- for GNU gcc ----
CC = gcc
-OFLAGS_FFT = -O6 -ffast-math
-OFLAGS_PI = -O6 -ffast-math -mtune=pentium4 -mfpmath=sse,387 -msse3
+OFLAGS_FFT = -O6 -ffast-math
+OFLAGS_PI = -O6 -ffast-math
# ---- for SUN WS cc ----
#CC = cc
@@ -19,10 +19,10 @@ OFLAGS_PI = -O6 -ffast-math -mtune=pentium4 -mfpmath=sse,387 -msse3
#LFLAGS_TH = -lpthread
# ---- use 64-bit size FFT ----
-#CFLAGS_FI = -DUSE_FFT_LONG_INT
+CFLAGS_FI = -DUSE_FFT_LONG_INT
-CFLAGS = $(CFLAGS_TH) $(CFLAGS_FI)
+CFLAGS = $(CFLAGS_TH) $(CFLAGS_FI) -DPI_OUT_LOGFILE
LFLAGS = -lm $(LFLAGS_TH)
diff --git a/runin/src/pi_fftc6/Makefile_32bit b/runin/src/pi_fftc6/Makefile_32bit
new file mode 100644
index 0000000..e1166bd
--- /dev/null
+++ b/runin/src/pi_fftc6/Makefile_32bit
@@ -0,0 +1,68 @@
+# ---- for GNU gcc ----
+CC = gcc
+OFLAGS_FFT = -O6 -ffast-math
+OFLAGS_PI = -O6 -ffast-math -mtune=pentium4 -mfpmath=sse,387 -msse3
+
+# ---- for SUN WS cc ----
+#CC = cc
+#OFLAGS_FFT = -fast -xO5
+#OFLAGS_PI = -fast -xO5
+
+# ---- for DEC cc ----
+#CC = cc
+#OFLAGS_FFT = -fast -O6
+#OFLAGS_PI = -fast -O6
+
+
+# ---- use POSIX Thread ----
+#CFLAGS_TH = -DUSE_CDFT_PTHREADS
+#LFLAGS_TH = -lpthread
+
+# ---- use 64-bit size FFT ----
+#CFLAGS_FI = -DUSE_FFT_LONG_INT
+
+
+CFLAGS = $(CFLAGS_TH) $(CFLAGS_FI)
+LFLAGS = -lm $(LFLAGS_TH)
+
+
+all: pi_ca pi_cs pi_cw dgt_div
+
+
+pi_ca : pi_fftca.o fftsgx.o
+ $(CC) pi_fftca.o fftsgx.o $(LFLAGS) -o $@
+
+pi_cs : pi_fftcs.o fftsg_hx.o
+ $(CC) pi_fftcs.o fftsg_hx.o $(LFLAGS) -o $@
+
+pi_cw : pi_fftcw.o fftsg_hx.o
+ $(CC) pi_fftcw.o fftsg_hx.o $(LFLAGS) -o $@
+
+dgt_div : dgt_div.o
+ $(CC) dgt_div.o -o $@
+
+
+pi_fftca.o : pi_fftca.c
+ $(CC) $(CFLAGS) $(OFLAGS_PI) -c $*.c -o $@
+
+pi_fftcs.o : pi_fftcs.c
+ $(CC) $(CFLAGS) $(OFLAGS_PI) -c $*.c -o $@
+
+pi_fftcw.o : pi_fftcw.c
+ $(CC) $(CFLAGS) $(OFLAGS_PI) -c $*.c -o $@
+
+
+fftsgx.o : fftsgx.c
+ $(CC) $(CFLAGS) $(OFLAGS_FFT) -c $*.c -o $@
+
+fftsg_hx.o : fftsg_hx.c
+ $(CC) $(CFLAGS) $(OFLAGS_FFT) -c $*.c -o $@
+
+
+dgt_div.o : dgt_div.c
+ $(CC) $(CFLAGS) -O -c $*.c -o $@
+
+
+clean:
+ rm -f *.o
+
diff --git a/runin/src/pi_fftc6/Makefile_64bit b/runin/src/pi_fftc6/Makefile_64bit
deleted file mode 100644
index 57fe30c..0000000
--- a/runin/src/pi_fftc6/Makefile_64bit
+++ /dev/null
@@ -1,68 +0,0 @@
-# ---- for GNU gcc ----
-CC = gcc
-OFLAGS_FFT = -O6 -ffast-math
-OFLAGS_PI = -O6 -ffast-math
-
-# ---- for SUN WS cc ----
-#CC = cc
-#OFLAGS_FFT = -fast -xO5
-#OFLAGS_PI = -fast -xO5
-
-# ---- for DEC cc ----
-#CC = cc
-#OFLAGS_FFT = -fast -O6
-#OFLAGS_PI = -fast -O6
-
-
-# ---- use POSIX Thread ----
-#CFLAGS_TH = -DUSE_CDFT_PTHREADS
-#LFLAGS_TH = -lpthread
-
-# ---- use 64-bit size FFT ----
-CFLAGS_FI = -DUSE_FFT_LONG_INT
-
-
-CFLAGS = $(CFLAGS_TH) $(CFLAGS_FI) -DPI_OUT_LOGFILE
-LFLAGS = -lm $(LFLAGS_TH)
-
-
-all: pi_ca pi_cs pi_cw dgt_div
-
-
-pi_ca : pi_fftca.o fftsgx.o
- $(CC) pi_fftca.o fftsgx.o $(LFLAGS) -o $@
-
-pi_cs : pi_fftcs.o fftsg_hx.o
- $(CC) pi_fftcs.o fftsg_hx.o $(LFLAGS) -o $@
-
-pi_cw : pi_fftcw.o fftsg_hx.o
- $(CC) pi_fftcw.o fftsg_hx.o $(LFLAGS) -o $@
-
-dgt_div : dgt_div.o
- $(CC) dgt_div.o -o $@
-
-
-pi_fftca.o : pi_fftca.c
- $(CC) $(CFLAGS) $(OFLAGS_PI) -c $*.c -o $@
-
-pi_fftcs.o : pi_fftcs.c
- $(CC) $(CFLAGS) $(OFLAGS_PI) -c $*.c -o $@
-
-pi_fftcw.o : pi_fftcw.c
- $(CC) $(CFLAGS) $(OFLAGS_PI) -c $*.c -o $@
-
-
-fftsgx.o : fftsgx.c
- $(CC) $(CFLAGS) $(OFLAGS_FFT) -c $*.c -o $@
-
-fftsg_hx.o : fftsg_hx.c
- $(CC) $(CFLAGS) $(OFLAGS_FFT) -c $*.c -o $@
-
-
-dgt_div.o : dgt_div.c
- $(CC) $(CFLAGS) -O -c $*.c -o $@
-
-
-clean:
- rm -f *.o
-
--
1.6.6.1