• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Makefile.in generated by automake 1.11.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6# Inc.
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.
10
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
14# PARTICULAR PURPOSE.
15
16@SET_MAKE@
17
18# This file is used for tool tests, and also in perf/Makefile.am.
19
20# This file should be included (directly or indirectly) by every
21# Makefile.am that builds programs.  And also the top-level Makefile.am.
22
23#----------------------------------------------------------------------------
24# Global stuff
25#----------------------------------------------------------------------------
26
27VPATH = @srcdir@
28pkgdatadir = $(datadir)/@PACKAGE@
29pkgincludedir = $(includedir)/@PACKAGE@
30pkglibdir = $(libdir)/@PACKAGE@
31pkglibexecdir = $(libexecdir)/@PACKAGE@
32am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
33install_sh_DATA = $(install_sh) -c -m 644
34install_sh_PROGRAM = $(install_sh) -c
35install_sh_SCRIPT = $(install_sh) -c
36INSTALL_HEADER = $(INSTALL_DATA)
37transform = $(program_transform_name)
38NORMAL_INSTALL = :
39PRE_INSTALL = :
40POST_INSTALL = :
41NORMAL_UNINSTALL = :
42PRE_UNINSTALL = :
43POST_UNINSTALL = :
44build_triplet = @build@
45host_triplet = @host@
46DIST_COMMON = $(dist_noinst_SCRIPTS) $(srcdir)/Makefile.am \
47	$(srcdir)/Makefile.in $(top_srcdir)/Makefile.all.am \
48	$(top_srcdir)/Makefile.tool-tests.am
49
50# The Android toolchain includes all kinds of stdlib helpers present in
51# bionic which is bad because we are not linking with it and the Android
52# linker will panic.
53@VGCONF_PLATVARIANT_IS_ANDROID_TRUE@am__append_1 = -nostdlib
54@VGCONF_HAVE_PLATFORM_SEC_TRUE@am__append_2 = -DVGA_SEC_@VGCONF_ARCH_SEC@=1  \
55@VGCONF_HAVE_PLATFORM_SEC_TRUE@		-DVGP_SEC_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1
56
57check_PROGRAMS = allexec$(EXEEXT) branches$(EXEEXT) \
58	FPUarithmetic$(EXEEXT) LoadStore$(EXEEXT) LoadStore1$(EXEEXT) \
59	MemCpyTest$(EXEEXT) MIPS32int$(EXEEXT) MoveIns$(EXEEXT) \
60	round$(EXEEXT) vfp$(EXEEXT)
61subdir = none/tests/mips32
62ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
63am__aclocal_m4_deps = $(top_srcdir)/configure.in
64am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
65	$(ACLOCAL_M4)
66mkinstalldirs = $(install_sh) -d
67CONFIG_HEADER = $(top_builddir)/config.h
68CONFIG_CLEAN_FILES =
69CONFIG_CLEAN_VPATH_FILES =
70FPUarithmetic_SOURCES = FPUarithmetic.c
71FPUarithmetic_OBJECTS = FPUarithmetic.$(OBJEXT)
72FPUarithmetic_LDADD = $(LDADD)
73LoadStore_SOURCES = LoadStore.c
74LoadStore_OBJECTS = LoadStore.$(OBJEXT)
75LoadStore_LDADD = $(LDADD)
76LoadStore1_SOURCES = LoadStore1.c
77LoadStore1_OBJECTS = LoadStore1.$(OBJEXT)
78LoadStore1_LDADD = $(LDADD)
79MIPS32int_SOURCES = MIPS32int.c
80MIPS32int_OBJECTS = MIPS32int.$(OBJEXT)
81MIPS32int_LDADD = $(LDADD)
82MemCpyTest_SOURCES = MemCpyTest.c
83MemCpyTest_OBJECTS = MemCpyTest.$(OBJEXT)
84MemCpyTest_LDADD = $(LDADD)
85MoveIns_SOURCES = MoveIns.c
86MoveIns_OBJECTS = MoveIns.$(OBJEXT)
87MoveIns_LDADD = $(LDADD)
88allexec_SOURCES = allexec.c
89allexec_OBJECTS = allexec-allexec.$(OBJEXT)
90allexec_LDADD = $(LDADD)
91allexec_LINK = $(CCLD) $(allexec_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
92	$(LDFLAGS) -o $@
93branches_SOURCES = branches.c
94branches_OBJECTS = branches.$(OBJEXT)
95branches_LDADD = $(LDADD)
96round_SOURCES = round.c
97round_OBJECTS = round.$(OBJEXT)
98round_LDADD = $(LDADD)
99vfp_SOURCES = vfp.c
100vfp_OBJECTS = vfp.$(OBJEXT)
101vfp_LDADD = $(LDADD)
102SCRIPTS = $(dist_noinst_SCRIPTS)
103DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
104depcomp = $(SHELL) $(top_srcdir)/depcomp
105am__depfiles_maybe = depfiles
106am__mv = mv -f
107COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
108	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
109CCLD = $(CC)
110LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
111SOURCES = FPUarithmetic.c LoadStore.c LoadStore1.c MIPS32int.c \
112	MemCpyTest.c MoveIns.c allexec.c branches.c round.c vfp.c
113DIST_SOURCES = FPUarithmetic.c LoadStore.c LoadStore1.c MIPS32int.c \
114	MemCpyTest.c MoveIns.c allexec.c branches.c round.c vfp.c
115ETAGS = etags
116CTAGS = ctags
117DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
118ACLOCAL = @ACLOCAL@
119AMTAR = @AMTAR@
120AR = @AR@
121AUTOCONF = @AUTOCONF@
122AUTOHEADER = @AUTOHEADER@
123AUTOMAKE = @AUTOMAKE@
124AWK = @AWK@
125BOOST_CFLAGS = @BOOST_CFLAGS@
126BOOST_LIBS = @BOOST_LIBS@
127CC = @CC@
128CCAS = @CCAS@
129CCASDEPMODE = @CCASDEPMODE@
130CCASFLAGS = @CCASFLAGS@
131CCDEPMODE = @CCDEPMODE@
132CFLAGS = @CFLAGS@
133CFLAGS_MPI = @CFLAGS_MPI@
134CPP = @CPP@
135CPPFLAGS = @CPPFLAGS@
136CXX = @CXX@
137CXXDEPMODE = @CXXDEPMODE@
138CXXFLAGS = @CXXFLAGS@
139CYGPATH_W = @CYGPATH_W@
140DEFAULT_SUPP = @DEFAULT_SUPP@
141DEFS = @DEFS@
142DEPDIR = @DEPDIR@
143DIFF = @DIFF@
144ECHO_C = @ECHO_C@
145ECHO_N = @ECHO_N@
146ECHO_T = @ECHO_T@
147EGREP = @EGREP@
148EXEEXT = @EXEEXT@
149FLAG_FNO_STACK_PROTECTOR = @FLAG_FNO_STACK_PROTECTOR@
150FLAG_M32 = @FLAG_M32@
151FLAG_M64 = @FLAG_M64@
152FLAG_MMMX = @FLAG_MMMX@
153FLAG_MSSE = @FLAG_MSSE@
154FLAG_NO_BUILD_ID = @FLAG_NO_BUILD_ID@
155FLAG_UNLIMITED_INLINE_UNIT_GROWTH = @FLAG_UNLIMITED_INLINE_UNIT_GROWTH@
156FLAG_W_EXTRA = @FLAG_W_EXTRA@
157FLAG_W_NO_EMPTY_BODY = @FLAG_W_NO_EMPTY_BODY@
158FLAG_W_NO_FORMAT_ZERO_LENGTH = @FLAG_W_NO_FORMAT_ZERO_LENGTH@
159FLAG_W_NO_NONNULL = @FLAG_W_NO_NONNULL@
160FLAG_W_NO_OVERFLOW = @FLAG_W_NO_OVERFLOW@
161FLAG_W_NO_UNINITIALIZED = @FLAG_W_NO_UNINITIALIZED@
162GDB = @GDB@
163GLIBC_VERSION = @GLIBC_VERSION@
164GREP = @GREP@
165INSTALL = @INSTALL@
166INSTALL_DATA = @INSTALL_DATA@
167INSTALL_PROGRAM = @INSTALL_PROGRAM@
168INSTALL_SCRIPT = @INSTALL_SCRIPT@
169INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
170LDFLAGS = @LDFLAGS@
171LDFLAGS_MPI = @LDFLAGS_MPI@
172LIBOBJS = @LIBOBJS@
173LIBS = @LIBS@
174LN_S = @LN_S@
175LTLIBOBJS = @LTLIBOBJS@
176MAINT = @MAINT@
177MAKEINFO = @MAKEINFO@
178MKDIR_P = @MKDIR_P@
179MPI_CC = @MPI_CC@
180OBJEXT = @OBJEXT@
181PACKAGE = @PACKAGE@
182PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
183PACKAGE_NAME = @PACKAGE_NAME@
184PACKAGE_STRING = @PACKAGE_STRING@
185PACKAGE_TARNAME = @PACKAGE_TARNAME@
186PACKAGE_URL = @PACKAGE_URL@
187PACKAGE_VERSION = @PACKAGE_VERSION@
188PATH_SEPARATOR = @PATH_SEPARATOR@
189PERL = @PERL@
190PREFERRED_STACK_BOUNDARY = @PREFERRED_STACK_BOUNDARY@
191RANLIB = @RANLIB@
192SED = @SED@
193SET_MAKE = @SET_MAKE@
194SHELL = @SHELL@
195STRIP = @STRIP@
196VALT_LOAD_ADDRESS_PRI = @VALT_LOAD_ADDRESS_PRI@
197VALT_LOAD_ADDRESS_SEC = @VALT_LOAD_ADDRESS_SEC@
198VERSION = @VERSION@
199VGCONF_ARCH_PRI = @VGCONF_ARCH_PRI@
200VGCONF_ARCH_SEC = @VGCONF_ARCH_SEC@
201VGCONF_OS = @VGCONF_OS@
202VGCONF_PLATFORM_PRI_CAPS = @VGCONF_PLATFORM_PRI_CAPS@
203VGCONF_PLATFORM_SEC_CAPS = @VGCONF_PLATFORM_SEC_CAPS@
204VGCONF_PLATVARIANT = @VGCONF_PLATVARIANT@
205abs_builddir = @abs_builddir@
206abs_srcdir = @abs_srcdir@
207abs_top_builddir = @abs_top_builddir@
208abs_top_srcdir = @abs_top_srcdir@
209ac_ct_CC = @ac_ct_CC@
210ac_ct_CXX = @ac_ct_CXX@
211am__include = @am__include@
212am__leading_dot = @am__leading_dot@
213am__quote = @am__quote@
214am__tar = @am__tar@
215am__untar = @am__untar@
216bindir = @bindir@
217build = @build@
218build_alias = @build_alias@
219build_cpu = @build_cpu@
220build_os = @build_os@
221build_vendor = @build_vendor@
222builddir = @builddir@
223datadir = @datadir@
224datarootdir = @datarootdir@
225docdir = @docdir@
226dvidir = @dvidir@
227exec_prefix = @exec_prefix@
228host = @host@
229host_alias = @host_alias@
230host_cpu = @host_cpu@
231host_os = @host_os@
232host_vendor = @host_vendor@
233htmldir = @htmldir@
234includedir = @includedir@
235infodir = @infodir@
236install_sh = @install_sh@
237libdir = @libdir@
238libexecdir = @libexecdir@
239localedir = @localedir@
240localstatedir = @localstatedir@
241mandir = @mandir@
242mkdir_p = @mkdir_p@
243oldincludedir = @oldincludedir@
244pdfdir = @pdfdir@
245prefix = @prefix@
246program_transform_name = @program_transform_name@
247psdir = @psdir@
248sbindir = @sbindir@
249sharedstatedir = @sharedstatedir@
250srcdir = @srcdir@
251sysconfdir = @sysconfdir@
252target_alias = @target_alias@
253top_build_prefix = @top_build_prefix@
254top_builddir = @top_builddir@
255top_srcdir = @top_srcdir@
256inplacedir = $(top_builddir)/.in_place
257
258#----------------------------------------------------------------------------
259# Flags
260#----------------------------------------------------------------------------
261
262# Baseline flags for all compilations.  Aim here is to maximise
263# performance and get whatever useful warnings we can out of gcc.
264# -fno-builtin is important for defeating LLVM's idiom recognition
265# that somehow causes VG_(memset) to get into infinite recursion.
266AM_CFLAGS_BASE = \
267	-O2 -g \
268	-Wall \
269	-Wmissing-prototypes \
270	-Wshadow \
271	-Wpointer-arith \
272	-Wstrict-prototypes \
273	-Wmissing-declarations \
274	@FLAG_W_NO_FORMAT_ZERO_LENGTH@ \
275	-fno-strict-aliasing \
276	-fno-builtin
277
278@VGCONF_OS_IS_DARWIN_FALSE@AM_CFLAGS_PIC = -fpic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
279@VGCONF_OS_IS_DARWIN_FALSE@		-fno-builtin
280
281
282# These flags are used for building the preload shared objects.
283# The aim is to give reasonable performance but also to have good
284# stack traces, since users often see stack traces extending
285# into (and through) the preloads.
286@VGCONF_OS_IS_DARWIN_TRUE@AM_CFLAGS_PIC = -dynamic -O -g -fno-omit-frame-pointer -fno-strict-aliasing \
287@VGCONF_OS_IS_DARWIN_TRUE@		-mno-dynamic-no-pic -fpic -fPIC \
288@VGCONF_OS_IS_DARWIN_TRUE@		-fno-builtin
289
290
291# Flags for specific targets.
292#
293# Nb: the AM_CPPFLAGS_* values are suitable for building tools and auxprogs.
294# For building the core, coregrind/Makefile.am files add some extra things.
295AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@ = \
296	-I$(top_srcdir) \
297	-I$(top_srcdir)/include \
298	-I$(top_srcdir)/VEX/pub \
299	-DVGA_@VGCONF_ARCH_PRI@=1 \
300	-DVGO_@VGCONF_OS@=1 \
301	-DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1 \
302	-DVGPV_@VGCONF_ARCH_PRI@_@VGCONF_OS@_@VGCONF_PLATVARIANT@=1
303
304@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@ = \
305@VGCONF_HAVE_PLATFORM_SEC_TRUE@	-I$(top_srcdir) \
306@VGCONF_HAVE_PLATFORM_SEC_TRUE@	-I$(top_srcdir)/include \
307@VGCONF_HAVE_PLATFORM_SEC_TRUE@	-I$(top_srcdir)/VEX/pub \
308@VGCONF_HAVE_PLATFORM_SEC_TRUE@	-DVGA_@VGCONF_ARCH_SEC@=1 \
309@VGCONF_HAVE_PLATFORM_SEC_TRUE@	-DVGO_@VGCONF_OS@=1 \
310@VGCONF_HAVE_PLATFORM_SEC_TRUE@	-DVGP_@VGCONF_ARCH_SEC@_@VGCONF_OS@=1 \
311@VGCONF_HAVE_PLATFORM_SEC_TRUE@	-DVGPV_@VGCONF_ARCH_SEC@_@VGCONF_OS@_@VGCONF_PLATVARIANT@=1
312
313AM_FLAG_M3264_X86_LINUX = @FLAG_M32@
314AM_CFLAGS_X86_LINUX = @FLAG_M32@  @PREFERRED_STACK_BOUNDARY@ \
315				$(AM_CFLAGS_BASE) -fomit-frame-pointer
316
317AM_CCASFLAGS_X86_LINUX = @FLAG_M32@ -g
318AM_FLAG_M3264_AMD64_LINUX = @FLAG_M64@
319AM_CFLAGS_AMD64_LINUX = @FLAG_M64@ @PREFERRED_STACK_BOUNDARY@ \
320				$(AM_CFLAGS_BASE) -fomit-frame-pointer
321
322AM_CCASFLAGS_AMD64_LINUX = @FLAG_M64@ -g
323AM_FLAG_M3264_PPC32_LINUX = @FLAG_M32@
324AM_CFLAGS_PPC32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE)
325AM_CCASFLAGS_PPC32_LINUX = @FLAG_M32@ -g
326AM_FLAG_M3264_PPC64_LINUX = @FLAG_M64@
327AM_CFLAGS_PPC64_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE)
328AM_CCASFLAGS_PPC64_LINUX = @FLAG_M64@ -g
329AM_FLAG_M3264_ARM_LINUX = @FLAG_M32@
330AM_CFLAGS_ARM_LINUX = @FLAG_M32@ @PREFERRED_STACK_BOUNDARY@ \
331			 	$(AM_CFLAGS_BASE) -marm -mcpu=cortex-a8
332
333AM_CCASFLAGS_ARM_LINUX = @FLAG_M32@ \
334				-marm -mcpu=cortex-a8 -g
335
336AM_FLAG_M3264_X86_DARWIN = -arch i386
337AM_CFLAGS_X86_DARWIN = $(WERROR) -arch i386 $(AM_CFLAGS_BASE) \
338				-mmacosx-version-min=10.5 \
339				-fno-stack-protector -fno-pic -fno-PIC
340
341AM_CCASFLAGS_X86_DARWIN = -arch i386 -g
342AM_FLAG_M3264_AMD64_DARWIN = -arch x86_64
343AM_CFLAGS_AMD64_DARWIN = $(WERROR) -arch x86_64 $(AM_CFLAGS_BASE) \
344			    -mmacosx-version-min=10.5 -fno-stack-protector
345
346AM_CCASFLAGS_AMD64_DARWIN = -arch x86_64 -g
347AM_FLAG_M3264_S390X_LINUX = @FLAG_M64@
348AM_CFLAGS_S390X_LINUX = @FLAG_M64@ $(AM_CFLAGS_BASE) -fomit-frame-pointer
349AM_CCASFLAGS_S390X_LINUX = @FLAG_M64@ -g -mzarch -march=z900
350AM_FLAG_M3264_MIPS32_LINUX = @FLAG_M32@
351AM_CFLAGS_MIPS32_LINUX = @FLAG_M32@ $(AM_CFLAGS_BASE) -mips32
352AM_CCASFLAGS_MIPS32_LINUX = @FLAG_M32@ -mips32 -g
353
354# Flags for the primary target.  These must be used to build the
355# regtests and performance tests.  In fact, these must be used to
356# build anything which is built only once on a dual-arch build.
357#
358AM_FLAG_M3264_PRI = $(AM_FLAG_M3264_@VGCONF_PLATFORM_PRI_CAPS@)
359AM_CPPFLAGS_PRI = $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
360AM_CFLAGS_PRI = $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
361AM_CCASFLAGS_PRI = $(AM_CCASFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
362@VGCONF_HAVE_PLATFORM_SEC_FALSE@AM_FLAG_M3264_SEC =
363@VGCONF_HAVE_PLATFORM_SEC_TRUE@AM_FLAG_M3264_SEC = $(AM_FLAG_M3264_@VGCONF_PLATFORM_SEC_CAPS@)
364
365# Baseline link flags for making vgpreload shared objects.
366#
367PRELOAD_LDFLAGS_COMMON_LINUX = -nodefaultlibs -shared \
368	-Wl,-z,interpose,-z,initfirst $(am__append_1)
369PRELOAD_LDFLAGS_COMMON_DARWIN = -dynamic -dynamiclib -all_load
370PRELOAD_LDFLAGS_X86_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
371PRELOAD_LDFLAGS_AMD64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
372PRELOAD_LDFLAGS_PPC32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
373PRELOAD_LDFLAGS_PPC64_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
374PRELOAD_LDFLAGS_ARM_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
375PRELOAD_LDFLAGS_X86_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch i386
376PRELOAD_LDFLAGS_AMD64_DARWIN = $(PRELOAD_LDFLAGS_COMMON_DARWIN) -arch x86_64
377PRELOAD_LDFLAGS_S390X_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M64@
378PRELOAD_LDFLAGS_MIPS32_LINUX = $(PRELOAD_LDFLAGS_COMMON_LINUX) @FLAG_M32@
379AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \
380	-I$(top_srcdir)/coregrind -I$(top_builddir)/include \
381	-I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
382	-DVGO_@VGCONF_OS@=1 -DVGP_@VGCONF_ARCH_PRI@_@VGCONF_OS@=1 \
383	-DVGPV_@VGCONF_ARCH_PRI@_@VGCONF_OS@_@VGCONF_PLATVARIANT@=1 \
384	$(am__append_2)
385
386# Nb: Tools need to augment these flags with an arch-selection option, such
387# as $(AM_FLAG_M3264_PRI).
388AM_CFLAGS = -Winline -Wall -Wshadow -g @FLAG_M32@
389AM_CXXFLAGS = -Winline -Wall -Wshadow -g @FLAG_M32@
390# Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of
391# automake;  see comments in Makefile.all.am for more detail.
392AM_CCASFLAGS = $(AM_CPPFLAGS) @FLAG_M32@
393@VGCONF_OS_IS_DARWIN_TRUE@noinst_DSYMS = $(check_PROGRAMS)
394dist_noinst_SCRIPTS = filter_stderr
395EXTRA_DIST = \
396	branches.stdout.exp branches.stderr.exp branches.vgtest \
397	FPUarithmetic.stdout.exp FPUarithmetic.stdout.exp-mips32 \
398        FPUarithmetic.stderr.exp FPUarithmetic.vgtest \
399	LoadStore.stdout.exp LoadStore.stdout.exp-BE LoadStore.stderr.exp \
400	LoadStore.vgtest \
401	LoadStore1.stdout.exp LoadStore1.stdout.exp-LE LoadStore1.stderr.exp \
402	LoadStore1.vgtest \
403	MemCpyTest.stdout.exp MemCpyTest.stderr.exp MemCpyTest.vgtest \
404	MIPS32int.stdout.exp MIPS32int.stdout.exp-BE MIPS32int.stdout.exp-mips32 \
405        MIPS32int.stderr.exp MIPS32int.vgtest \
406	MoveIns.stdout.exp MoveIns.stdout.exp-BE MoveIns.stderr.exp MoveIns.vgtest \
407	round.stdout.exp round.stderr.exp round.vgtest \
408	vfp.stdout.exp vfp.stdout.exp-BE vfp.stdout.exp-mips32 vfp.stderr.exp \
409        vfp.vgtest
410
411allexec_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_NONNULL@
412all: all-am
413
414.SUFFIXES:
415.SUFFIXES: .c .o .obj
416$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.tool-tests.am $(top_srcdir)/Makefile.all.am $(am__configure_deps)
417	@for dep in $?; do \
418	  case '$(am__configure_deps)' in \
419	    *$$dep*) \
420	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
421	        && { if test -f $@; then exit 0; else break; fi; }; \
422	      exit 1;; \
423	  esac; \
424	done; \
425	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign none/tests/mips32/Makefile'; \
426	$(am__cd) $(top_srcdir) && \
427	  $(AUTOMAKE) --foreign none/tests/mips32/Makefile
428.PRECIOUS: Makefile
429Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
430	@case '$?' in \
431	  *config.status*) \
432	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
433	  *) \
434	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
435	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
436	esac;
437
438$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
439	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
440
441$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
442	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
443$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
444	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
445$(am__aclocal_m4_deps):
446
447clean-checkPROGRAMS:
448	-test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
449FPUarithmetic$(EXEEXT): $(FPUarithmetic_OBJECTS) $(FPUarithmetic_DEPENDENCIES)
450	@rm -f FPUarithmetic$(EXEEXT)
451	$(LINK) $(FPUarithmetic_OBJECTS) $(FPUarithmetic_LDADD) $(LIBS)
452LoadStore$(EXEEXT): $(LoadStore_OBJECTS) $(LoadStore_DEPENDENCIES)
453	@rm -f LoadStore$(EXEEXT)
454	$(LINK) $(LoadStore_OBJECTS) $(LoadStore_LDADD) $(LIBS)
455LoadStore1$(EXEEXT): $(LoadStore1_OBJECTS) $(LoadStore1_DEPENDENCIES)
456	@rm -f LoadStore1$(EXEEXT)
457	$(LINK) $(LoadStore1_OBJECTS) $(LoadStore1_LDADD) $(LIBS)
458MIPS32int$(EXEEXT): $(MIPS32int_OBJECTS) $(MIPS32int_DEPENDENCIES)
459	@rm -f MIPS32int$(EXEEXT)
460	$(LINK) $(MIPS32int_OBJECTS) $(MIPS32int_LDADD) $(LIBS)
461MemCpyTest$(EXEEXT): $(MemCpyTest_OBJECTS) $(MemCpyTest_DEPENDENCIES)
462	@rm -f MemCpyTest$(EXEEXT)
463	$(LINK) $(MemCpyTest_OBJECTS) $(MemCpyTest_LDADD) $(LIBS)
464MoveIns$(EXEEXT): $(MoveIns_OBJECTS) $(MoveIns_DEPENDENCIES)
465	@rm -f MoveIns$(EXEEXT)
466	$(LINK) $(MoveIns_OBJECTS) $(MoveIns_LDADD) $(LIBS)
467allexec$(EXEEXT): $(allexec_OBJECTS) $(allexec_DEPENDENCIES)
468	@rm -f allexec$(EXEEXT)
469	$(allexec_LINK) $(allexec_OBJECTS) $(allexec_LDADD) $(LIBS)
470branches$(EXEEXT): $(branches_OBJECTS) $(branches_DEPENDENCIES)
471	@rm -f branches$(EXEEXT)
472	$(LINK) $(branches_OBJECTS) $(branches_LDADD) $(LIBS)
473round$(EXEEXT): $(round_OBJECTS) $(round_DEPENDENCIES)
474	@rm -f round$(EXEEXT)
475	$(LINK) $(round_OBJECTS) $(round_LDADD) $(LIBS)
476vfp$(EXEEXT): $(vfp_OBJECTS) $(vfp_DEPENDENCIES)
477	@rm -f vfp$(EXEEXT)
478	$(LINK) $(vfp_OBJECTS) $(vfp_LDADD) $(LIBS)
479
480mostlyclean-compile:
481	-rm -f *.$(OBJEXT)
482
483distclean-compile:
484	-rm -f *.tab.c
485
486@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FPUarithmetic.Po@am__quote@
487@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LoadStore.Po@am__quote@
488@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LoadStore1.Po@am__quote@
489@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MIPS32int.Po@am__quote@
490@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MemCpyTest.Po@am__quote@
491@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MoveIns.Po@am__quote@
492@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/allexec-allexec.Po@am__quote@
493@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/branches.Po@am__quote@
494@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/round.Po@am__quote@
495@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vfp.Po@am__quote@
496
497.c.o:
498@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
499@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
500@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
501@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
502@am__fastdepCC_FALSE@	$(COMPILE) -c $<
503
504.c.obj:
505@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
506@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
507@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
508@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
509@am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
510
511allexec-allexec.o: allexec.c
512@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(allexec_CFLAGS) $(CFLAGS) -MT allexec-allexec.o -MD -MP -MF $(DEPDIR)/allexec-allexec.Tpo -c -o allexec-allexec.o `test -f 'allexec.c' || echo '$(srcdir)/'`allexec.c
513@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/allexec-allexec.Tpo $(DEPDIR)/allexec-allexec.Po
514@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='allexec.c' object='allexec-allexec.o' libtool=no @AMDEPBACKSLASH@
515@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
516@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(allexec_CFLAGS) $(CFLAGS) -c -o allexec-allexec.o `test -f 'allexec.c' || echo '$(srcdir)/'`allexec.c
517
518allexec-allexec.obj: allexec.c
519@am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(allexec_CFLAGS) $(CFLAGS) -MT allexec-allexec.obj -MD -MP -MF $(DEPDIR)/allexec-allexec.Tpo -c -o allexec-allexec.obj `if test -f 'allexec.c'; then $(CYGPATH_W) 'allexec.c'; else $(CYGPATH_W) '$(srcdir)/allexec.c'; fi`
520@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/allexec-allexec.Tpo $(DEPDIR)/allexec-allexec.Po
521@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='allexec.c' object='allexec-allexec.obj' libtool=no @AMDEPBACKSLASH@
522@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
523@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(allexec_CFLAGS) $(CFLAGS) -c -o allexec-allexec.obj `if test -f 'allexec.c'; then $(CYGPATH_W) 'allexec.c'; else $(CYGPATH_W) '$(srcdir)/allexec.c'; fi`
524
525ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
526	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
527	unique=`for i in $$list; do \
528	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
529	  done | \
530	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
531	      END { if (nonempty) { for (i in files) print i; }; }'`; \
532	mkid -fID $$unique
533tags: TAGS
534
535TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
536		$(TAGS_FILES) $(LISP)
537	set x; \
538	here=`pwd`; \
539	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
540	unique=`for i in $$list; do \
541	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
542	  done | \
543	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
544	      END { if (nonempty) { for (i in files) print i; }; }'`; \
545	shift; \
546	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
547	  test -n "$$unique" || unique=$$empty_fix; \
548	  if test $$# -gt 0; then \
549	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
550	      "$$@" $$unique; \
551	  else \
552	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
553	      $$unique; \
554	  fi; \
555	fi
556ctags: CTAGS
557CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
558		$(TAGS_FILES) $(LISP)
559	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
560	unique=`for i in $$list; do \
561	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
562	  done | \
563	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
564	      END { if (nonempty) { for (i in files) print i; }; }'`; \
565	test -z "$(CTAGS_ARGS)$$unique" \
566	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
567	     $$unique
568
569GTAGS:
570	here=`$(am__cd) $(top_builddir) && pwd` \
571	  && $(am__cd) $(top_srcdir) \
572	  && gtags -i $(GTAGS_ARGS) "$$here"
573
574distclean-tags:
575	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
576
577distdir: $(DISTFILES)
578	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
579	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
580	list='$(DISTFILES)'; \
581	  dist_files=`for file in $$list; do echo $$file; done | \
582	  sed -e "s|^$$srcdirstrip/||;t" \
583	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
584	case $$dist_files in \
585	  */*) $(MKDIR_P) `echo "$$dist_files" | \
586			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
587			   sort -u` ;; \
588	esac; \
589	for file in $$dist_files; do \
590	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
591	  if test -d $$d/$$file; then \
592	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
593	    if test -d "$(distdir)/$$file"; then \
594	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
595	    fi; \
596	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
597	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
598	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
599	    fi; \
600	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
601	  else \
602	    test -f "$(distdir)/$$file" \
603	    || cp -p $$d/$$file "$(distdir)/$$file" \
604	    || exit 1; \
605	  fi; \
606	done
607check-am: all-am
608	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
609	$(MAKE) $(AM_MAKEFLAGS) check-local
610check: check-am
611all-am: Makefile $(SCRIPTS)
612installdirs:
613install: install-am
614install-exec: install-exec-am
615install-data: install-data-am
616uninstall: uninstall-am
617
618install-am: all-am
619	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
620
621installcheck: installcheck-am
622install-strip:
623	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
624	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
625	  `test -z '$(STRIP)' || \
626	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
627mostlyclean-generic:
628
629clean-generic:
630
631distclean-generic:
632	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
633	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
634
635maintainer-clean-generic:
636	@echo "This command is intended for maintainers to use"
637	@echo "it deletes files that may require special tools to rebuild."
638clean: clean-am
639
640clean-am: clean-checkPROGRAMS clean-generic clean-local mostlyclean-am
641
642distclean: distclean-am
643	-rm -rf ./$(DEPDIR)
644	-rm -f Makefile
645distclean-am: clean-am distclean-compile distclean-generic \
646	distclean-tags
647
648dvi: dvi-am
649
650dvi-am:
651
652html: html-am
653
654html-am:
655
656info: info-am
657
658info-am:
659
660install-data-am:
661
662install-dvi: install-dvi-am
663
664install-dvi-am:
665
666install-exec-am:
667
668install-html: install-html-am
669
670install-html-am:
671
672install-info: install-info-am
673
674install-info-am:
675
676install-man:
677
678install-pdf: install-pdf-am
679
680install-pdf-am:
681
682install-ps: install-ps-am
683
684install-ps-am:
685
686installcheck-am:
687
688maintainer-clean: maintainer-clean-am
689	-rm -rf ./$(DEPDIR)
690	-rm -f Makefile
691maintainer-clean-am: distclean-am maintainer-clean-generic
692
693mostlyclean: mostlyclean-am
694
695mostlyclean-am: mostlyclean-compile mostlyclean-generic
696
697pdf: pdf-am
698
699pdf-am:
700
701ps: ps-am
702
703ps-am:
704
705uninstall-am:
706
707.MAKE: check-am install-am install-strip
708
709.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
710	clean-checkPROGRAMS clean-generic clean-local ctags distclean \
711	distclean-compile distclean-generic distclean-tags distdir dvi \
712	dvi-am html html-am info info-am install install-am \
713	install-data install-data-am install-dvi install-dvi-am \
714	install-exec install-exec-am install-html install-html-am \
715	install-info install-info-am install-man install-pdf \
716	install-pdf-am install-ps install-ps-am install-strip \
717	installcheck installcheck-am installdirs maintainer-clean \
718	maintainer-clean-generic mostlyclean mostlyclean-compile \
719	mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
720	uninstall-am
721
722
723# This used to be required when Vex had a handwritten Makefile.  It
724# shouldn't be needed any more, though.
725
726#----------------------------------------------------------------------------
727# noinst_PROGRAMS and noinst_DSYMS targets
728#----------------------------------------------------------------------------
729
730# On Darwin, for a program 'p', the DWARF debug info is stored in the
731# directory 'p.dSYM'.  This must be generated after the executable is
732# created, with 'dsymutil p'.  We could redefine LINK with a script that
733# executes 'dsymutil' after linking, but that's a pain.  Instead we use this
734# hook so that every time "make check" is run, we subsequently invoke
735# 'dsymutil' on all the executables that lack a .dSYM directory, or that are
736# newer than their corresponding .dSYM directory.
737build-noinst_DSYMS: $(noinst_DSYMS)
738	for f in $(noinst_DSYMS); do \
739	  if [ ! -e $$f.dSYM  -o  $$f -nt $$f.dSYM ] ; then \
740	      echo "dsymutil $$f"; \
741	      dsymutil $$f; \
742	  fi; \
743	done
744
745# This is used by coregrind/Makefile.am and Makefile.tool.am for doing
746# "in-place" installs.  It copies $(noinst_PROGRAMS) into $inplacedir.
747# It needs to be depended on by an 'all-local' rule.
748inplace-noinst_PROGRAMS: $(noinst_PROGRAMS)
749	mkdir -p $(inplacedir); \
750	for f in $(noinst_PROGRAMS) ; do \
751	  rm -f $(inplacedir)/$$f; \
752	  ln -f -s ../$(subdir)/$$f $(inplacedir); \
753	done
754
755# Similar to inplace-noinst_PROGRAMS
756inplace-noinst_DSYMS: build-noinst_DSYMS
757	mkdir -p $(inplacedir); \
758	for f in $(noinst_DSYMS); do \
759	  rm -f $(inplacedir)/$$f.dSYM; \
760	  ln -f -s ../$(subdir)/$$f.dSYM $(inplacedir); \
761	done
762
763# This is used by coregrind/Makefile.am and by <tool>/Makefile.am for doing
764# "make install".  It copies $(noinst_PROGRAMS) into $prefix/lib/valgrind/.
765# It needs to be depended on by an 'install-exec-local' rule.
766install-noinst_PROGRAMS: $(noinst_PROGRAMS)
767	$(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
768	for f in $(noinst_PROGRAMS); do \
769	  $(INSTALL_PROGRAM) $$f $(DESTDIR)$(pkglibdir); \
770	done
771
772# Similar to install-noinst_PROGRAMS.
773# Nb: we don't use $(INSTALL_PROGRAM) here because it doesn't work with
774# directories.  XXX: not sure whether the resulting permissions will be
775# correct when using 'cp -R'...
776install-noinst_DSYMS: build-noinst_DSYMS
777	$(mkinstalldirs) $(DESTDIR)$(pkglibdir); \
778	for f in $(noinst_DSYMS); do \
779	  cp -R $$f.dSYM $(DESTDIR)$(pkglibdir); \
780	done
781
782# This needs to be depended on by a 'clean-local' rule.
783clean-noinst_DSYMS:
784	for f in $(noinst_DSYMS); do \
785	  rm -rf $$f.dSYM; \
786	done
787
788check-local: build-noinst_DSYMS
789
790clean-local: clean-noinst_DSYMS
791
792# Tell versions [3.59,3.63) of GNU make to not export all variables.
793# Otherwise a system limit (for SysV at least) may be exceeded.
794.NOEXPORT:
795