1 # Makefile.in generated by automake 1.11.1 from Makefile.am.
2 # testsuite/Makefile. Generated from Makefile.in by configure.
4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
7 # This Makefile.in is free software; the Free Software Foundation
8 # gives unlimited permission to copy and/or distribute it,
9 # with or without modifications, as long as this notice is preserved.
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
17 VPATH = ../../testsuite
18 pkgdatadir = $(datadir)/libffi
19 pkgincludedir = $(includedir)/libffi
20 pkglibdir = $(libdir)/libffi
21 pkglibexecdir = $(libexecdir)/libffi
22 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
23 install_sh_DATA = $(install_sh) -c -m 644
24 install_sh_PROGRAM = $(install_sh) -c
25 install_sh_SCRIPT = $(install_sh) -c
26 INSTALL_HEADER = $(INSTALL_DATA)
27 transform = $(program_transform_name)
34 build_triplet = i686-pc-mingw32
35 host_triplet = i686-pc-mingw32
36 target_triplet = i686-pc-mingw32
38 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
39 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
40 am__aclocal_m4_deps = $(top_srcdir)/m4/asmcfi.m4 \
41 $(top_srcdir)/m4/ax_cc_maxopt.m4 \
42 $(top_srcdir)/m4/ax_cflags_warn_all.m4 \
43 $(top_srcdir)/m4/ax_compiler_vendor.m4 \
44 $(top_srcdir)/m4/ax_configure_args.m4 \
45 $(top_srcdir)/m4/ax_enable_builddir.m4 \
46 $(top_srcdir)/m4/ax_gcc_archflag.m4 \
47 $(top_srcdir)/m4/ax_gcc_x86_cpuid.m4 \
48 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
49 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
50 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
51 $(top_srcdir)/configure.ac
52 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
54 mkinstalldirs = $(install_sh) -d
55 CONFIG_HEADER = $(top_builddir)/fficonfig.h
57 CONFIG_CLEAN_VPATH_FILES =
61 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
62 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
63 ACLOCAL = ${SHELL} /e/sdk/deps/libffi-3.0.11/missing --run aclocal-1.11
65 AMTAR = ${SHELL} /e/sdk/deps/libffi-3.0.11/missing --run tar
66 AM_LTLDFLAGS = -no-undefined -bindir "$(bindir)"
69 AUTOCONF = ${SHELL} /e/sdk/deps/libffi-3.0.11/missing --run autoconf
70 AUTOHEADER = ${SHELL} /e/sdk/deps/libffi-3.0.11/missing --run autoheader
71 AUTOMAKE = ${SHELL} /e/sdk/deps/libffi-3.0.11/missing --run automake-1.11
75 CCASDEPMODE = depmode=gcc3
77 CCDEPMODE = depmode=gcc3
78 CFLAGS = -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math -march=pentium2 -Wall -fexceptions
82 DEFS = -DHAVE_CONFIG_H
92 FFI_EXEC_TRAMPOLINE_TABLE = 0
96 INSTALL = /bin/install -c
97 INSTALL_DATA = ${INSTALL} -m 644
98 INSTALL_PROGRAM = ${INSTALL}
99 INSTALL_SCRIPT = ${INSTALL}
100 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
101 LD = e:/msys/1.0/mingw32/bin/ld.exe
105 LIBTOOL = $(SHELL) $(top_builddir)/libtool
110 MAKEINFO = ${SHELL} /e/sdk/deps/libffi-3.0.11/missing --run makeinfo
112 MKDIR_P = /bin/mkdir -p
120 PACKAGE_BUGREPORT = http://github.com/atgreen/libffi/issues
121 PACKAGE_NAME = libffi
122 PACKAGE_STRING = libffi 3.0.11
123 PACKAGE_TARNAME = libffi
125 PACKAGE_VERSION = 3.0.11
136 abs_builddir = /e/sdk/deps/libffi-3.0.11/i686-pc-mingw32/testsuite
137 abs_srcdir = /e/sdk/deps/libffi-3.0.11/i686-pc-mingw32/../testsuite
138 abs_top_builddir = /e/sdk/deps/libffi-3.0.11/i686-pc-mingw32
139 abs_top_srcdir = /e/sdk/deps/libffi-3.0.11/i686-pc-mingw32/..
143 am__include = include
146 am__tar = ${AMTAR} chof - "$$tardir"
147 am__untar = ${AMTAR} xf -
148 ax_enable_builddir_sed = sed
149 bindir = ${exec_prefix}/bin
150 build = i686-pc-mingw32
156 datadir = ${datarootdir}
157 datarootdir = ${prefix}/share
158 docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
160 exec_prefix = ${prefix}
161 host = i686-pc-mingw32
167 includedir = ${prefix}/include
168 infodir = ${datarootdir}/info
169 install_sh = ${SHELL} /e/sdk/deps/libffi-3.0.11/install-sh
170 libdir = ${exec_prefix}/lib
171 libexecdir = ${exec_prefix}/libexec
172 localedir = ${datarootdir}/locale
173 localstatedir = ${prefix}/var
174 mandir = ${datarootdir}/man
175 mkdir_p = /bin/mkdir -p
176 oldincludedir = /usr/include
179 program_transform_name = s,x,x,
181 sbindir = ${exec_prefix}/sbin
182 sharedstatedir = ${prefix}/com
183 srcdir = ../../testsuite
184 sys_symbol_underscore =
185 sysconfdir = ${prefix}/etc
186 target = i686-pc-mingw32
191 toolexecdir = $(libdir)/gcc-lib/$(target_alias)
192 toolexeclibdir = $(libdir)
193 top_build_prefix = ../
196 AUTOMAKE_OPTIONS = foreign dejagnu
198 # Setup the testing framework, if you have one
199 EXPECT = `if [ -f $(top_builddir)/../expect/expect ] ; then \
200 echo $(top_builddir)/../expect/expect ; \
201 else echo expect ; fi`
203 RUNTEST = `if [ -f $(top_srcdir)/../dejagnu/runtest ] ; then \
204 echo $(top_srcdir)/../dejagnu/runtest ; \
205 else echo runtest; fi`
207 CLEANFILES = *.exe core* *.log *.sum
208 EXTRA_DIST = config/default.exp libffi.call/cls_19byte.c \
209 libffi.call/cls_align_longdouble_split.c libffi.call/closure_loc_fn0.c \
210 libffi.call/cls_schar.c libffi.call/closure_fn1.c \
211 libffi.call/many2_win32.c libffi.call/return_ul.c \
212 libffi.call/cls_align_double.c libffi.call/return_fl2.c \
213 libffi.call/cls_1_1byte.c libffi.call/cls_64byte.c \
214 libffi.call/nested_struct7.c libffi.call/cls_align_sint32.c \
215 libffi.call/nested_struct2.c libffi.call/ffitest.h \
216 libffi.call/nested_struct4.c libffi.call/cls_multi_ushort.c \
217 libffi.call/struct3.c libffi.call/cls_3byte1.c \
218 libffi.call/cls_16byte.c libffi.call/struct8.c \
219 libffi.call/nested_struct8.c libffi.call/cls_multi_sshort.c \
220 libffi.call/cls_3byte2.c libffi.call/fastthis2_win32.c \
221 libffi.call/cls_pointer.c libffi.call/err_bad_typedef.c \
222 libffi.call/cls_4_1byte.c libffi.call/cls_9byte2.c \
223 libffi.call/cls_multi_schar.c libffi.call/stret_medium2.c \
224 libffi.call/cls_5_1_byte.c libffi.call/call.exp \
225 libffi.call/cls_double.c libffi.call/cls_align_sint16.c \
226 libffi.call/cls_uint.c libffi.call/return_ll1.c \
227 libffi.call/nested_struct3.c libffi.call/cls_20byte1.c \
228 libffi.call/closure_fn4.c libffi.call/cls_uchar.c \
229 libffi.call/struct2.c libffi.call/cls_7byte.c libffi.call/strlen.c \
230 libffi.call/many.c libffi.call/testclosure.c libffi.call/return_fl.c \
231 libffi.call/struct5.c libffi.call/cls_12byte.c \
232 libffi.call/cls_multi_sshortchar.c \
233 libffi.call/cls_align_longdouble_split2.c libffi.call/return_dbl2.c \
234 libffi.call/return_fl3.c libffi.call/stret_medium.c \
235 libffi.call/nested_struct6.c libffi.call/a.out \
236 libffi.call/closure_fn3.c libffi.call/float3.c libffi.call/many2.c \
237 libffi.call/closure_stdcall.c libffi.call/cls_align_uint16.c \
238 libffi.call/cls_9byte1.c libffi.call/closure_fn6.c \
239 libffi.call/cls_double_va.c libffi.call/cls_align_pointer.c \
240 libffi.call/cls_align_longdouble.c libffi.call/closure_fn2.c \
241 libffi.call/cls_sshort.c libffi.call/many_win32.c \
242 libffi.call/nested_struct.c libffi.call/cls_20byte.c \
243 libffi.call/cls_longdouble.c libffi.call/cls_multi_uchar.c \
244 libffi.call/return_uc.c libffi.call/closure_thiscall.c \
245 libffi.call/cls_18byte.c libffi.call/cls_8byte.c \
246 libffi.call/promotion.c libffi.call/struct1_win32.c \
247 libffi.call/return_dbl.c libffi.call/cls_24byte.c \
248 libffi.call/struct4.c libffi.call/cls_6byte.c \
249 libffi.call/cls_align_uint32.c libffi.call/float.c \
250 libffi.call/float1.c libffi.call/float_va.c libffi.call/negint.c \
251 libffi.call/return_dbl1.c libffi.call/cls_3_1byte.c \
252 libffi.call/cls_align_float.c libffi.call/return_fl1.c \
253 libffi.call/nested_struct10.c libffi.call/nested_struct5.c \
254 libffi.call/fastthis1_win32.c libffi.call/cls_align_sint64.c \
255 libffi.call/stret_large2.c libffi.call/return_sl.c \
256 libffi.call/closure_fn0.c libffi.call/cls_5byte.c \
257 libffi.call/cls_2byte.c libffi.call/float2.c \
258 libffi.call/cls_dbls_struct.c libffi.call/cls_sint.c \
259 libffi.call/stret_large.c libffi.call/cls_ulonglong.c \
260 libffi.call/cls_ushort.c libffi.call/nested_struct1.c \
261 libffi.call/err_bad_abi.c libffi.call/cls_longdouble_va.c \
262 libffi.call/cls_float.c libffi.call/cls_pointer_stack.c \
263 libffi.call/pyobjc-tc.c libffi.call/cls_multi_ushortchar.c \
264 libffi.call/struct1.c libffi.call/nested_struct9.c \
265 libffi.call/huge_struct.c libffi.call/problem1.c libffi.call/float4.c \
266 libffi.call/fastthis3_win32.c libffi.call/return_ldl.c \
267 libffi.call/strlen2_win32.c libffi.call/closure_fn5.c \
268 libffi.call/struct2_win32.c libffi.call/struct6.c \
269 libffi.call/return_ll.c libffi.call/struct9.c libffi.call/return_sc.c \
270 libffi.call/struct7.c libffi.call/cls_align_uint64.c \
271 libffi.call/cls_4byte.c libffi.call/strlen_win32.c \
272 libffi.call/cls_6_1_byte.c libffi.call/cls_7_1_byte.c \
273 libffi.special/unwindtest.cc libffi.special/special.exp \
274 libffi.special/unwindtest_ffi_call.cc libffi.special/ffitestcxx.h \
275 lib/wrapper.exp lib/target-libpath.exp lib/libffi.exp
280 $(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
282 case '$(am__configure_deps)' in \
284 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
285 && { if test -f $@; then exit 0; else break; fi; }; \
289 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign testsuite/Makefile'; \
290 $(am__cd) $(top_srcdir) && \
291 $(AUTOMAKE) --foreign testsuite/Makefile
293 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
296 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
298 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
299 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
302 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
303 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
305 $(top_srcdir)/configure: # $(am__configure_deps)
306 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
307 $(ACLOCAL_M4): # $(am__aclocal_m4_deps)
308 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
309 $(am__aclocal_m4_deps):
323 check-DEJAGNU: site.exp
324 srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \
325 EXPECT=$(EXPECT); export EXPECT; \
326 runtest=$(RUNTEST); \
327 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
328 exit_status=0; l='$(DEJATOOL)'; for tool in $$l; do \
329 if $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \
330 then :; else exit_status=1; fi; \
332 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
336 @echo 'Making a new site.exp file...'
337 @echo '## these variables are automatically generated by make ##' >site.tmp
338 @echo '# Do not edit here. If you wish to override these values' >>site.tmp
339 @echo '# edit the last section' >>site.tmp
340 @echo 'set srcdir $(srcdir)' >>site.tmp
341 @echo "set objdir `pwd`" >>site.tmp
342 @echo 'set build_alias "$(build_alias)"' >>site.tmp
343 @echo 'set build_triplet $(build_triplet)' >>site.tmp
344 @echo 'set host_alias "$(host_alias)"' >>site.tmp
345 @echo 'set host_triplet $(host_triplet)' >>site.tmp
346 @echo 'set target_alias "$(target_alias)"' >>site.tmp
347 @echo 'set target_triplet $(target_triplet)' >>site.tmp
348 @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
349 @test ! -f site.exp || \
350 sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
352 @test ! -f site.exp || mv site.exp site.bak
353 @mv site.tmp site.exp
356 -rm -f site.exp site.bak
357 -l='$(DEJATOOL)'; for tool in $$l; do \
358 rm -f $$tool.sum $$tool.log; \
361 distdir: $(DISTFILES)
362 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
363 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
364 list='$(DISTFILES)'; \
365 dist_files=`for file in $$list; do echo $$file; done | \
366 sed -e "s|^$$srcdirstrip/||;t" \
367 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
368 case $$dist_files in \
369 */*) $(MKDIR_P) `echo "$$dist_files" | \
370 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
373 for file in $$dist_files; do \
374 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
375 if test -d $$d/$$file; then \
376 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
377 if test -d "$(distdir)/$$file"; then \
378 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
380 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
381 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
382 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
384 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
386 test -f "$(distdir)/$$file" \
387 || cp -p $$d/$$file "$(distdir)/$$file" \
392 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
397 install-exec: install-exec-am
398 install-data: install-data-am
399 uninstall: uninstall-am
402 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
404 installcheck: installcheck-am
406 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
407 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
408 `test -z '$(STRIP)' || \
409 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
413 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
416 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
417 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
419 maintainer-clean-generic:
420 @echo "This command is intended for maintainers to use"
421 @echo "it deletes files that may require special tools to rebuild."
424 clean-am: clean-generic clean-libtool mostlyclean-am
426 distclean: distclean-am
428 distclean-am: clean-am distclean-DEJAGNU distclean-generic
444 install-dvi: install-dvi-am
450 install-html: install-html-am
454 install-info: install-info-am
460 install-pdf: install-pdf-am
464 install-ps: install-ps-am
470 maintainer-clean: maintainer-clean-am
472 maintainer-clean-am: distclean-am maintainer-clean-generic
474 mostlyclean: mostlyclean-am
476 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
488 .MAKE: check-am install-am install-strip
490 .PHONY: all all-am check check-DEJAGNU check-am clean clean-generic \
491 clean-libtool distclean distclean-DEJAGNU distclean-generic \
492 distclean-libtool distdir dvi dvi-am html html-am info info-am \
493 install install-am install-data install-data-am install-dvi \
494 install-dvi-am install-exec install-exec-am install-html \
495 install-html-am install-info install-info-am install-man \
496 install-pdf install-pdf-am install-ps install-ps-am \
497 install-strip installcheck installcheck-am installdirs \
498 maintainer-clean maintainer-clean-generic mostlyclean \
499 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
500 uninstall uninstall-am
503 # Tell versions [3.59,3.63) of GNU make to not export all variables.
504 # Otherwise a system limit (for SysV at least) may be exceeded.