⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.in

📁 fftw-3.0.1
💻 IN
📖 第 1 页 / 共 2 页
字号:
# Makefile.in generated by automake 1.7.3 from Makefile.am.# @configure_input@# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003# Free Software Foundation, Inc.# This Makefile.in is free software; the Free Software Foundation# gives unlimited permission to copy and/or distribute it,# with or without modifications, as long as this notice is preserved.# This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY, to the extent permitted by law; without# even the implied warranty of MERCHANTABILITY or FITNESS FOR A# PARTICULAR PURPOSE.@SET_MAKE@# This Makefile.am specifies a set of codelets, efficient transforms# of small sizes, that are used as building blocks (kernels) by FFTW# to build up large transforms, as well as the options for generating# and compiling them.# You can customize FFTW for special needs, e.g. to handle certain# sizes more efficiently, by adding new codelets to the lists of those# included by default.  If you change the list of codelets, any new# ones you added will be automatically generated when you run the# bootstrap script (see "Generating your own code" in the FFTW# manual).# -*- makefile -*-# This file contains special make rules to generate codelets.# This file requires GNU make .srcdir = @srcdir@top_srcdir = @top_srcdir@VPATH = @srcdir@pkgdatadir = $(datadir)/@PACKAGE@pkglibdir = $(libdir)/@PACKAGE@pkgincludedir = $(includedir)/@PACKAGE@top_builddir = ../../..am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cdINSTALL = @INSTALL@install_sh_DATA = $(install_sh) -c -m 644install_sh_PROGRAM = $(install_sh) -cinstall_sh_SCRIPT = $(install_sh) -cINSTALL_HEADER = $(INSTALL_DATA)transform = $(program_transform_name)NORMAL_INSTALL = :PRE_INSTALL = :POST_INSTALL = :NORMAL_UNINSTALL = :PRE_UNINSTALL = :POST_UNINSTALL = :host_triplet = @host@ACLOCAL = @ACLOCAL@ALLOCA = @ALLOCA@AMDEP_FALSE = @AMDEP_FALSE@AMDEP_TRUE = @AMDEP_TRUE@AMTAR = @AMTAR@AS = @AS@ASFLAGS = @ASFLAGS@AUTOCONF = @AUTOCONF@AUTOHEADER = @AUTOHEADER@AUTOMAKE = @AUTOMAKE@AWK = @AWK@CC = @CC@CCAS = @CCAS@CCASFLAGS = @CCASFLAGS@CCDEPMODE = @CCDEPMODE@CFLAGS = @CFLAGS@ @CODELET_OPTIM@CODELET_OPTIM = @CODELET_OPTIM@CPP = @CPP@CPPFLAGS = @CPPFLAGS@CYGPATH_W = @CYGPATH_W@DEFS = @DEFS@DEPDIR = @DEPDIR@ECHO = @ECHO@ECHO_C = @ECHO_C@ECHO_N = @ECHO_N@ECHO_T = @ECHO_T@EGREP = @EGREP@EXEEXT = @EXEEXT@F77 = @F77@FFLAGS = @FFLAGS@FLIBS = @FLIBS@FMA_FALSE = @FMA_FALSE@FMA_TRUE = @FMA_TRUE@HAVE_K7_FALSE = @HAVE_K7_FALSE@HAVE_K7_TRUE = @HAVE_K7_TRUE@HAVE_SIMD_FALSE = @HAVE_SIMD_FALSE@HAVE_SIMD_TRUE = @HAVE_SIMD_TRUE@INSTALLED_OCAMLC = @INSTALLED_OCAMLC@INSTALL_DATA = @INSTALL_DATA@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_SCRIPT = @INSTALL_SCRIPT@INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@LDFLAGS = @LDFLAGS@LDOUBLE_FALSE = @LDOUBLE_FALSE@LDOUBLE_TRUE = @LDOUBLE_TRUE@LIBOBJS = @LIBOBJS@LIBS = @LIBS@LIBTOOL = @LIBTOOL@LN_S = @LN_S@LTLIBOBJS = @LTLIBOBJS@MAINT = @MAINT@MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@MAKEINFO = @MAKEINFO@OBJEXT = @OBJEXT@OCAMLC = @OCAMLC@OCAMLCFLAGS = @OCAMLCFLAGS@OCAMLDEFS = @OCAMLDEFS@OCAMLDEP = @OCAMLDEP@OCAMLLDFLAGS = @OCAMLLDFLAGS@OCAMLOPT = @OCAMLOPT@OCAMLOPTCFLAGS = @OCAMLOPTCFLAGS@PACKAGE = @PACKAGE@PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@PACKAGE_NAME = @PACKAGE_NAME@PACKAGE_STRING = @PACKAGE_STRING@PACKAGE_TARNAME = @PACKAGE_TARNAME@PACKAGE_VERSION = @PACKAGE_VERSION@PATH_SEPARATOR = @PATH_SEPARATOR@POW_LIB = @POW_LIB@PRECISION = @PRECISION@PREC_SUFFIX = @PREC_SUFFIX@PTHREAD_CC = @PTHREAD_CC@PTHREAD_CFLAGS = @PTHREAD_CFLAGS@PTHREAD_LIBS = @PTHREAD_LIBS@RANLIB = @RANLIB@SET_MAKE = @SET_MAKE@SHARED_VERSION_INFO = @SHARED_VERSION_INFO@SHELL = @SHELL@SIMD_CFLAGS = @SIMD_CFLAGS@SINGLE_FALSE = @SINGLE_FALSE@SINGLE_TRUE = @SINGLE_TRUE@STRIP = @STRIP@TARGET_OCAMLBIN = @TARGET_OCAMLBIN@TARGET_OCAMLLIB = @TARGET_OCAMLLIB@TARGET_OCAMLRUN = @TARGET_OCAMLRUN@THREADLIBS = @THREADLIBS@THREADS_FALSE = @THREADS_FALSE@THREADS_TRUE = @THREADS_TRUE@VERSION = @VERSION@ac_ct_CC = @ac_ct_CC@ac_ct_F77 = @ac_ct_F77@ac_ct_RANLIB = @ac_ct_RANLIB@ac_ct_STRIP = @ac_ct_STRIP@am__fastdepCC_FALSE = @am__fastdepCC_FALSE@am__fastdepCC_TRUE = @am__fastdepCC_TRUE@am__include = @am__include@am__leading_dot = @am__leading_dot@am__quote = @am__quote@bindir = @bindir@build = @build@build_alias = @build_alias@build_cpu = @build_cpu@build_os = @build_os@build_vendor = @build_vendor@datadir = @datadir@exec_prefix = @exec_prefix@host = @host@host_alias = @host_alias@host_cpu = @host_cpu@host_os = @host_os@host_vendor = @host_vendor@includedir = @includedir@infodir = @infodir@install_sh = @install_sh@libdir = @libdir@libexecdir = @libexecdir@localstatedir = @localstatedir@mandir = @mandir@oldincludedir = @oldincludedir@prefix = @prefix@program_transform_name = @program_transform_name@sbindir = @sbindir@sharedstatedir = @sharedstatedir@sysconfdir = @sysconfdir@target_alias = @target_alias@###########################################################################AM_CPPFLAGS = -I$(top_srcdir)/kernel -I$(top_srcdir)/dft	\-I$(top_srcdir)/dft/codeletsnoinst_LTLIBRARIES = libdft_standard.la############################################################################ n1_<n> is a hard-coded FFT of size <n> (base cases of FFT recursion)N1 = n1_2.c n1_3.c n1_4.c n1_5.c n1_6.c n1_7.c n1_8.c n1_9.c n1_10.c	\n1_11.c n1_12.c n1_13.c n1_14.c n1_15.c n1_16.c############################################################################ m1_<n> is a hard-coded FFT of size <n>, with the loop body in a# separate functionM1 = m1_16.c m1_32.c m1_64.c############################################################################ t1_<r> is a "twiddle" FFT of size <r>, implementing a radix-r DIT stepT1 = t1_2.c t1_3.c t1_4.c t1_5.c t1_6.c t1_7.c t1_8.c t1_9.c	\t1_10.c t1_12.c t1_15.c t1_16.c t1_32.c t1_64.c# t2_<r> is also a twiddle FFT, but instead of using a complete lookup table# of trig. functions, it partially generates the trig. values on the fly# (this is faster for large sizes).T2 = t2_4.c t2_8.c t2_16.c t2_32.c t2_64.c############################################################################ input/output stride-specific versions of the above (see FRANZ notes below).SN1 = sn1_2_2_2.c sn1_2_4_2.c sn1_2_8_2.c sn1_2_16_2.c sn1_2_32_2.c	\sn1_2_64_2.c sn1_2_128_2.c sn1_2_256_2.c sn1_2_512_2.c sn1_2_1024_2.c	\sn1_4_2_2.c sn1_4_4_2.c sn1_4_8_2.c sn1_4_16_2.c sn1_4_32_2.c		\sn1_4_64_2.c sn1_4_128_2.c sn1_4_256_2.c sn1_4_512_2.c sn1_4_1024_2.c	\sn1_8_2_2.c sn1_8_4_2.c sn1_8_8_2.c sn1_8_16_2.c sn1_8_32_2.c		\sn1_8_64_2.c sn1_8_128_2.c sn1_8_256_2.c sn1_8_512_2.c sn1_8_1024_2.c	\sn1_16_2_2.c sn1_16_4_2.c sn1_16_8_2.c sn1_16_16_2.c sn1_16_32_2.c	\sn1_16_64_2.c sn1_16_128_2.c sn1_16_256_2.c sn1_16_512_2.c		\sn1_16_1024_2.c sn1_32_2_2.c sn1_32_4_2.c sn1_32_8_2.c sn1_32_16_2.c	\sn1_32_32_2.c sn1_32_64_2.c sn1_32_128_2.c sn1_32_256_2.c		\sn1_32_512_2.c sn1_32_1024_2.c sn1_64_2_2.c sn1_64_4_2.c sn1_64_8_2.c	\sn1_64_16_2.c sn1_64_32_2.c sn1_64_64_2.c sn1_64_128_2.c		\sn1_64_256_2.c sn1_64_512_2.c sn1_64_1024_2.cSN1COD = sn1_16.cod sn1_2.cod sn1_32.cod sn1_4.cod sn1_64.cod	\sn1_8.codST1 = st1_2_4.c st1_2_8.c st1_2_16.c st1_2_32.c st1_2_64.c		\st1_2_128.c st1_2_256.c st1_2_512.c st1_2_1024.c st1_4_4.c st1_4_8.c	\st1_4_16.c st1_4_32.c st1_4_64.c st1_4_128.c st1_4_256.c st1_4_512.c	\st1_4_1024.c st1_8_4.c st1_8_8.c st1_8_16.c st1_8_32.c st1_8_64.c	\st1_8_128.c st1_8_256.c st1_8_512.c st1_8_1024.c st1_16_4.c st1_16_8.c	\st1_16_16.c st1_16_32.c st1_16_64.c st1_16_128.c st1_16_256.c		\st1_16_512.c st1_16_1024.c st1_32_4.c st1_32_8.c st1_32_16.c		\st1_32_32.c st1_32_64.c st1_32_128.c st1_32_256.c st1_32_512.c		\st1_32_1024.c st1_64_4.c st1_64_8.c st1_64_16.c st1_64_32.c		\st1_64_64.c st1_64_128.c st1_64_256.c st1_64_512.c st1_64_1024.cST1COD = st1_16.cod st1_2.cod st1_32.cod st1_4.cod st1_64.cod	\st1_8.cod# Uncomment these to include many specialized codelets of fixed# strides, which can speed things up on Pentia where stride arithmetic# is expensive, at the expense of increased library size.FRANZ_CODELETS = # $(SN1) $(ST1)FRANZ_EXTRA = # $(SN1COD) $(ST1COD)###########################################################################ALL_CODELETS = $(N1) $(M1) $(T1) $(T2) $(FRANZ_CODELETS)BUILT_SOURCES = $(ALL_CODELETS) $(CODLIST) $(FRANZ_EXTRA)libdft_standard_la_SOURCES = $(BUILT_SOURCES)SOLVTAB_NAME = X(solvtab_dft_standard)CODLIST = codlist.cCODELET_NAME = codelet_@MAINTAINER_MODE_TRUE@INDENT = indent -kr -cs -i5 -l800 -fca -nfc1 -sc -sob -cli4 -TR -Tplanner -TV@MAINTAINER_MODE_TRUE@GENFFTDIR = ${top_builddir}/genfft@MAINTAINER_MODE_TRUE@K7GENFFTDIR = ${top_builddir}/genfft-k7@MAINTAINER_MODE_TRUE@GEN_NOTW = ${GENFFTDIR}/gen_notw@MAINTAINER_MODE_TRUE@GEN_NOTW_NOINLINE = ${GENFFTDIR}/gen_notw_noinline@MAINTAINER_MODE_TRUE@GEN_NOTW_C = ${GENFFTDIR}/gen_notw_c@MAINTAINER_MODE_TRUE@GEN_NOTW_NOINLINE_C = ${GENFFTDIR}/gen_notw_noinline_c@MAINTAINER_MODE_TRUE@K7GEN_NOTW = ${K7GENFFTDIR}/gen_notw@MAINTAINER_MODE_TRUE@GEN_TWIDDLE = ${GENFFTDIR}/gen_twiddle@MAINTAINER_MODE_TRUE@GEN_TWIDDLE_C = ${GENFFTDIR}/gen_twiddle_c@MAINTAINER_MODE_TRUE@K7GEN_TWIDDLE = ${K7GENFFTDIR}/gen_twiddle@MAINTAINER_MODE_TRUE@GEN_TWIDSQ = ${GENFFTDIR}/gen_twidsq@MAINTAINER_MODE_TRUE@GEN_TWIDSQ_C = ${GENFFTDIR}/gen_twidsq_c@MAINTAINER_MODE_TRUE@GEN_R2HC = ${GENFFTDIR}/gen_r2hc@MAINTAINER_MODE_TRUE@GEN_R2HC_NOINLINE = ${GENFFTDIR}/gen_r2hc_noinline@MAINTAINER_MODE_TRUE@GEN_HC2R = ${GENFFTDIR}/gen_hc2r@MAINTAINER_MODE_TRUE@GEN_HC2R_NOINLINE = ${GENFFTDIR}/gen_hc2r_noinline@MAINTAINER_MODE_TRUE@GEN_HC2HC = ${GENFFTDIR}/gen_hc2hc@MAINTAINER_MODE_TRUE@GEN_R2R = ${GENFFTDIR}/gen_r2r@MAINTAINER_MODE_TRUE@PRELUDE_DFT = ${top_srcdir}/support/codelet_prelude.dft@MAINTAINER_MODE_TRUE@PRELUDE_RDFT = ${top_srcdir}/support/codelet_prelude.rdft@MAINTAINER_MODE_TRUE@ASMPRELUDE = ${top_srcdir}/support/codelet_asmprelude@MAINTAINER_MODE_TRUE@ADD_DATE = sed -e s/@DATE@/"`date`"/@MAINTAINER_MODE_TRUE@COPYRIGHT = ${top_srcdir}/COPYRIGHT@MAINTAINER_MODE_TRUE@CODELET_DEPS = $(COPYRIGHT) $(PRELUDE) $(ASMPRELUDE)@MAINTAINER_MODE_TRUE@PRELUDE_COMMANDS_DFT = cat $(COPYRIGHT) $(PRELUDE_DFT)@MAINTAINER_MODE_TRUE@PRELUDE_COMMANDS_RDFT = cat $(COPYRIGHT) $(PRELUDE_RDFT)@MAINTAINER_MODE_TRUE@ASMPRELUDE_COMMANDS = cat $(COPYRIGHT) $(ASMPRELUDE)@FMA_FALSE@@MAINTAINER_MODE_TRUE@FLAGS_FMA = @FMA_TRUE@@MAINTAINER_MODE_TRUE@FLAGS_FMA = -fma@MAINTAINER_MODE_TRUE@FLAGS_COMMON = -compact -variables 4 $(FLAGS_FMA) #-no-randomized-cse@MAINTAINER_MODE_TRUE@DFT_FLAGS_COMMON = $(FLAGS_COMMON) @MAINTAINER_MODE_TRUE@RDFT_FLAGS_COMMON = $(FLAGS_COMMON)# special rules for regenerating codelets.@MAINTAINER_MODE_TRUE@FLAGS_N1 = $(DFT_FLAGS_COMMON)@MAINTAINER_MODE_TRUE@FLAGS_T1 = $(DFT_FLAGS_COMMON)@MAINTAINER_MODE_TRUE@FLAGS_T2 = $(DFT_FLAGS_COMMON) -twiddle-log3subdir = dft/codelets/standardmkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirsCONFIG_HEADER = $(top_builddir)/config.hCONFIG_CLEAN_FILES =LTLIBRARIES = $(noinst_LTLIBRARIES)libdft_standard_la_LDFLAGS =libdft_standard_la_LIBADD =am__objects_1 = n1_2.lo n1_3.lo n1_4.lo n1_5.lo n1_6.lo n1_7.lo n1_8.lo \	n1_9.lo n1_10.lo n1_11.lo n1_12.lo n1_13.lo n1_14.lo n1_15.lo \	n1_16.loam__objects_2 = m1_16.lo m1_32.lo m1_64.loam__objects_3 = t1_2.lo t1_3.lo t1_4.lo t1_5.lo t1_6.lo t1_7.lo t1_8.lo \	t1_9.lo t1_10.lo t1_12.lo t1_15.lo t1_16.lo t1_32.lo t1_64.loam__objects_4 = t2_4.lo t2_8.lo t2_16.lo t2_32.lo t2_64.loam__objects_5 =am__objects_6 = $(am__objects_1) $(am__objects_2) $(am__objects_3) \	$(am__objects_4) $(am__objects_5)am__objects_7 = codlist.loam__objects_8 = $(am__objects_6) $(am__objects_7) $(am__objects_5)am_libdft_standard_la_OBJECTS = $(am__objects_8)libdft_standard_la_OBJECTS = $(am_libdft_standard_la_OBJECTS)DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)depcomp = $(SHELL) $(top_srcdir)/depcompam__depfiles_maybe = depfiles@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/codlist.Plo ./$(DEPDIR)/m1_16.Plo \@AMDEP_TRUE@	./$(DEPDIR)/m1_32.Plo ./$(DEPDIR)/m1_64.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_10.Plo ./$(DEPDIR)/n1_11.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_12.Plo ./$(DEPDIR)/n1_13.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_14.Plo ./$(DEPDIR)/n1_15.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_16.Plo ./$(DEPDIR)/n1_2.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_3.Plo ./$(DEPDIR)/n1_4.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_5.Plo ./$(DEPDIR)/n1_6.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_7.Plo ./$(DEPDIR)/n1_8.Plo \@AMDEP_TRUE@	./$(DEPDIR)/n1_9.Plo ./$(DEPDIR)/t1_10.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t1_12.Plo ./$(DEPDIR)/t1_15.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t1_16.Plo ./$(DEPDIR)/t1_2.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t1_3.Plo ./$(DEPDIR)/t1_32.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t1_4.Plo ./$(DEPDIR)/t1_5.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t1_6.Plo ./$(DEPDIR)/t1_64.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t1_7.Plo ./$(DEPDIR)/t1_8.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t1_9.Plo ./$(DEPDIR)/t2_16.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t2_32.Plo ./$(DEPDIR)/t2_4.Plo \@AMDEP_TRUE@	./$(DEPDIR)/t2_64.Plo ./$(DEPDIR)/t2_8.PloCOMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \	$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)CCLD = $(CC)LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \	$(AM_LDFLAGS) $(LDFLAGS) -o $@DIST_SOURCES = $(libdft_standard_la_SOURCES)DIST_COMMON = $(top_srcdir)/support/Makefile.codelets Makefile.am \	Makefile.in

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -