annotate src/fftw-3.3.8/rdft/simd/common/Makefile.in @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents d0c2a83c1364
children
rev   line source
Chris@82 1 # Makefile.in generated by automake 1.15 from Makefile.am.
Chris@82 2 # @configure_input@
Chris@82 3
Chris@82 4 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
Chris@82 5
Chris@82 6 # This Makefile.in is free software; the Free Software Foundation
Chris@82 7 # gives unlimited permission to copy and/or distribute it,
Chris@82 8 # with or without modifications, as long as this notice is preserved.
Chris@82 9
Chris@82 10 # This program is distributed in the hope that it will be useful,
Chris@82 11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
Chris@82 12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
Chris@82 13 # PARTICULAR PURPOSE.
Chris@82 14
Chris@82 15 @SET_MAKE@
Chris@82 16
Chris@82 17 # include the list of codelets
Chris@82 18
Chris@82 19 # This file contains a standard list of RDFT SIMD codelets. It is
Chris@82 20 # included by common/Makefile to generate the C files with the actual
Chris@82 21 # codelets in them. It is included by {sse,sse2,...}/Makefile to
Chris@82 22 # generate and compile stub files that include common/*.c
Chris@82 23
Chris@82 24 # You can customize FFTW for special needs, e.g. to handle certain
Chris@82 25 # sizes more efficiently, by adding new codelets to the lists of those
Chris@82 26 # included by default. If you change the list of codelets, any new
Chris@82 27 # ones you added will be automatically generated when you run the
Chris@82 28 # bootstrap script (see "Generating your own code" in the FFTW
Chris@82 29 # manual).
Chris@82 30
Chris@82 31 # -*- makefile -*-
Chris@82 32 # This file contains special make rules to generate codelets.
Chris@82 33 # Most of this file requires GNU make .
Chris@82 34 VPATH = @srcdir@
Chris@82 35 am__is_gnu_make = { \
Chris@82 36 if test -z '$(MAKELEVEL)'; then \
Chris@82 37 false; \
Chris@82 38 elif test -n '$(MAKE_HOST)'; then \
Chris@82 39 true; \
Chris@82 40 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
Chris@82 41 true; \
Chris@82 42 else \
Chris@82 43 false; \
Chris@82 44 fi; \
Chris@82 45 }
Chris@82 46 am__make_running_with_option = \
Chris@82 47 case $${target_option-} in \
Chris@82 48 ?) ;; \
Chris@82 49 *) echo "am__make_running_with_option: internal error: invalid" \
Chris@82 50 "target option '$${target_option-}' specified" >&2; \
Chris@82 51 exit 1;; \
Chris@82 52 esac; \
Chris@82 53 has_opt=no; \
Chris@82 54 sane_makeflags=$$MAKEFLAGS; \
Chris@82 55 if $(am__is_gnu_make); then \
Chris@82 56 sane_makeflags=$$MFLAGS; \
Chris@82 57 else \
Chris@82 58 case $$MAKEFLAGS in \
Chris@82 59 *\\[\ \ ]*) \
Chris@82 60 bs=\\; \
Chris@82 61 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
Chris@82 62 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
Chris@82 63 esac; \
Chris@82 64 fi; \
Chris@82 65 skip_next=no; \
Chris@82 66 strip_trailopt () \
Chris@82 67 { \
Chris@82 68 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
Chris@82 69 }; \
Chris@82 70 for flg in $$sane_makeflags; do \
Chris@82 71 test $$skip_next = yes && { skip_next=no; continue; }; \
Chris@82 72 case $$flg in \
Chris@82 73 *=*|--*) continue;; \
Chris@82 74 -*I) strip_trailopt 'I'; skip_next=yes;; \
Chris@82 75 -*I?*) strip_trailopt 'I';; \
Chris@82 76 -*O) strip_trailopt 'O'; skip_next=yes;; \
Chris@82 77 -*O?*) strip_trailopt 'O';; \
Chris@82 78 -*l) strip_trailopt 'l'; skip_next=yes;; \
Chris@82 79 -*l?*) strip_trailopt 'l';; \
Chris@82 80 -[dEDm]) skip_next=yes;; \
Chris@82 81 -[JT]) skip_next=yes;; \
Chris@82 82 esac; \
Chris@82 83 case $$flg in \
Chris@82 84 *$$target_option*) has_opt=yes; break;; \
Chris@82 85 esac; \
Chris@82 86 done; \
Chris@82 87 test $$has_opt = yes
Chris@82 88 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
Chris@82 89 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
Chris@82 90 pkgdatadir = $(datadir)/@PACKAGE@
Chris@82 91 pkgincludedir = $(includedir)/@PACKAGE@
Chris@82 92 pkglibdir = $(libdir)/@PACKAGE@
Chris@82 93 pkglibexecdir = $(libexecdir)/@PACKAGE@
Chris@82 94 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
Chris@82 95 install_sh_DATA = $(install_sh) -c -m 644
Chris@82 96 install_sh_PROGRAM = $(install_sh) -c
Chris@82 97 install_sh_SCRIPT = $(install_sh) -c
Chris@82 98 INSTALL_HEADER = $(INSTALL_DATA)
Chris@82 99 transform = $(program_transform_name)
Chris@82 100 NORMAL_INSTALL = :
Chris@82 101 PRE_INSTALL = :
Chris@82 102 POST_INSTALL = :
Chris@82 103 NORMAL_UNINSTALL = :
Chris@82 104 PRE_UNINSTALL = :
Chris@82 105 POST_UNINSTALL = :
Chris@82 106 build_triplet = @build@
Chris@82 107 host_triplet = @host@
Chris@82 108 subdir = rdft/simd/common
Chris@82 109 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
Chris@82 110 am__aclocal_m4_deps = $(top_srcdir)/m4/acx_mpi.m4 \
Chris@82 111 $(top_srcdir)/m4/acx_pthread.m4 \
Chris@82 112 $(top_srcdir)/m4/ax_cc_maxopt.m4 \
Chris@82 113 $(top_srcdir)/m4/ax_check_compiler_flags.m4 \
Chris@82 114 $(top_srcdir)/m4/ax_compiler_vendor.m4 \
Chris@82 115 $(top_srcdir)/m4/ax_gcc_aligns_stack.m4 \
Chris@82 116 $(top_srcdir)/m4/ax_gcc_version.m4 \
Chris@82 117 $(top_srcdir)/m4/ax_openmp.m4 $(top_srcdir)/m4/libtool.m4 \
Chris@82 118 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
Chris@82 119 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
Chris@82 120 $(top_srcdir)/configure.ac
Chris@82 121 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
Chris@82 122 $(ACLOCAL_M4)
Chris@82 123 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
Chris@82 124 mkinstalldirs = $(install_sh) -d
Chris@82 125 CONFIG_HEADER = $(top_builddir)/config.h
Chris@82 126 CONFIG_CLEAN_FILES =
Chris@82 127 CONFIG_CLEAN_VPATH_FILES =
Chris@82 128 AM_V_P = $(am__v_P_@AM_V@)
Chris@82 129 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
Chris@82 130 am__v_P_0 = false
Chris@82 131 am__v_P_1 = :
Chris@82 132 AM_V_GEN = $(am__v_GEN_@AM_V@)
Chris@82 133 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
Chris@82 134 am__v_GEN_0 = @echo " GEN " $@;
Chris@82 135 am__v_GEN_1 =
Chris@82 136 AM_V_at = $(am__v_at_@AM_V@)
Chris@82 137 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
Chris@82 138 am__v_at_0 = @
Chris@82 139 am__v_at_1 =
Chris@82 140 SOURCES =
Chris@82 141 DIST_SOURCES =
Chris@82 142 am__can_run_installinfo = \
Chris@82 143 case $$AM_UPDATE_INFO_DIR in \
Chris@82 144 n|no|NO) false;; \
Chris@82 145 *) (install-info --version) >/dev/null 2>&1;; \
Chris@82 146 esac
Chris@82 147 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
Chris@82 148 am__DIST_COMMON = $(srcdir)/Makefile.in \
Chris@82 149 $(top_srcdir)/rdft/simd/codlist.mk \
Chris@82 150 $(top_srcdir)/support/Makefile.codelets
Chris@82 151 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
Chris@82 152 ACLOCAL = @ACLOCAL@
Chris@82 153 ALLOCA = @ALLOCA@
Chris@82 154 ALTIVEC_CFLAGS = @ALTIVEC_CFLAGS@
Chris@82 155 AMTAR = @AMTAR@
Chris@82 156 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
Chris@82 157 AR = @AR@
Chris@82 158 AS = @AS@
Chris@82 159 AUTOCONF = @AUTOCONF@
Chris@82 160 AUTOHEADER = @AUTOHEADER@
Chris@82 161 AUTOMAKE = @AUTOMAKE@
Chris@82 162 AVX2_CFLAGS = @AVX2_CFLAGS@
Chris@82 163 AVX512_CFLAGS = @AVX512_CFLAGS@
Chris@82 164 AVX_128_FMA_CFLAGS = @AVX_128_FMA_CFLAGS@
Chris@82 165 AVX_CFLAGS = @AVX_CFLAGS@
Chris@82 166 AWK = @AWK@
Chris@82 167 CC = @CC@
Chris@82 168 CCDEPMODE = @CCDEPMODE@
Chris@82 169 CFLAGS = @CFLAGS@
Chris@82 170 CHECK_PL_OPTS = @CHECK_PL_OPTS@
Chris@82 171 CPP = @CPP@
Chris@82 172 CPPFLAGS = @CPPFLAGS@
Chris@82 173 CYGPATH_W = @CYGPATH_W@
Chris@82 174 C_FFTW_R2R_KIND = @C_FFTW_R2R_KIND@
Chris@82 175 C_MPI_FINT = @C_MPI_FINT@
Chris@82 176 DEFS = @DEFS@
Chris@82 177 DEPDIR = @DEPDIR@
Chris@82 178 DLLTOOL = @DLLTOOL@
Chris@82 179 DSYMUTIL = @DSYMUTIL@
Chris@82 180 DUMPBIN = @DUMPBIN@
Chris@82 181 ECHO_C = @ECHO_C@
Chris@82 182 ECHO_N = @ECHO_N@
Chris@82 183 ECHO_T = @ECHO_T@
Chris@82 184 EGREP = @EGREP@
Chris@82 185 EXEEXT = @EXEEXT@
Chris@82 186 F77 = @F77@
Chris@82 187 FFLAGS = @FFLAGS@
Chris@82 188 FGREP = @FGREP@
Chris@82 189 FLIBS = @FLIBS@
Chris@82 190 GREP = @GREP@
Chris@82 191 INDENT = @INDENT@
Chris@82 192 INSTALL = @INSTALL@
Chris@82 193 INSTALL_DATA = @INSTALL_DATA@
Chris@82 194 INSTALL_PROGRAM = @INSTALL_PROGRAM@
Chris@82 195 INSTALL_SCRIPT = @INSTALL_SCRIPT@
Chris@82 196 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
Chris@82 197 KCVI_CFLAGS = @KCVI_CFLAGS@
Chris@82 198 LD = @LD@
Chris@82 199 LDFLAGS = @LDFLAGS@
Chris@82 200 LIBOBJS = @LIBOBJS@
Chris@82 201 LIBQUADMATH = @LIBQUADMATH@
Chris@82 202 LIBS = @LIBS@
Chris@82 203 LIBTOOL = @LIBTOOL@
Chris@82 204 LIPO = @LIPO@
Chris@82 205 LN_S = @LN_S@
Chris@82 206 LTLIBOBJS = @LTLIBOBJS@
Chris@82 207 LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
Chris@82 208 MAINT = @MAINT@
Chris@82 209 MAKEINFO = @MAKEINFO@
Chris@82 210 MANIFEST_TOOL = @MANIFEST_TOOL@
Chris@82 211 MKDIR_P = @MKDIR_P@
Chris@82 212 MPICC = @MPICC@
Chris@82 213 MPILIBS = @MPILIBS@
Chris@82 214 MPIRUN = @MPIRUN@
Chris@82 215 NEON_CFLAGS = @NEON_CFLAGS@
Chris@82 216 NM = @NM@
Chris@82 217 NMEDIT = @NMEDIT@
Chris@82 218 OBJDUMP = @OBJDUMP@
Chris@82 219 OBJEXT = @OBJEXT@
Chris@82 220 OCAMLBUILD = @OCAMLBUILD@
Chris@82 221 OPENMP_CFLAGS = @OPENMP_CFLAGS@
Chris@82 222 OTOOL = @OTOOL@
Chris@82 223 OTOOL64 = @OTOOL64@
Chris@82 224 PACKAGE = @PACKAGE@
Chris@82 225 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
Chris@82 226 PACKAGE_NAME = @PACKAGE_NAME@
Chris@82 227 PACKAGE_STRING = @PACKAGE_STRING@
Chris@82 228 PACKAGE_TARNAME = @PACKAGE_TARNAME@
Chris@82 229 PACKAGE_URL = @PACKAGE_URL@
Chris@82 230 PACKAGE_VERSION = @PACKAGE_VERSION@
Chris@82 231 PATH_SEPARATOR = @PATH_SEPARATOR@
Chris@82 232 POW_LIB = @POW_LIB@
Chris@82 233 PRECISION = @PRECISION@
Chris@82 234 PREC_SUFFIX = @PREC_SUFFIX@
Chris@82 235 PTHREAD_CC = @PTHREAD_CC@
Chris@82 236 PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
Chris@82 237 PTHREAD_LIBS = @PTHREAD_LIBS@
Chris@82 238 RANLIB = @RANLIB@
Chris@82 239 SED = @SED@
Chris@82 240 SET_MAKE = @SET_MAKE@
Chris@82 241 SHARED_VERSION_INFO = @SHARED_VERSION_INFO@
Chris@82 242 SHELL = @SHELL@
Chris@82 243 SSE2_CFLAGS = @SSE2_CFLAGS@
Chris@82 244 STACK_ALIGN_CFLAGS = @STACK_ALIGN_CFLAGS@
Chris@82 245 STRIP = @STRIP@
Chris@82 246 THREADLIBS = @THREADLIBS@
Chris@82 247 VERSION = @VERSION@
Chris@82 248 VSX_CFLAGS = @VSX_CFLAGS@
Chris@82 249 abs_builddir = @abs_builddir@
Chris@82 250 abs_srcdir = @abs_srcdir@
Chris@82 251 abs_top_builddir = @abs_top_builddir@
Chris@82 252 abs_top_srcdir = @abs_top_srcdir@
Chris@82 253 ac_ct_AR = @ac_ct_AR@
Chris@82 254 ac_ct_CC = @ac_ct_CC@
Chris@82 255 ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
Chris@82 256 ac_ct_F77 = @ac_ct_F77@
Chris@82 257 acx_pthread_config = @acx_pthread_config@
Chris@82 258 am__include = @am__include@
Chris@82 259 am__leading_dot = @am__leading_dot@
Chris@82 260 am__quote = @am__quote@
Chris@82 261 am__tar = @am__tar@
Chris@82 262 am__untar = @am__untar@
Chris@82 263 bindir = @bindir@
Chris@82 264 build = @build@
Chris@82 265 build_alias = @build_alias@
Chris@82 266 build_cpu = @build_cpu@
Chris@82 267 build_os = @build_os@
Chris@82 268 build_vendor = @build_vendor@
Chris@82 269 builddir = @builddir@
Chris@82 270 datadir = @datadir@
Chris@82 271 datarootdir = @datarootdir@
Chris@82 272 docdir = @docdir@
Chris@82 273 dvidir = @dvidir@
Chris@82 274 exec_prefix = @exec_prefix@
Chris@82 275 host = @host@
Chris@82 276 host_alias = @host_alias@
Chris@82 277 host_cpu = @host_cpu@
Chris@82 278 host_os = @host_os@
Chris@82 279 host_vendor = @host_vendor@
Chris@82 280 htmldir = @htmldir@
Chris@82 281 includedir = @includedir@
Chris@82 282 infodir = @infodir@
Chris@82 283 install_sh = @install_sh@
Chris@82 284 libdir = @libdir@
Chris@82 285 libexecdir = @libexecdir@
Chris@82 286 localedir = @localedir@
Chris@82 287 localstatedir = @localstatedir@
Chris@82 288 mandir = @mandir@
Chris@82 289 mkdir_p = @mkdir_p@
Chris@82 290 oldincludedir = @oldincludedir@
Chris@82 291 pdfdir = @pdfdir@
Chris@82 292 prefix = @prefix@
Chris@82 293 program_transform_name = @program_transform_name@
Chris@82 294 psdir = @psdir@
Chris@82 295 runstatedir = @runstatedir@
Chris@82 296 sbindir = @sbindir@
Chris@82 297 sharedstatedir = @sharedstatedir@
Chris@82 298 srcdir = @srcdir@
Chris@82 299 sysconfdir = @sysconfdir@
Chris@82 300 target_alias = @target_alias@
Chris@82 301 top_build_prefix = @top_build_prefix@
Chris@82 302 top_builddir = @top_builddir@
Chris@82 303 top_srcdir = @top_srcdir@
Chris@82 304 HC2CFDFTV = hc2cfdftv_2.c hc2cfdftv_4.c hc2cfdftv_6.c hc2cfdftv_8.c \
Chris@82 305 hc2cfdftv_10.c hc2cfdftv_12.c hc2cfdftv_16.c hc2cfdftv_32.c \
Chris@82 306 hc2cfdftv_20.c
Chris@82 307
Chris@82 308 HC2CBDFTV = hc2cbdftv_2.c hc2cbdftv_4.c hc2cbdftv_6.c hc2cbdftv_8.c \
Chris@82 309 hc2cbdftv_10.c hc2cbdftv_12.c hc2cbdftv_16.c hc2cbdftv_32.c \
Chris@82 310 hc2cbdftv_20.c
Chris@82 311
Chris@82 312
Chris@82 313 ###########################################################################
Chris@82 314 SIMD_CODELETS = $(HC2CFDFTV) $(HC2CBDFTV)
Chris@82 315 ALL_CODELETS = $(SIMD_CODELETS)
Chris@82 316 BUILT_SOURCES = $(SIMD_CODELETS) $(CODLIST)
Chris@82 317 EXTRA_DIST = $(BUILT_SOURCES) genus.c
Chris@82 318 INCLUDE_SIMD_HEADER = "\#include SIMD_HEADER"
Chris@82 319 XRENAME = XSIMD
Chris@82 320 SOLVTAB_NAME = XSIMD(solvtab_rdft)
Chris@82 321 CODLIST = codlist.c
Chris@82 322 CODELET_NAME = codelet_
Chris@82 323
Chris@82 324 #INDENT = indent -kr -cs -i5 -l800 -fca -nfc1 -sc -sob -cli4 -TR -Tplanner -TV
Chris@82 325 @MAINTAINER_MODE_TRUE@TWOVERS = sh ${top_srcdir}/support/twovers.sh
Chris@82 326 @MAINTAINER_MODE_TRUE@GENFFTDIR = ${top_builddir}/genfft
Chris@82 327 @MAINTAINER_MODE_TRUE@GEN_NOTW = ${GENFFTDIR}/gen_notw.native
Chris@82 328 @MAINTAINER_MODE_TRUE@GEN_NOTW_C = ${GENFFTDIR}/gen_notw_c.native
Chris@82 329 @MAINTAINER_MODE_TRUE@GEN_TWIDDLE = ${GENFFTDIR}/gen_twiddle.native
Chris@82 330 @MAINTAINER_MODE_TRUE@GEN_TWIDDLE_C = ${GENFFTDIR}/gen_twiddle_c.native
Chris@82 331 @MAINTAINER_MODE_TRUE@GEN_TWIDSQ = ${GENFFTDIR}/gen_twidsq.native
Chris@82 332 @MAINTAINER_MODE_TRUE@GEN_TWIDSQ_C = ${GENFFTDIR}/gen_twidsq_c.native
Chris@82 333 @MAINTAINER_MODE_TRUE@GEN_R2CF = ${GENFFTDIR}/gen_r2cf.native
Chris@82 334 @MAINTAINER_MODE_TRUE@GEN_R2CB = ${GENFFTDIR}/gen_r2cb.native
Chris@82 335 @MAINTAINER_MODE_TRUE@GEN_HC2HC = ${GENFFTDIR}/gen_hc2hc.native
Chris@82 336 @MAINTAINER_MODE_TRUE@GEN_HC2C = ${GENFFTDIR}/gen_hc2c.native
Chris@82 337 @MAINTAINER_MODE_TRUE@GEN_HC2CDFT = ${GENFFTDIR}/gen_hc2cdft.native
Chris@82 338 @MAINTAINER_MODE_TRUE@GEN_HC2CDFT_C = ${GENFFTDIR}/gen_hc2cdft_c.native
Chris@82 339 @MAINTAINER_MODE_TRUE@GEN_R2R = ${GENFFTDIR}/gen_r2r.native
Chris@82 340 @MAINTAINER_MODE_TRUE@PRELUDE_DFT = ${top_srcdir}/support/codelet_prelude.dft
Chris@82 341 @MAINTAINER_MODE_TRUE@PRELUDE_RDFT = ${top_srcdir}/support/codelet_prelude.rdft
Chris@82 342 @MAINTAINER_MODE_TRUE@ADD_DATE = sed -e s/@DATE@/"`date`"/
Chris@82 343 @MAINTAINER_MODE_TRUE@COPYRIGHT = ${top_srcdir}/COPYRIGHT
Chris@82 344 @MAINTAINER_MODE_TRUE@CODELET_DEPS = $(COPYRIGHT) $(PRELUDE)
Chris@82 345 @MAINTAINER_MODE_TRUE@PRELUDE_COMMANDS_DFT = cat $(COPYRIGHT) $(PRELUDE_DFT)
Chris@82 346 @MAINTAINER_MODE_TRUE@PRELUDE_COMMANDS_RDFT = cat $(COPYRIGHT) $(PRELUDE_RDFT)
Chris@82 347 @MAINTAINER_MODE_TRUE@FLAGS_COMMON = -compact -variables 4
Chris@82 348 @MAINTAINER_MODE_TRUE@DFT_FLAGS_COMMON = $(FLAGS_COMMON) -pipeline-latency 4
Chris@82 349 @MAINTAINER_MODE_TRUE@RDFT_FLAGS_COMMON = $(FLAGS_COMMON) -pipeline-latency 4
Chris@82 350
Chris@82 351 # include special rules for regenerating codelets.
Chris@82 352 @MAINTAINER_MODE_TRUE@FLAGS_HC2C = -simd $(FLAGS_COMMON) -pipeline-latency 8 -trivial-stores -variables 32 -no-generate-bytw
Chris@82 353 all: $(BUILT_SOURCES)
Chris@82 354 $(MAKE) $(AM_MAKEFLAGS) all-am
Chris@82 355
Chris@82 356 .SUFFIXES:
Chris@82 357 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/rdft/simd/codlist.mk $(top_srcdir)/support/Makefile.codelets $(am__configure_deps)
Chris@82 358 @for dep in $?; do \
Chris@82 359 case '$(am__configure_deps)' in \
Chris@82 360 *$$dep*) \
Chris@82 361 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
Chris@82 362 && { if test -f $@; then exit 0; else break; fi; }; \
Chris@82 363 exit 1;; \
Chris@82 364 esac; \
Chris@82 365 done; \
Chris@82 366 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu rdft/simd/common/Makefile'; \
Chris@82 367 $(am__cd) $(top_srcdir) && \
Chris@82 368 $(AUTOMAKE) --gnu rdft/simd/common/Makefile
Chris@82 369 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
Chris@82 370 @case '$?' in \
Chris@82 371 *config.status*) \
Chris@82 372 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
Chris@82 373 *) \
Chris@82 374 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
Chris@82 375 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
Chris@82 376 esac;
Chris@82 377 $(top_srcdir)/rdft/simd/codlist.mk $(top_srcdir)/support/Makefile.codelets $(am__empty):
Chris@82 378
Chris@82 379 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
Chris@82 380 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
Chris@82 381
Chris@82 382 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
Chris@82 383 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
Chris@82 384 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
Chris@82 385 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
Chris@82 386 $(am__aclocal_m4_deps):
Chris@82 387
Chris@82 388 mostlyclean-libtool:
Chris@82 389 -rm -f *.lo
Chris@82 390
Chris@82 391 clean-libtool:
Chris@82 392 -rm -rf .libs _libs
Chris@82 393 tags TAGS:
Chris@82 394
Chris@82 395 ctags CTAGS:
Chris@82 396
Chris@82 397 cscope cscopelist:
Chris@82 398
Chris@82 399
Chris@82 400 distdir: $(DISTFILES)
Chris@82 401 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
Chris@82 402 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
Chris@82 403 list='$(DISTFILES)'; \
Chris@82 404 dist_files=`for file in $$list; do echo $$file; done | \
Chris@82 405 sed -e "s|^$$srcdirstrip/||;t" \
Chris@82 406 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
Chris@82 407 case $$dist_files in \
Chris@82 408 */*) $(MKDIR_P) `echo "$$dist_files" | \
Chris@82 409 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
Chris@82 410 sort -u` ;; \
Chris@82 411 esac; \
Chris@82 412 for file in $$dist_files; do \
Chris@82 413 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
Chris@82 414 if test -d $$d/$$file; then \
Chris@82 415 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
Chris@82 416 if test -d "$(distdir)/$$file"; then \
Chris@82 417 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
Chris@82 418 fi; \
Chris@82 419 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
Chris@82 420 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
Chris@82 421 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
Chris@82 422 fi; \
Chris@82 423 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
Chris@82 424 else \
Chris@82 425 test -f "$(distdir)/$$file" \
Chris@82 426 || cp -p $$d/$$file "$(distdir)/$$file" \
Chris@82 427 || exit 1; \
Chris@82 428 fi; \
Chris@82 429 done
Chris@82 430 check-am: all-am
Chris@82 431 check: $(BUILT_SOURCES)
Chris@82 432 $(MAKE) $(AM_MAKEFLAGS) check-am
Chris@82 433 all-am: Makefile
Chris@82 434 installdirs:
Chris@82 435 install: $(BUILT_SOURCES)
Chris@82 436 $(MAKE) $(AM_MAKEFLAGS) install-am
Chris@82 437 install-exec: install-exec-am
Chris@82 438 install-data: install-data-am
Chris@82 439 uninstall: uninstall-am
Chris@82 440
Chris@82 441 install-am: all-am
Chris@82 442 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
Chris@82 443
Chris@82 444 installcheck: installcheck-am
Chris@82 445 install-strip:
Chris@82 446 if test -z '$(STRIP)'; then \
Chris@82 447 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
Chris@82 448 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
Chris@82 449 install; \
Chris@82 450 else \
Chris@82 451 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
Chris@82 452 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
Chris@82 453 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
Chris@82 454 fi
Chris@82 455 mostlyclean-generic:
Chris@82 456
Chris@82 457 clean-generic:
Chris@82 458
Chris@82 459 distclean-generic:
Chris@82 460 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
Chris@82 461 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
Chris@82 462
Chris@82 463 maintainer-clean-generic:
Chris@82 464 @echo "This command is intended for maintainers to use"
Chris@82 465 @echo "it deletes files that may require special tools to rebuild."
Chris@82 466 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
Chris@82 467 clean: clean-am
Chris@82 468
Chris@82 469 clean-am: clean-generic clean-libtool mostlyclean-am
Chris@82 470
Chris@82 471 distclean: distclean-am
Chris@82 472 -rm -f Makefile
Chris@82 473 distclean-am: clean-am distclean-generic
Chris@82 474
Chris@82 475 dvi: dvi-am
Chris@82 476
Chris@82 477 dvi-am:
Chris@82 478
Chris@82 479 html: html-am
Chris@82 480
Chris@82 481 html-am:
Chris@82 482
Chris@82 483 info: info-am
Chris@82 484
Chris@82 485 info-am:
Chris@82 486
Chris@82 487 install-data-am:
Chris@82 488
Chris@82 489 install-dvi: install-dvi-am
Chris@82 490
Chris@82 491 install-dvi-am:
Chris@82 492
Chris@82 493 install-exec-am:
Chris@82 494
Chris@82 495 install-html: install-html-am
Chris@82 496
Chris@82 497 install-html-am:
Chris@82 498
Chris@82 499 install-info: install-info-am
Chris@82 500
Chris@82 501 install-info-am:
Chris@82 502
Chris@82 503 install-man:
Chris@82 504
Chris@82 505 install-pdf: install-pdf-am
Chris@82 506
Chris@82 507 install-pdf-am:
Chris@82 508
Chris@82 509 install-ps: install-ps-am
Chris@82 510
Chris@82 511 install-ps-am:
Chris@82 512
Chris@82 513 installcheck-am:
Chris@82 514
Chris@82 515 maintainer-clean: maintainer-clean-am
Chris@82 516 -rm -f Makefile
Chris@82 517 maintainer-clean-am: distclean-am maintainer-clean-generic \
Chris@82 518 maintainer-clean-local
Chris@82 519
Chris@82 520 mostlyclean: mostlyclean-am
Chris@82 521
Chris@82 522 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
Chris@82 523
Chris@82 524 pdf: pdf-am
Chris@82 525
Chris@82 526 pdf-am:
Chris@82 527
Chris@82 528 ps: ps-am
Chris@82 529
Chris@82 530 ps-am:
Chris@82 531
Chris@82 532 uninstall-am:
Chris@82 533
Chris@82 534 .MAKE: all check install install-am install-strip
Chris@82 535
Chris@82 536 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
Chris@82 537 cscopelist-am ctags-am distclean distclean-generic \
Chris@82 538 distclean-libtool distdir dvi dvi-am html html-am info info-am \
Chris@82 539 install install-am install-data install-data-am install-dvi \
Chris@82 540 install-dvi-am install-exec install-exec-am install-html \
Chris@82 541 install-html-am install-info install-info-am install-man \
Chris@82 542 install-pdf install-pdf-am install-ps install-ps-am \
Chris@82 543 install-strip installcheck installcheck-am installdirs \
Chris@82 544 maintainer-clean maintainer-clean-generic \
Chris@82 545 maintainer-clean-local mostlyclean mostlyclean-generic \
Chris@82 546 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
Chris@82 547 uninstall-am
Chris@82 548
Chris@82 549 .PRECIOUS: Makefile
Chris@82 550
Chris@82 551
Chris@82 552 # only delete codlist.c in maintainer-mode, since it is included in the dist
Chris@82 553 # FIXME: is there a way to delete in 'make clean' only when builddir != srcdir?
Chris@82 554 maintainer-clean-local:
Chris@82 555 rm -f $(CODLIST)
Chris@82 556
Chris@82 557 # rule to build codlist
Chris@82 558 @MAINTAINER_MODE_TRUE@$(CODLIST): Makefile
Chris@82 559 @MAINTAINER_MODE_TRUE@ ( \
Chris@82 560 @MAINTAINER_MODE_TRUE@ echo "#include \"kernel/ifftw.h\""; \
Chris@82 561 @MAINTAINER_MODE_TRUE@ echo $(INCLUDE_SIMD_HEADER); \
Chris@82 562 @MAINTAINER_MODE_TRUE@ echo; \
Chris@82 563 @MAINTAINER_MODE_TRUE@ for i in $(ALL_CODELETS) NIL; do \
Chris@82 564 @MAINTAINER_MODE_TRUE@ if test "$$i" != NIL; then \
Chris@82 565 @MAINTAINER_MODE_TRUE@ j=`basename $$i | sed -e 's/[.][cS]$$//g'`; \
Chris@82 566 @MAINTAINER_MODE_TRUE@ echo "extern void $(XRENAME)($(CODELET_NAME)$$j)(planner *);"; \
Chris@82 567 @MAINTAINER_MODE_TRUE@ fi \
Chris@82 568 @MAINTAINER_MODE_TRUE@ done; \
Chris@82 569 @MAINTAINER_MODE_TRUE@ echo; \
Chris@82 570 @MAINTAINER_MODE_TRUE@ echo; \
Chris@82 571 @MAINTAINER_MODE_TRUE@ echo "extern const solvtab $(SOLVTAB_NAME);"; \
Chris@82 572 @MAINTAINER_MODE_TRUE@ echo "const solvtab $(SOLVTAB_NAME) = {"; \
Chris@82 573 @MAINTAINER_MODE_TRUE@ for i in $(ALL_CODELETS) NIL; do \
Chris@82 574 @MAINTAINER_MODE_TRUE@ if test "$$i" != NIL; then \
Chris@82 575 @MAINTAINER_MODE_TRUE@ j=`basename $$i | sed -e 's/[.][cS]$$//g'`; \
Chris@82 576 @MAINTAINER_MODE_TRUE@ echo " SOLVTAB($(XRENAME)($(CODELET_NAME)$$j)),"; \
Chris@82 577 @MAINTAINER_MODE_TRUE@ fi \
Chris@82 578 @MAINTAINER_MODE_TRUE@ done; \
Chris@82 579 @MAINTAINER_MODE_TRUE@ echo " SOLVTAB_END"; \
Chris@82 580 @MAINTAINER_MODE_TRUE@ echo "};"; \
Chris@82 581 @MAINTAINER_MODE_TRUE@ ) >$@
Chris@82 582
Chris@82 583 # cancel the hideous builtin rules that cause an infinite loop
Chris@82 584 @MAINTAINER_MODE_TRUE@%: %.o
Chris@82 585 @MAINTAINER_MODE_TRUE@%: %.s
Chris@82 586 @MAINTAINER_MODE_TRUE@%: %.c
Chris@82 587 @MAINTAINER_MODE_TRUE@%: %.S
Chris@82 588
Chris@82 589 @MAINTAINER_MODE_TRUE@hc2cfdftv_%.c: $(CODELET_DEPS) $(GEN_HC2CDFT_C)
Chris@82 590 @MAINTAINER_MODE_TRUE@ ($(PRELUDE_COMMANDS_RDFT); $(TWOVERS) $(GEN_HC2CDFT_C) $(FLAGS_HC2C) -n $* -dit -name hc2cfdftv_$* -include "rdft/simd/hc2cfv.h") | $(ADD_DATE) | $(INDENT) >$@
Chris@82 591
Chris@82 592 @MAINTAINER_MODE_TRUE@hc2cbdftv_%.c: $(CODELET_DEPS) $(GEN_HC2CDFT_C)
Chris@82 593 @MAINTAINER_MODE_TRUE@ ($(PRELUDE_COMMANDS_RDFT); $(TWOVERS) $(GEN_HC2CDFT_C) $(FLAGS_HC2C) -n $* -dif -sign 1 -name hc2cbdftv_$* -include "rdft/simd/hc2cbv.h") | $(ADD_DATE) | $(INDENT) >$@
Chris@82 594
Chris@82 595 # Tell versions [3.59,3.63) of GNU make to not export all variables.
Chris@82 596 # Otherwise a system limit (for SysV at least) may be exceeded.
Chris@82 597 .NOEXPORT: