llvm.org GIT mirror llvm / 86d341b
Initial automake generated Makefile template git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17136 91177308-0d34-0410-b5e6-96231b3b80d8 Reid Spencer 14 years ago
79 changed file(s) with 53396 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 # Makefile.in generated by automake 1.9.2 from Makefile.am.
1 # @configure_input@
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004 Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 @SET_MAKE@
15
16 #===-- lib/Analysis/DataStructure/Makefile.am --------------*- Makefile -*--===#
17 #
18 # The LLVM Compiler Infrastructure
19 #
20 # This file was developed by Reid Spencer and is distributed under the
21 # University of Illinois Open Source License. See LICENSE.TXT for details.
22 #
23 #===------------------------------------------------------------------------===#
24
25 #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===#
26 #
27 # The LLVM Compiler Infrastructure
28 #
29 # This file was developed by Reid Spencer and is distributed under the
30 # University of Illinois Open Source License. See LICENSE.TXT for details.
31 #
32 #===------------------------------------------------------------------------===#
33
34 SOURCES = $(libLLVMDataStructure_a_SOURCES)
35
36 srcdir = @srcdir@
37 top_srcdir = @top_srcdir@
38 VPATH = @srcdir@
39 pkgdatadir = $(datadir)/@PACKAGE@
40 pkglibdir = $(libdir)/@PACKAGE@
41 pkgincludedir = $(includedir)/@PACKAGE@
42 top_builddir = ../../..
43 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
44 install_sh_DATA = $(install_sh) -c -m 644
45 install_sh_PROGRAM = $(install_sh) -c
46 install_sh_SCRIPT = $(install_sh) -c
47 INSTALL_HEADER = $(INSTALL_DATA)
48 transform = $(program_transform_name)
49 NORMAL_INSTALL = :
50 PRE_INSTALL = :
51 POST_INSTALL = :
52 NORMAL_UNINSTALL = :
53 PRE_UNINSTALL = :
54 POST_UNINSTALL = :
55 build_triplet = @build@
56 host_triplet = @host@
57 target_triplet = @target@
58 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
59 $(top_srcdir)/Makefile_config
60 subdir = lib/Analysis/DataStructure
61 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
62 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
63 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
64 $(ACLOCAL_M4)
65 mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs
66 CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \
67 $(top_builddir)/include/llvm/Support/DataTypes.h \
68 $(top_builddir)/include/llvm/ADT/hash_map \
69 $(top_builddir)/include/llvm/ADT/hash_set \
70 $(top_builddir)/include/llvm/Support/ThreadSupport.h \
71 $(top_builddir)/include/llvm/ADT/iterator
72 CONFIG_CLEAN_FILES =
73 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
74 am__vpath_adj = case $$p in \
75 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
76 *) f=$$p;; \
77 esac;
78 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
79 am__installdirs = "$(DESTDIR)$(libdir)"
80 libLIBRARIES_INSTALL = $(INSTALL_DATA)
81 LIBRARIES = $(lib_LIBRARIES)
82 ARFLAGS = cru
83 libLLVMDataStructure_a_AR = $(AR) $(ARFLAGS)
84 libLLVMDataStructure_a_LIBADD =
85 am__objects_1 = BottomUpClosure.$(OBJEXT) CompleteBottomUp.$(OBJEXT) \
86 DataStructureAA.$(OBJEXT) DataStructure.$(OBJEXT) \
87 DataStructureOpt.$(OBJEXT) DataStructureStats.$(OBJEXT) \
88 DependenceGraph.$(OBJEXT) GraphChecker.$(OBJEXT) \
89 IPModRef.$(OBJEXT) Local.$(OBJEXT) MemoryDepAnalysis.$(OBJEXT) \
90 Parallelize.$(OBJEXT) PgmDependenceGraph.$(OBJEXT) \
91 Printer.$(OBJEXT) Steensgaard.$(OBJEXT) \
92 TopDownClosure.$(OBJEXT)
93 am_libLLVMDataStructure_a_OBJECTS = $(am__objects_1)
94 libLLVMDataStructure_a_OBJECTS = $(am_libLLVMDataStructure_a_OBJECTS)
95 DEFAULT_INCLUDES =
96 depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp
97 am__depfiles_maybe = depfiles
98 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
99 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
100 LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \
101 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
102 $(AM_CXXFLAGS) $(CXXFLAGS)
103 CXXLD = $(CXX)
104 CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \
105 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
106 SOURCES = $(libLLVMDataStructure_a_SOURCES)
107 DIST_SOURCES = $(libLLVMDataStructure_a_SOURCES)
108 CTAGS = ctags
109 DEJATOOL = $(PACKAGE)
110 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
111 EXPECT = expect
112 RUNTEST = runtest
113 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
114 INSTALL = @INSTALL@
115 ACLOCAL = @ACLOCAL@
116 ALLOCA = @ALLOCA@
117 AMDEP_FALSE = @AMDEP_FALSE@
118 AMDEP_TRUE = @AMDEP_TRUE@
119 AMTAR = @AMTAR@
120 AR = @AR@
121
122 # Target hardware architecture
123 ARCH = @ARCH@
124 ARCH_PPC_FALSE = @ARCH_PPC_FALSE@
125 ARCH_PPC_TRUE = @ARCH_PPC_TRUE@
126 ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@
127 ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@
128 ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@
129 ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@
130 ARCH_X86_FALSE = @ARCH_X86_FALSE@
131 ARCH_X86_TRUE = @ARCH_X86_TRUE@
132 AUTOCONF = @AUTOCONF@
133 AUTOHEADER = @AUTOHEADER@
134 AUTOMAKE = @AUTOMAKE@
135 AWK = @AWK@
136 BISON = @BISON@
137 BUILDMODE := @BUILDMODE@
138
139 # Path to the CC binary, which use used by testcases for native builds.
140 CC := @CC@
141 CCDEPMODE = @CCDEPMODE@
142 CFLAGS = @CFLAGS@
143 CPP = @CPP@
144 CPPFLAGS = @CPPFLAGS@
145
146 # Path to the C++ compiler to use. This is an optional setting, which defaults
147 # to whatever your gmake defaults to.
148 CXX = @CXX@
149 CXXCPP = @CXXCPP@
150 CXXDEPMODE = @CXXDEPMODE@
151 CXXFLAGS = @CXXFLAGS@
152 CYGPATH_W = @CYGPATH_W@
153 DEFS = @DEFS@
154 DEPDIR = @DEPDIR@
155 DOT = @DOT@
156 ECHO = echo
157 ECHO_C = @ECHO_C@
158 ECHO_N = @ECHO_N@
159 ECHO_T = @ECHO_T@
160 EGREP = @EGREP@
161 ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@
162 ENABLE_PROFILED = @ENABLE_PROFILED@
163
164 # Endian-ness of the target
165 ENDIAN = @ENDIAN@
166 ETAGS = @ETAGS@
167 ETAGSFLAGS = @ETAGSFLAGS@
168
169 # Executable file extension for this platform.
170 EXEEXT = @EXEEXT@
171 F77 = @F77@
172 FFLAGS = @FFLAGS@
173 FLEX = @LEX@
174 HAVE_BZIP2 = @HAVE_BZIP2@
175 HAVE_ZLIB = @HAVE_ZLIB@
176 INSTALL_DATA = @INSTALL_DATA@
177 INSTALL_PROGRAM = @INSTALL_PROGRAM@
178 INSTALL_SCRIPT = @INSTALL_SCRIPT@
179 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
180 JIT = @JIT@
181
182 # Linker flags.
183 LDFLAGS = @LDFLAGS@ @LDFLAGS@
184 LEX = @LEX@
185 LEXLIB = @LEXLIB@
186 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
187 LIBOBJS = @LIBOBJS@
188 LIBS = @LIBS@
189 LIBTOOL = @LIBTOOL@
190 LLVMCC1 = @LLVMCC1@
191 LLVMCC1PLUS = @LLVMCC1PLUS@
192
193 # Path to location for LLVM C/C++ front-end. You can modify this if you
194 # want to override the value set by configure.
195 LLVMGCCDIR := @LLVMGCCDIR@
196 LLVM_BINDIR := @LLVM_BINDIR@
197 LLVM_CONFIGTIME = @LLVM_CONFIGTIME@
198 LLVM_DATADIR := @LLVM_DATADIR@
199 LLVM_DOCSDIR := @LLVM_DOCSDIR@
200 LLVM_ETCDIR := @LLVM_ETCDIR@
201 LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@
202 LLVM_INFODIR := @LLVM_INFODIR@
203 LLVM_LIBDIR := @LLVM_LIBDIR@
204 LLVM_MANDIR := @LLVM_MANDIR@
205
206 # Autoconf configured values
207 LLVM_PREFIX := @LLVM_PREFIX@
208 LN_S = @LN_S@
209 LTLIBOBJS = @LTLIBOBJS@
210 MAKEINFO = @MAKEINFO@
211 MMAP_FILE = @MMAP_FILE@
212 OBJEXT = @OBJEXT@
213
214 # Target operating system for which LLVM will be compiled.
215 OS = @OS@
216 PACKAGE = @PACKAGE@
217 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
218 PACKAGE_NAME = @PACKAGE_NAME@
219 PACKAGE_STRING = @PACKAGE_STRING@
220 PACKAGE_TARNAME = @PACKAGE_TARNAME@
221 PACKAGE_VERSION = @PACKAGE_VERSION@
222 PATH_SEPARATOR = @PATH_SEPARATOR@
223
224 # Path to the Python interpreter
225 PYTHON := @PYTHON@
226 QMTEST = @QMTEST@
227 RANLIB = @RANLIB@
228 SET_MAKE = @SET_MAKE@
229 SHELL = @SHELL@
230
231 # Shared library extension for this platform.
232 SHLIBEXT = @SHLIBEXT@
233 STRIP = @STRIP@
234 VERSION = @VERSION@
235
236 # The pathnames of the Flex and Bison programs, respectively.
237 YACC = @YACC@
238 ac_ct_AR = @ac_ct_AR@
239 ac_ct_CC = @ac_ct_CC@
240 ac_ct_CXX = @ac_ct_CXX@
241 ac_ct_F77 = @ac_ct_F77@
242 ac_ct_RANLIB = @ac_ct_RANLIB@
243 ac_ct_STRIP = @ac_ct_STRIP@
244 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
245 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
246 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
247 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
248 am__include = @am__include@
249 am__leading_dot = @am__leading_dot@
250 am__quote = @am__quote@
251 am__tar = @am__tar@
252 am__untar = @am__untar@
253 bindir = @bindir@
254 build = @build@
255 build_alias = @build_alias@
256 build_cpu = @build_cpu@
257 build_os = @build_os@
258 build_vendor = @build_vendor@
259 datadir = @datadir@
260 exec_prefix = @exec_prefix@
261 host = @host@
262 host_alias = @host_alias@
263 host_cpu = @host_cpu@
264 host_os = @host_os@
265 host_vendor = @host_vendor@
266 ifGNUmake = @ifGNUmake@
267 includedir = @includedir@
268 infodir = @infodir@
269 install_sh = @install_sh@
270 libdir = @libdir@
271 libexecdir = @libexecdir@
272 localstatedir = @localstatedir@
273 mandir = @mandir@
274 mkdir_p = @mkdir_p@
275 oldincludedir = @oldincludedir@
276 prefix = @prefix@
277 program_transform_name = @program_transform_name@
278 sbindir = @sbindir@
279 sharedstatedir = @sharedstatedir@
280 subdirs = @subdirs@
281 sysconfdir = @sysconfdir@
282 target = @target@
283 target_alias = @target_alias@
284 target_cpu = @target_cpu@
285 target_os = @target_os@
286 target_vendor = @target_vendor@
287
288 # Options for all automake makefiles
289 ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4
290 AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc
291
292 # Libraries needed by tools
293 TOOLLINKOPTS = @LIBS@
294
295 # Path to the library archiver program.
296 AR_PATH = @AR@
297
298 # Paths to miscellaneous programs.
299 RPWD = pwd
300 SED = sed
301 RM = rm
302 CP = cp
303 LN = ln
304 CMP = cmp
305 MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs
306 DATE = date
307 MV = mv
308 VERB := @
309 IGNORE := true
310
311 # Determine the target for which LLVM should generate code.
312 LLVMGCCARCH := @target@/3.4-llvm
313
314 # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries:
315 LCC1 = @LLVMCC1@
316 LCC1XX = @LLVMCC1PLUS@
317
318 # Path to directory where object files should be stored during a build.
319 # Set OBJ_ROOT to "." if you do not want to use a separate place for
320 # object files.
321 OBJ_ROOT := .
322 lib_LIBRARIES = libLLVMDataStructure.a
323 MYSOURCES = \
324 BottomUpClosure.cpp\
325 CompleteBottomUp.cpp\
326 DataStructureAA.cpp\
327 DataStructure.cpp\
328 DataStructureOpt.cpp\
329 DataStructureStats.cpp\
330 DependenceGraph.cpp\
331 GraphChecker.cpp\
332 IPModRef.cpp\
333 Local.cpp\
334 MemoryDepAnalysis.cpp\
335 Parallelize.cpp\
336 PgmDependenceGraph.cpp\
337 Printer.cpp\
338 Steensgaard.cpp\
339 TopDownClosure.cpp
340
341 libLLVMDataStructure_a_SOURCES = $(MYSOURCES)
342 PRELINK = libLLVMDataStructure.a
343 all: all-am
344
345 .SUFFIXES:
346 .SUFFIXES: .cpp .lo .o .obj
347 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps)
348 @for dep in $?; do \
349 case '$(am__configure_deps)' in \
350 *$$dep*) \
351 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
352 && exit 0; \
353 exit 1;; \
354 esac; \
355 done; \
356 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Analysis/DataStructure/Makefile'; \
357 cd $(top_srcdir) && \
358 $(AUTOMAKE) --foreign lib/Analysis/DataStructure/Makefile
359 .PRECIOUS: Makefile
360 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
361 @case '$?' in \
362 *config.status*) \
363 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
364 *) \
365 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
366 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
367 esac;
368
369 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
370 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
371
372 $(top_srcdir)/configure: $(am__configure_deps)
373 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
374 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
375 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
376 install-libLIBRARIES: $(lib_LIBRARIES)
377 @$(NORMAL_INSTALL)
378 test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
379 @list='$(lib_LIBRARIES)'; for p in $$list; do \
380 if test -f $$p; then \
381 f=$(am__strip_dir) \
382 echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
383 $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
384 else :; fi; \
385 done
386 @$(POST_INSTALL)
387 @list='$(lib_LIBRARIES)'; for p in $$list; do \
388 if test -f $$p; then \
389 p=$(am__strip_dir) \
390 echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \
391 $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \
392 else :; fi; \
393 done
394
395 uninstall-libLIBRARIES:
396 @$(NORMAL_UNINSTALL)
397 @list='$(lib_LIBRARIES)'; for p in $$list; do \
398 p=$(am__strip_dir) \
399 echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \
400 rm -f "$(DESTDIR)$(libdir)/$$p"; \
401 done
402
403 clean-libLIBRARIES:
404 -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
405 libLLVMDataStructure.a: $(libLLVMDataStructure_a_OBJECTS) $(libLLVMDataStructure_a_DEPENDENCIES)
406 -rm -f libLLVMDataStructure.a
407 $(libLLVMDataStructure_a_AR) libLLVMDataStructure.a $(libLLVMDataStructure_a_OBJECTS) $(libLLVMDataStructure_a_LIBADD)
408 $(RANLIB) libLLVMDataStructure.a
409
410 mostlyclean-compile:
411 -rm -f *.$(OBJEXT)
412
413 distclean-compile:
414 -rm -f *.tab.c
415
416 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/BottomUpClosure.Po@am__quote@
417 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CompleteBottomUp.Po@am__quote@
418 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DataStructure.Po@am__quote@
419 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DataStructureAA.Po@am__quote@
420 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DataStructureOpt.Po@am__quote@
421 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DataStructureStats.Po@am__quote@
422 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/DependenceGraph.Po@am__quote@
423 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GraphChecker.Po@am__quote@
424 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/IPModRef.Po@am__quote@
425 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Local.Po@am__quote@
426 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/MemoryDepAnalysis.Po@am__quote@
427 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Parallelize.Po@am__quote@
428 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PgmDependenceGraph.Po@am__quote@
429 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Printer.Po@am__quote@
430 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Steensgaard.Po@am__quote@
431 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/TopDownClosure.Po@am__quote@
432
433 .cpp.o:
434 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
435 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
436 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
437 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
438 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
439
440 .cpp.obj:
441 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
442 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
443 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
444 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
445 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
446
447 .cpp.lo:
448 @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
449 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
450 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
451 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
452 @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
453
454 mostlyclean-libtool:
455 -rm -f *.lo
456
457 clean-libtool:
458 -rm -rf .libs _libs
459
460 distclean-libtool:
461 -rm -f libtool
462 uninstall-info-am:
463
464 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
465 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
466 unique=`for i in $$list; do \
467 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
468 done | \
469 $(AWK) ' { files[$$0] = 1; } \
470 END { for (i in files) print i; }'`; \
471 mkid -fID $$unique
472 tags: TAGS
473
474 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
475 $(TAGS_FILES) $(LISP)
476 tags=; \
477 here=`pwd`; \
478 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
479 unique=`for i in $$list; do \
480 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
481 done | \
482 $(AWK) ' { files[$$0] = 1; } \
483 END { for (i in files) print i; }'`; \
484 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
485 test -n "$$unique" || unique=$$empty_fix; \
486 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
487 $$tags $$unique; \
488 fi
489 ctags: CTAGS
490 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
491 $(TAGS_FILES) $(LISP)
492 tags=; \
493 here=`pwd`; \
494 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
495 unique=`for i in $$list; do \
496 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
497 done | \
498 $(AWK) ' { files[$$0] = 1; } \
499 END { for (i in files) print i; }'`; \
500 test -z "$(CTAGS_ARGS)$$tags$$unique" \
501 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
502 $$tags $$unique
503
504 GTAGS:
505 here=`$(am__cd) $(top_builddir) && pwd` \
506 && cd $(top_srcdir) \
507 && gtags -i $(GTAGS_ARGS) $$here
508
509 distclean-tags:
510 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
511
512 check-DEJAGNU: site.exp
513 srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \
514 EXPECT=$(EXPECT); export EXPECT; \
515 runtest=$(RUNTEST); \
516 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
517 l='$(DEJATOOL)'; for tool in $$l; do \
518 $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \
519 done; \
520 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
521 fi
522 site.exp: Makefile
523 @echo 'Making a new site.exp file...'
524 @echo '## these variables are automatically generated by make ##' >site.tmp
525 @echo '# Do not edit here. If you wish to override these values' >>site.tmp
526 @echo '# edit the last section' >>site.tmp
527 @echo 'set srcdir $(srcdir)' >>site.tmp
528 @echo "set objdir `pwd`" >>site.tmp
529 @echo 'set build_alias "$(build_alias)"' >>site.tmp
530 @echo 'set build_triplet $(build_triplet)' >>site.tmp
531 @echo 'set host_alias "$(host_alias)"' >>site.tmp
532 @echo 'set host_triplet $(host_triplet)' >>site.tmp
533 @echo 'set target_alias "$(target_alias)"' >>site.tmp
534 @echo 'set target_triplet $(target_triplet)' >>site.tmp
535 @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
536 @test ! -f site.exp || \
537 sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
538 @-rm -f site.bak
539 @test ! -f site.exp || mv site.exp site.bak
540 @mv site.tmp site.exp
541
542 distclean-DEJAGNU:
543 -rm -f site.exp site.bak
544 -l='$(DEJATOOL)'; for tool in $$l; do \
545 rm -f $$tool.sum $$tool.log; \
546 done
547
548 distdir: $(DISTFILES)
549 $(mkdir_p) $(distdir)/../../..
550 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
551 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
552 list='$(DISTFILES)'; for file in $$list; do \
553 case $$file in \
554 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
555 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
556 esac; \
557 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
558 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
559 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
560 dir="/$$dir"; \
561 $(mkdir_p) "$(distdir)$$dir"; \
562 else \
563 dir=''; \
564 fi; \
565 if test -d $$d/$$file; then \
566 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
567 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
568 fi; \
569 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
570 else \
571 test -f $(distdir)/$$file \
572 || cp -p $$d/$$file $(distdir)/$$file \
573 || exit 1; \
574 fi; \
575 done
576 check-am: all-am
577 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
578 check: check-am
579 all-am: Makefile $(LIBRARIES)
580 installdirs:
581 for dir in "$(DESTDIR)$(libdir)"; do \
582 test -z "$$dir" || $(mkdir_p) "$$dir"; \
583 done
584 install: install-am
585 install-exec: install-exec-am
586 install-data: install-data-am
587 uninstall: uninstall-am
588
589 install-am: all-am
590 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
591
592 installcheck: installcheck-am
593 install-strip:
594 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
595 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
596 `test -z '$(STRIP)' || \
597 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
598 mostlyclean-generic:
599
600 clean-generic:
601
602 distclean-generic:
603 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
604
605 maintainer-clean-generic:
606 @echo "This command is intended for maintainers to use"
607 @echo "it deletes files that may require special tools to rebuild."
608 clean: clean-am
609
610 clean-am: clean-generic clean-libLIBRARIES clean-libtool \
611 mostlyclean-am
612
613 distclean: distclean-am
614 -rm -rf ./$(DEPDIR)
615 -rm -f Makefile
616 distclean-am: clean-am distclean-DEJAGNU distclean-compile \
617 distclean-generic distclean-libtool distclean-tags
618
619 dvi: dvi-am
620
621 dvi-am:
622
623 html: html-am
624
625 info: info-am
626
627 info-am:
628
629 install-data-am:
630
631 install-exec-am: install-libLIBRARIES
632
633 install-info: install-info-am
634
635 install-man:
636
637 installcheck-am:
638
639 maintainer-clean: maintainer-clean-am
640 -rm -rf ./$(DEPDIR)
641 -rm -f Makefile
642 maintainer-clean-am: distclean-am maintainer-clean-generic
643
644 mostlyclean: mostlyclean-am
645
646 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
647 mostlyclean-libtool
648
649 pdf: pdf-am
650
651 pdf-am:
652
653 ps: ps-am
654
655 ps-am:
656
657 uninstall-am: uninstall-info-am uninstall-libLIBRARIES
658
659 .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \
660 clean-generic clean-libLIBRARIES clean-libtool ctags distclean \
661 distclean-DEJAGNU distclean-compile distclean-generic \
662 distclean-libtool distclean-tags distdir dvi dvi-am html \
663 html-am info info-am install install-am install-data \
664 install-data-am install-exec install-exec-am install-info \
665 install-info-am install-libLIBRARIES install-man install-strip \
666 installcheck installcheck-am installdirs maintainer-clean \
667 maintainer-clean-generic mostlyclean mostlyclean-compile \
668 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
669 tags uninstall uninstall-am uninstall-info-am \
670 uninstall-libLIBRARIES
671
672
673 # These are options that can either be enabled here, or can be enabled on the
674 # make command line (ie, make ENABLE_PROFILING=1):
675
676 # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are
677 # turned on, and Debug builds are turned off.
678 #ENABLE_OPTIMIZED = 1
679
680 # When ENABLE_PROFILING is enabled, the llvm source base is built with profile
681 # information to allow gprof to be used to get execution frequencies.
682 #ENABLE_PROFILING = 1
683
684 # This option tells the Makefiles to produce verbose output.
685 # It essentially prints the commands that make is executing
686 #VERBOSE = 1
687
688 # Include the rules.
689 # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE
690 # The inclusion of Makefile_rules MUST be done such that there is a space
691 # before "include". This prevents automake from processing the file and
692 # simply passes the inclusion on to GNU Make. The rules in Makefile_rules
693 # depend on this. DO NOT REMOVE THE SPACE BEFORE "include"
694 include $(top_srcdir)/Makefile_rules
695 # Tell versions [3.59,3.63) of GNU make to not export all variables.
696 # Otherwise a system limit (for SysV at least) may be exceeded.
697 .NOEXPORT:
0 # Makefile.in generated by automake 1.9.2 from Makefile.am.
1 # @configure_input@
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004 Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 @SET_MAKE@
15
16 #===-- lib/Analysis/IPA/Makefile.am ------------------------*- Makefile -*--===#
17 #
18 # The LLVM Compiler Infrastructure
19 #
20 # This file was developed by Reid Spencer and is distributed under the
21 # University of Illinois Open Source License. See LICENSE.TXT for details.
22 #
23 #===------------------------------------------------------------------------===#
24
25 #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===#
26 #
27 # The LLVM Compiler Infrastructure
28 #
29 # This file was developed by Reid Spencer and is distributed under the
30 # University of Illinois Open Source License. See LICENSE.TXT for details.
31 #
32 #===------------------------------------------------------------------------===#
33
34 SOURCES = $(libLLVMIPA_a_SOURCES)
35
36 srcdir = @srcdir@
37 top_srcdir = @top_srcdir@
38 VPATH = @srcdir@
39 pkgdatadir = $(datadir)/@PACKAGE@
40 pkglibdir = $(libdir)/@PACKAGE@
41 pkgincludedir = $(includedir)/@PACKAGE@
42 top_builddir = ../../..
43 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
44 install_sh_DATA = $(install_sh) -c -m 644
45 install_sh_PROGRAM = $(install_sh) -c
46 install_sh_SCRIPT = $(install_sh) -c
47 INSTALL_HEADER = $(INSTALL_DATA)
48 transform = $(program_transform_name)
49 NORMAL_INSTALL = :
50 PRE_INSTALL = :
51 POST_INSTALL = :
52 NORMAL_UNINSTALL = :
53 PRE_UNINSTALL = :
54 POST_UNINSTALL = :
55 build_triplet = @build@
56 host_triplet = @host@
57 target_triplet = @target@
58 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
59 $(top_srcdir)/Makefile_config
60 subdir = lib/Analysis/IPA
61 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
62 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
63 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
64 $(ACLOCAL_M4)
65 mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs
66 CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \
67 $(top_builddir)/include/llvm/Support/DataTypes.h \
68 $(top_builddir)/include/llvm/ADT/hash_map \
69 $(top_builddir)/include/llvm/ADT/hash_set \
70 $(top_builddir)/include/llvm/Support/ThreadSupport.h \
71 $(top_builddir)/include/llvm/ADT/iterator
72 CONFIG_CLEAN_FILES =
73 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
74 am__vpath_adj = case $$p in \
75 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
76 *) f=$$p;; \
77 esac;
78 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
79 am__installdirs = "$(DESTDIR)$(libdir)"
80 libLIBRARIES_INSTALL = $(INSTALL_DATA)
81 LIBRARIES = $(lib_LIBRARIES)
82 ARFLAGS = cru
83 libLLVMIPA_a_AR = $(AR) $(ARFLAGS)
84 libLLVMIPA_a_LIBADD =
85 am__objects_1 = Andersens.$(OBJEXT) CallGraph.$(OBJEXT) \
86 CallGraphSCCPass.$(OBJEXT) FindUnsafePointerTypes.$(OBJEXT) \
87 FindUsedTypes.$(OBJEXT) GlobalsModRef.$(OBJEXT) \
88 PrintSCC.$(OBJEXT)
89 am_libLLVMIPA_a_OBJECTS = $(am__objects_1)
90 libLLVMIPA_a_OBJECTS = $(am_libLLVMIPA_a_OBJECTS)
91 DEFAULT_INCLUDES =
92 depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp
93 am__depfiles_maybe = depfiles
94 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
95 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
96 LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \
97 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
98 $(AM_CXXFLAGS) $(CXXFLAGS)
99 CXXLD = $(CXX)
100 CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \
101 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
102 SOURCES = $(libLLVMIPA_a_SOURCES)
103 DIST_SOURCES = $(libLLVMIPA_a_SOURCES)
104 CTAGS = ctags
105 DEJATOOL = $(PACKAGE)
106 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
107 EXPECT = expect
108 RUNTEST = runtest
109 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
110 INSTALL = @INSTALL@
111 ACLOCAL = @ACLOCAL@
112 ALLOCA = @ALLOCA@
113 AMDEP_FALSE = @AMDEP_FALSE@
114 AMDEP_TRUE = @AMDEP_TRUE@
115 AMTAR = @AMTAR@
116 AR = @AR@
117
118 # Target hardware architecture
119 ARCH = @ARCH@
120 ARCH_PPC_FALSE = @ARCH_PPC_FALSE@
121 ARCH_PPC_TRUE = @ARCH_PPC_TRUE@
122 ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@
123 ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@
124 ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@
125 ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@
126 ARCH_X86_FALSE = @ARCH_X86_FALSE@
127 ARCH_X86_TRUE = @ARCH_X86_TRUE@
128 AUTOCONF = @AUTOCONF@
129 AUTOHEADER = @AUTOHEADER@
130 AUTOMAKE = @AUTOMAKE@
131 AWK = @AWK@
132 BISON = @BISON@
133 BUILDMODE := @BUILDMODE@
134
135 # Path to the CC binary, which use used by testcases for native builds.
136 CC := @CC@
137 CCDEPMODE = @CCDEPMODE@
138 CFLAGS = @CFLAGS@
139 CPP = @CPP@
140 CPPFLAGS = @CPPFLAGS@
141
142 # Path to the C++ compiler to use. This is an optional setting, which defaults
143 # to whatever your gmake defaults to.
144 CXX = @CXX@
145 CXXCPP = @CXXCPP@
146 CXXDEPMODE = @CXXDEPMODE@
147 CXXFLAGS = @CXXFLAGS@
148 CYGPATH_W = @CYGPATH_W@
149 DEFS = @DEFS@
150 DEPDIR = @DEPDIR@
151 DOT = @DOT@
152 ECHO = echo
153 ECHO_C = @ECHO_C@
154 ECHO_N = @ECHO_N@
155 ECHO_T = @ECHO_T@
156 EGREP = @EGREP@
157 ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@
158 ENABLE_PROFILED = @ENABLE_PROFILED@
159
160 # Endian-ness of the target
161 ENDIAN = @ENDIAN@
162 ETAGS = @ETAGS@
163 ETAGSFLAGS = @ETAGSFLAGS@
164
165 # Executable file extension for this platform.
166 EXEEXT = @EXEEXT@
167 F77 = @F77@
168 FFLAGS = @FFLAGS@
169 FLEX = @LEX@
170 HAVE_BZIP2 = @HAVE_BZIP2@
171 HAVE_ZLIB = @HAVE_ZLIB@
172 INSTALL_DATA = @INSTALL_DATA@
173 INSTALL_PROGRAM = @INSTALL_PROGRAM@
174 INSTALL_SCRIPT = @INSTALL_SCRIPT@
175 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
176 JIT = @JIT@
177
178 # Linker flags.
179 LDFLAGS = @LDFLAGS@ @LDFLAGS@
180 LEX = @LEX@
181 LEXLIB = @LEXLIB@
182 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
183 LIBOBJS = @LIBOBJS@
184 LIBS = @LIBS@
185 LIBTOOL = @LIBTOOL@
186 LLVMCC1 = @LLVMCC1@
187 LLVMCC1PLUS = @LLVMCC1PLUS@
188
189 # Path to location for LLVM C/C++ front-end. You can modify this if you
190 # want to override the value set by configure.
191 LLVMGCCDIR := @LLVMGCCDIR@
192 LLVM_BINDIR := @LLVM_BINDIR@
193 LLVM_CONFIGTIME = @LLVM_CONFIGTIME@
194 LLVM_DATADIR := @LLVM_DATADIR@
195 LLVM_DOCSDIR := @LLVM_DOCSDIR@
196 LLVM_ETCDIR := @LLVM_ETCDIR@
197 LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@
198 LLVM_INFODIR := @LLVM_INFODIR@
199 LLVM_LIBDIR := @LLVM_LIBDIR@
200 LLVM_MANDIR := @LLVM_MANDIR@
201
202 # Autoconf configured values
203 LLVM_PREFIX := @LLVM_PREFIX@
204 LN_S = @LN_S@
205 LTLIBOBJS = @LTLIBOBJS@
206 MAKEINFO = @MAKEINFO@
207 MMAP_FILE = @MMAP_FILE@
208 OBJEXT = @OBJEXT@
209
210 # Target operating system for which LLVM will be compiled.
211 OS = @OS@
212 PACKAGE = @PACKAGE@
213 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
214 PACKAGE_NAME = @PACKAGE_NAME@
215 PACKAGE_STRING = @PACKAGE_STRING@
216 PACKAGE_TARNAME = @PACKAGE_TARNAME@
217 PACKAGE_VERSION = @PACKAGE_VERSION@
218 PATH_SEPARATOR = @PATH_SEPARATOR@
219
220 # Path to the Python interpreter
221 PYTHON := @PYTHON@
222 QMTEST = @QMTEST@
223 RANLIB = @RANLIB@
224 SET_MAKE = @SET_MAKE@
225 SHELL = @SHELL@
226
227 # Shared library extension for this platform.
228 SHLIBEXT = @SHLIBEXT@
229 STRIP = @STRIP@
230 VERSION = @VERSION@
231
232 # The pathnames of the Flex and Bison programs, respectively.
233 YACC = @YACC@
234 ac_ct_AR = @ac_ct_AR@
235 ac_ct_CC = @ac_ct_CC@
236 ac_ct_CXX = @ac_ct_CXX@
237 ac_ct_F77 = @ac_ct_F77@
238 ac_ct_RANLIB = @ac_ct_RANLIB@
239 ac_ct_STRIP = @ac_ct_STRIP@
240 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
241 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
242 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
243 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
244 am__include = @am__include@
245 am__leading_dot = @am__leading_dot@
246 am__quote = @am__quote@
247 am__tar = @am__tar@
248 am__untar = @am__untar@
249 bindir = @bindir@
250 build = @build@
251 build_alias = @build_alias@
252 build_cpu = @build_cpu@
253 build_os = @build_os@
254 build_vendor = @build_vendor@
255 datadir = @datadir@
256 exec_prefix = @exec_prefix@
257 host = @host@
258 host_alias = @host_alias@
259 host_cpu = @host_cpu@
260 host_os = @host_os@
261 host_vendor = @host_vendor@
262 ifGNUmake = @ifGNUmake@
263 includedir = @includedir@
264 infodir = @infodir@
265 install_sh = @install_sh@
266 libdir = @libdir@
267 libexecdir = @libexecdir@
268 localstatedir = @localstatedir@
269 mandir = @mandir@
270 mkdir_p = @mkdir_p@
271 oldincludedir = @oldincludedir@
272 prefix = @prefix@
273 program_transform_name = @program_transform_name@
274 sbindir = @sbindir@
275 sharedstatedir = @sharedstatedir@
276 subdirs = @subdirs@
277 sysconfdir = @sysconfdir@
278 target = @target@
279 target_alias = @target_alias@
280 target_cpu = @target_cpu@
281 target_os = @target_os@
282 target_vendor = @target_vendor@
283
284 # Options for all automake makefiles
285 ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4
286 AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc
287
288 # Libraries needed by tools
289 TOOLLINKOPTS = @LIBS@
290
291 # Path to the library archiver program.
292 AR_PATH = @AR@
293
294 # Paths to miscellaneous programs.
295 RPWD = pwd
296 SED = sed
297 RM = rm
298 CP = cp
299 LN = ln
300 CMP = cmp
301 MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs
302 DATE = date
303 MV = mv
304 VERB := @
305 IGNORE := true
306
307 # Determine the target for which LLVM should generate code.
308 LLVMGCCARCH := @target@/3.4-llvm
309
310 # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries:
311 LCC1 = @LLVMCC1@
312 LCC1XX = @LLVMCC1PLUS@
313
314 # Path to directory where object files should be stored during a build.
315 # Set OBJ_ROOT to "." if you do not want to use a separate place for
316 # object files.
317 OBJ_ROOT := .
318 lib_LIBRARIES = libLLVMIPA.a
319 MYSOURCES = \
320 Andersens.cpp \
321 CallGraph.cpp \
322 CallGraphSCCPass.cpp \
323 FindUnsafePointerTypes.cpp \
324 FindUsedTypes.cpp \
325 GlobalsModRef.cpp \
326 PrintSCC.cpp
327
328 libLLVMIPA_a_SOURCES = $(MYSOURCES)
329 PRELINK = libLLVMIPA.a
330 all: all-am
331
332 .SUFFIXES:
333 .SUFFIXES: .cpp .lo .o .obj
334 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps)
335 @for dep in $?; do \
336 case '$(am__configure_deps)' in \
337 *$$dep*) \
338 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
339 && exit 0; \
340 exit 1;; \
341 esac; \
342 done; \
343 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Analysis/IPA/Makefile'; \
344 cd $(top_srcdir) && \
345 $(AUTOMAKE) --foreign lib/Analysis/IPA/Makefile
346 .PRECIOUS: Makefile
347 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
348 @case '$?' in \
349 *config.status*) \
350 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
351 *) \
352 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
353 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
354 esac;
355
356 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
357 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
358
359 $(top_srcdir)/configure: $(am__configure_deps)
360 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
361 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
362 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
363 install-libLIBRARIES: $(lib_LIBRARIES)
364 @$(NORMAL_INSTALL)
365 test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
366 @list='$(lib_LIBRARIES)'; for p in $$list; do \
367 if test -f $$p; then \
368 f=$(am__strip_dir) \
369 echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
370 $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
371 else :; fi; \
372 done
373 @$(POST_INSTALL)
374 @list='$(lib_LIBRARIES)'; for p in $$list; do \
375 if test -f $$p; then \
376 p=$(am__strip_dir) \
377 echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \
378 $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \
379 else :; fi; \
380 done
381
382 uninstall-libLIBRARIES:
383 @$(NORMAL_UNINSTALL)
384 @list='$(lib_LIBRARIES)'; for p in $$list; do \
385 p=$(am__strip_dir) \
386 echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \
387 rm -f "$(DESTDIR)$(libdir)/$$p"; \
388 done
389
390 clean-libLIBRARIES:
391 -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
392 libLLVMIPA.a: $(libLLVMIPA_a_OBJECTS) $(libLLVMIPA_a_DEPENDENCIES)
393 -rm -f libLLVMIPA.a
394 $(libLLVMIPA_a_AR) libLLVMIPA.a $(libLLVMIPA_a_OBJECTS) $(libLLVMIPA_a_LIBADD)
395 $(RANLIB) libLLVMIPA.a
396
397 mostlyclean-compile:
398 -rm -f *.$(OBJEXT)
399
400 distclean-compile:
401 -rm -f *.tab.c
402
403 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Andersens.Po@am__quote@
404 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CallGraph.Po@am__quote@
405 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CallGraphSCCPass.Po@am__quote@
406 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FindUnsafePointerTypes.Po@am__quote@
407 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FindUsedTypes.Po@am__quote@
408 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GlobalsModRef.Po@am__quote@
409 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PrintSCC.Po@am__quote@
410
411 .cpp.o:
412 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
413 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
414 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
415 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
416 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
417
418 .cpp.obj:
419 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
420 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
421 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
422 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
423 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
424
425 .cpp.lo:
426 @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
427 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
428 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
429 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
430 @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
431
432 mostlyclean-libtool:
433 -rm -f *.lo
434
435 clean-libtool:
436 -rm -rf .libs _libs
437
438 distclean-libtool:
439 -rm -f libtool
440 uninstall-info-am:
441
442 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
443 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
444 unique=`for i in $$list; do \
445 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
446 done | \
447 $(AWK) ' { files[$$0] = 1; } \
448 END { for (i in files) print i; }'`; \
449 mkid -fID $$unique
450 tags: TAGS
451
452 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
453 $(TAGS_FILES) $(LISP)
454 tags=; \
455 here=`pwd`; \
456 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
457 unique=`for i in $$list; do \
458 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
459 done | \
460 $(AWK) ' { files[$$0] = 1; } \
461 END { for (i in files) print i; }'`; \
462 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
463 test -n "$$unique" || unique=$$empty_fix; \
464 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
465 $$tags $$unique; \
466 fi
467 ctags: CTAGS
468 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
469 $(TAGS_FILES) $(LISP)
470 tags=; \
471 here=`pwd`; \
472 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
473 unique=`for i in $$list; do \
474 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
475 done | \
476 $(AWK) ' { files[$$0] = 1; } \
477 END { for (i in files) print i; }'`; \
478 test -z "$(CTAGS_ARGS)$$tags$$unique" \
479 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
480 $$tags $$unique
481
482 GTAGS:
483 here=`$(am__cd) $(top_builddir) && pwd` \
484 && cd $(top_srcdir) \
485 && gtags -i $(GTAGS_ARGS) $$here
486
487 distclean-tags:
488 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
489
490 check-DEJAGNU: site.exp
491 srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \
492 EXPECT=$(EXPECT); export EXPECT; \
493 runtest=$(RUNTEST); \
494 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
495 l='$(DEJATOOL)'; for tool in $$l; do \
496 $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \
497 done; \
498 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
499 fi
500 site.exp: Makefile
501 @echo 'Making a new site.exp file...'
502 @echo '## these variables are automatically generated by make ##' >site.tmp
503 @echo '# Do not edit here. If you wish to override these values' >>site.tmp
504 @echo '# edit the last section' >>site.tmp
505 @echo 'set srcdir $(srcdir)' >>site.tmp
506 @echo "set objdir `pwd`" >>site.tmp
507 @echo 'set build_alias "$(build_alias)"' >>site.tmp
508 @echo 'set build_triplet $(build_triplet)' >>site.tmp
509 @echo 'set host_alias "$(host_alias)"' >>site.tmp
510 @echo 'set host_triplet $(host_triplet)' >>site.tmp
511 @echo 'set target_alias "$(target_alias)"' >>site.tmp
512 @echo 'set target_triplet $(target_triplet)' >>site.tmp
513 @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
514 @test ! -f site.exp || \
515 sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
516 @-rm -f site.bak
517 @test ! -f site.exp || mv site.exp site.bak
518 @mv site.tmp site.exp
519
520 distclean-DEJAGNU:
521 -rm -f site.exp site.bak
522 -l='$(DEJATOOL)'; for tool in $$l; do \
523 rm -f $$tool.sum $$tool.log; \
524 done
525
526 distdir: $(DISTFILES)
527 $(mkdir_p) $(distdir)/../../..
528 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
529 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
530 list='$(DISTFILES)'; for file in $$list; do \
531 case $$file in \
532 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
533 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
534 esac; \
535 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
536 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
537 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
538 dir="/$$dir"; \
539 $(mkdir_p) "$(distdir)$$dir"; \
540 else \
541 dir=''; \
542 fi; \
543 if test -d $$d/$$file; then \
544 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
545 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
546 fi; \
547 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
548 else \
549 test -f $(distdir)/$$file \
550 || cp -p $$d/$$file $(distdir)/$$file \
551 || exit 1; \
552 fi; \
553 done
554 check-am: all-am
555 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
556 check: check-am
557 all-am: Makefile $(LIBRARIES)
558 installdirs:
559 for dir in "$(DESTDIR)$(libdir)"; do \
560 test -z "$$dir" || $(mkdir_p) "$$dir"; \
561 done
562 install: install-am
563 install-exec: install-exec-am
564 install-data: install-data-am
565 uninstall: uninstall-am
566
567 install-am: all-am
568 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
569
570 installcheck: installcheck-am
571 install-strip:
572 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
573 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
574 `test -z '$(STRIP)' || \
575 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
576 mostlyclean-generic:
577
578 clean-generic:
579
580 distclean-generic:
581 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
582
583 maintainer-clean-generic:
584 @echo "This command is intended for maintainers to use"
585 @echo "it deletes files that may require special tools to rebuild."
586 clean: clean-am
587
588 clean-am: clean-generic clean-libLIBRARIES clean-libtool \
589 mostlyclean-am
590
591 distclean: distclean-am
592 -rm -rf ./$(DEPDIR)
593 -rm -f Makefile
594 distclean-am: clean-am distclean-DEJAGNU distclean-compile \
595 distclean-generic distclean-libtool distclean-tags
596
597 dvi: dvi-am
598
599 dvi-am:
600
601 html: html-am
602
603 info: info-am
604
605 info-am:
606
607 install-data-am:
608
609 install-exec-am: install-libLIBRARIES
610
611 install-info: install-info-am
612
613 install-man:
614
615 installcheck-am:
616
617 maintainer-clean: maintainer-clean-am
618 -rm -rf ./$(DEPDIR)
619 -rm -f Makefile
620 maintainer-clean-am: distclean-am maintainer-clean-generic
621
622 mostlyclean: mostlyclean-am
623
624 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
625 mostlyclean-libtool
626
627 pdf: pdf-am
628
629 pdf-am:
630
631 ps: ps-am
632
633 ps-am:
634
635 uninstall-am: uninstall-info-am uninstall-libLIBRARIES
636
637 .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \
638 clean-generic clean-libLIBRARIES clean-libtool ctags distclean \
639 distclean-DEJAGNU distclean-compile distclean-generic \
640 distclean-libtool distclean-tags distdir dvi dvi-am html \
641 html-am info info-am install install-am install-data \
642 install-data-am install-exec install-exec-am install-info \
643 install-info-am install-libLIBRARIES install-man install-strip \
644 installcheck installcheck-am installdirs maintainer-clean \
645 maintainer-clean-generic mostlyclean mostlyclean-compile \
646 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
647 tags uninstall uninstall-am uninstall-info-am \
648 uninstall-libLIBRARIES
649
650
651 # These are options that can either be enabled here, or can be enabled on the
652 # make command line (ie, make ENABLE_PROFILING=1):
653
654 # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are
655 # turned on, and Debug builds are turned off.
656 #ENABLE_OPTIMIZED = 1
657
658 # When ENABLE_PROFILING is enabled, the llvm source base is built with profile
659 # information to allow gprof to be used to get execution frequencies.
660 #ENABLE_PROFILING = 1
661
662 # This option tells the Makefiles to produce verbose output.
663 # It essentially prints the commands that make is executing
664 #VERBOSE = 1
665
666 # Include the rules.
667 # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE
668 # The inclusion of Makefile_rules MUST be done such that there is a space
669 # before "include". This prevents automake from processing the file and
670 # simply passes the inclusion on to GNU Make. The rules in Makefile_rules
671 # depend on this. DO NOT REMOVE THE SPACE BEFORE "include"
672 include $(top_srcdir)/Makefile_rules
673 # Tell versions [3.59,3.63) of GNU make to not export all variables.
674 # Otherwise a system limit (for SysV at least) may be exceeded.
675 .NOEXPORT:
0 # Makefile.in generated by automake 1.9.2 from Makefile.am.
1 # @configure_input@
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004 Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 @SET_MAKE@
15
16 #===-- lib/Analysis/Makefile.am ----------------------------*- Makefile -*--===#
17 #
18 # The LLVM Compiler Infrastructure
19 #
20 # This file was developed by Reid Spencer and is distributed under the
21 # University of Illinois Open Source License. See LICENSE.TXT for details.
22 #
23 #===------------------------------------------------------------------------===#
24
25 #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===#
26 #
27 # The LLVM Compiler Infrastructure
28 #
29 # This file was developed by Reid Spencer and is distributed under the
30 # University of Illinois Open Source License. See LICENSE.TXT for details.
31 #
32 #===------------------------------------------------------------------------===#
33
34 SOURCES = $(libLLVMAnalysis_a_SOURCES)
35
36 srcdir = @srcdir@
37 top_srcdir = @top_srcdir@
38 VPATH = @srcdir@
39 pkgdatadir = $(datadir)/@PACKAGE@
40 pkglibdir = $(libdir)/@PACKAGE@
41 pkgincludedir = $(includedir)/@PACKAGE@
42 top_builddir = ../..
43 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
44 install_sh_DATA = $(install_sh) -c -m 644
45 install_sh_PROGRAM = $(install_sh) -c
46 install_sh_SCRIPT = $(install_sh) -c
47 INSTALL_HEADER = $(INSTALL_DATA)
48 transform = $(program_transform_name)
49 NORMAL_INSTALL = :
50 PRE_INSTALL = :
51 POST_INSTALL = :
52 NORMAL_UNINSTALL = :
53 PRE_UNINSTALL = :
54 POST_UNINSTALL = :
55 build_triplet = @build@
56 host_triplet = @host@
57 target_triplet = @target@
58 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
59 $(top_srcdir)/Makefile_config
60 subdir = lib/Analysis
61 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
62 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
63 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
64 $(ACLOCAL_M4)
65 mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs
66 CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \
67 $(top_builddir)/include/llvm/Support/DataTypes.h \
68 $(top_builddir)/include/llvm/ADT/hash_map \
69 $(top_builddir)/include/llvm/ADT/hash_set \
70 $(top_builddir)/include/llvm/Support/ThreadSupport.h \
71 $(top_builddir)/include/llvm/ADT/iterator
72 CONFIG_CLEAN_FILES =
73 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
74 am__vpath_adj = case $$p in \
75 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
76 *) f=$$p;; \
77 esac;
78 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
79 am__installdirs = "$(DESTDIR)$(libdir)"
80 libLIBRARIES_INSTALL = $(INSTALL_DATA)
81 LIBRARIES = $(lib_LIBRARIES)
82 ARFLAGS = cru
83 libLLVMAnalysis_a_AR = $(AR) $(ARFLAGS)
84 libLLVMAnalysis_a_LIBADD =
85 am__objects_1 = AliasAnalysisCounter.$(OBJEXT) AliasAnalysis.$(OBJEXT) \
86 AliasAnalysisEvaluator.$(OBJEXT) AliasSetTracker.$(OBJEXT) \
87 BasicAliasAnalysis.$(OBJEXT) CFGPrinter.$(OBJEXT) \
88 Expressions.$(OBJEXT) InstCount.$(OBJEXT) Interval.$(OBJEXT) \
89 IntervalPartition.$(OBJEXT) LoadValueNumbering.$(OBJEXT) \
90 LoopInfo.$(OBJEXT) PostDominators.$(OBJEXT) \
91 ProfileInfo.$(OBJEXT) ProfileInfoLoader.$(OBJEXT) \
92 ProfileInfoLoaderPass.$(OBJEXT) ScalarEvolution.$(OBJEXT) \
93 Trace.$(OBJEXT) ValueNumbering.$(OBJEXT)
94 am_libLLVMAnalysis_a_OBJECTS = $(am__objects_1)
95 libLLVMAnalysis_a_OBJECTS = $(am_libLLVMAnalysis_a_OBJECTS)
96 DEFAULT_INCLUDES =
97 depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp
98 am__depfiles_maybe = depfiles
99 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
100 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
101 LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \
102 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
103 $(AM_CXXFLAGS) $(CXXFLAGS)
104 CXXLD = $(CXX)
105 CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \
106 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
107 SOURCES = $(libLLVMAnalysis_a_SOURCES)
108 DIST_SOURCES = $(libLLVMAnalysis_a_SOURCES)
109 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
110 html-recursive info-recursive install-data-recursive \
111 install-exec-recursive install-info-recursive \
112 install-recursive installcheck-recursive installdirs-recursive \
113 pdf-recursive ps-recursive uninstall-info-recursive \
114 uninstall-recursive
115 CTAGS = ctags
116 DEJATOOL = $(PACKAGE)
117 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
118 EXPECT = expect
119 RUNTEST = runtest
120 DIST_SUBDIRS = $(SUBDIRS)
121 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
122 INSTALL = @INSTALL@
123 ACLOCAL = @ACLOCAL@
124 ALLOCA = @ALLOCA@
125 AMDEP_FALSE = @AMDEP_FALSE@
126 AMDEP_TRUE = @AMDEP_TRUE@
127 AMTAR = @AMTAR@
128 AR = @AR@
129
130 # Target hardware architecture
131 ARCH = @ARCH@
132 ARCH_PPC_FALSE = @ARCH_PPC_FALSE@
133 ARCH_PPC_TRUE = @ARCH_PPC_TRUE@
134 ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@
135 ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@
136 ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@
137 ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@
138 ARCH_X86_FALSE = @ARCH_X86_FALSE@
139 ARCH_X86_TRUE = @ARCH_X86_TRUE@
140 AUTOCONF = @AUTOCONF@
141 AUTOHEADER = @AUTOHEADER@
142 AUTOMAKE = @AUTOMAKE@
143 AWK = @AWK@
144 BISON = @BISON@
145 BUILDMODE := @BUILDMODE@
146
147 # Path to the CC binary, which use used by testcases for native builds.
148 CC := @CC@
149 CCDEPMODE = @CCDEPMODE@
150 CFLAGS = @CFLAGS@
151 CPP = @CPP@
152 CPPFLAGS = @CPPFLAGS@
153
154 # Path to the C++ compiler to use. This is an optional setting, which defaults
155 # to whatever your gmake defaults to.
156 CXX = @CXX@
157 CXXCPP = @CXXCPP@
158 CXXDEPMODE = @CXXDEPMODE@
159 CXXFLAGS = @CXXFLAGS@
160 CYGPATH_W = @CYGPATH_W@
161 DEFS = @DEFS@
162 DEPDIR = @DEPDIR@
163 DOT = @DOT@
164 ECHO = echo
165 ECHO_C = @ECHO_C@
166 ECHO_N = @ECHO_N@
167 ECHO_T = @ECHO_T@
168 EGREP = @EGREP@
169 ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@
170 ENABLE_PROFILED = @ENABLE_PROFILED@
171
172 # Endian-ness of the target
173 ENDIAN = @ENDIAN@
174 ETAGS = @ETAGS@
175 ETAGSFLAGS = @ETAGSFLAGS@
176
177 # Executable file extension for this platform.
178 EXEEXT = @EXEEXT@
179 F77 = @F77@
180 FFLAGS = @FFLAGS@
181 FLEX = @LEX@
182 HAVE_BZIP2 = @HAVE_BZIP2@
183 HAVE_ZLIB = @HAVE_ZLIB@
184 INSTALL_DATA = @INSTALL_DATA@
185 INSTALL_PROGRAM = @INSTALL_PROGRAM@
186 INSTALL_SCRIPT = @INSTALL_SCRIPT@
187 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
188 JIT = @JIT@
189
190 # Linker flags.
191 LDFLAGS = @LDFLAGS@ @LDFLAGS@
192 LEX = @LEX@
193 LEXLIB = @LEXLIB@
194 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
195 LIBOBJS = @LIBOBJS@
196 LIBS = @LIBS@
197 LIBTOOL = @LIBTOOL@
198 LLVMCC1 = @LLVMCC1@
199 LLVMCC1PLUS = @LLVMCC1PLUS@
200
201 # Path to location for LLVM C/C++ front-end. You can modify this if you
202 # want to override the value set by configure.
203 LLVMGCCDIR := @LLVMGCCDIR@
204 LLVM_BINDIR := @LLVM_BINDIR@
205 LLVM_CONFIGTIME = @LLVM_CONFIGTIME@
206 LLVM_DATADIR := @LLVM_DATADIR@
207 LLVM_DOCSDIR := @LLVM_DOCSDIR@
208 LLVM_ETCDIR := @LLVM_ETCDIR@
209 LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@
210 LLVM_INFODIR := @LLVM_INFODIR@
211 LLVM_LIBDIR := @LLVM_LIBDIR@
212 LLVM_MANDIR := @LLVM_MANDIR@
213
214 # Autoconf configured values
215 LLVM_PREFIX := @LLVM_PREFIX@
216 LN_S = @LN_S@
217 LTLIBOBJS = @LTLIBOBJS@
218 MAKEINFO = @MAKEINFO@
219 MMAP_FILE = @MMAP_FILE@
220 OBJEXT = @OBJEXT@
221
222 # Target operating system for which LLVM will be compiled.
223 OS = @OS@
224 PACKAGE = @PACKAGE@
225 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
226 PACKAGE_NAME = @PACKAGE_NAME@
227 PACKAGE_STRING = @PACKAGE_STRING@
228 PACKAGE_TARNAME = @PACKAGE_TARNAME@
229 PACKAGE_VERSION = @PACKAGE_VERSION@
230 PATH_SEPARATOR = @PATH_SEPARATOR@
231
232 # Path to the Python interpreter
233 PYTHON := @PYTHON@
234 QMTEST = @QMTEST@
235 RANLIB = @RANLIB@
236 SET_MAKE = @SET_MAKE@
237 SHELL = @SHELL@
238
239 # Shared library extension for this platform.
240 SHLIBEXT = @SHLIBEXT@
241 STRIP = @STRIP@
242 VERSION = @VERSION@
243
244 # The pathnames of the Flex and Bison programs, respectively.
245 YACC = @YACC@
246 ac_ct_AR = @ac_ct_AR@
247 ac_ct_CC = @ac_ct_CC@
248 ac_ct_CXX = @ac_ct_CXX@
249 ac_ct_F77 = @ac_ct_F77@
250 ac_ct_RANLIB = @ac_ct_RANLIB@
251 ac_ct_STRIP = @ac_ct_STRIP@
252 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
253 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
254 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
255 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
256 am__include = @am__include@
257 am__leading_dot = @am__leading_dot@
258 am__quote = @am__quote@
259 am__tar = @am__tar@
260 am__untar = @am__untar@
261 bindir = @bindir@
262 build = @build@
263 build_alias = @build_alias@
264 build_cpu = @build_cpu@
265 build_os = @build_os@
266 build_vendor = @build_vendor@
267 datadir = @datadir@
268 exec_prefix = @exec_prefix@
269 host = @host@
270 host_alias = @host_alias@
271 host_cpu = @host_cpu@
272 host_os = @host_os@
273 host_vendor = @host_vendor@
274 ifGNUmake = @ifGNUmake@
275 includedir = @includedir@
276 infodir = @infodir@
277 install_sh = @install_sh@
278 libdir = @libdir@
279 libexecdir = @libexecdir@
280 localstatedir = @localstatedir@
281 mandir = @mandir@
282 mkdir_p = @mkdir_p@
283 oldincludedir = @oldincludedir@
284 prefix = @prefix@
285 program_transform_name = @program_transform_name@
286 sbindir = @sbindir@
287 sharedstatedir = @sharedstatedir@
288 subdirs = @subdirs@
289 sysconfdir = @sysconfdir@
290 target = @target@
291 target_alias = @target_alias@
292 target_cpu = @target_cpu@
293 target_os = @target_os@
294 target_vendor = @target_vendor@
295
296 # Options for all automake makefiles
297 ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4
298 AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc
299
300 # Libraries needed by tools
301 TOOLLINKOPTS = @LIBS@
302
303 # Path to the library archiver program.
304 AR_PATH = @AR@
305
306 # Paths to miscellaneous programs.
307 RPWD = pwd
308 SED = sed
309 RM = rm
310 CP = cp
311 LN = ln
312 CMP = cmp
313 MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs
314 DATE = date
315 MV = mv
316 VERB := @
317 IGNORE := true
318
319 # Determine the target for which LLVM should generate code.
320 LLVMGCCARCH := @target@/3.4-llvm
321
322 # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries:
323 LCC1 = @LLVMCC1@
324 LCC1XX = @LLVMCC1PLUS@
325
326 # Path to directory where object files should be stored during a build.
327 # Set OBJ_ROOT to "." if you do not want to use a separate place for
328 # object files.
329 OBJ_ROOT := .
330 SUBDIRS = IPA DataStructure
331 lib_LIBRARIES = libLLVMAnalysis.a
332 MYSOURCES = \
333 AliasAnalysisCounter.cpp \
334 AliasAnalysis.cpp \
335 AliasAnalysisEvaluator.cpp \
336 AliasSetTracker.cpp \
337 BasicAliasAnalysis.cpp \
338 CFGPrinter.cpp \
339 Expressions.cpp \
340 InstCount.cpp \
341 Interval.cpp \
342 IntervalPartition.cpp \
343 LoadValueNumbering.cpp \
344 LoopInfo.cpp \
345 PostDominators.cpp \
346 ProfileInfo.cpp \
347 ProfileInfoLoader.cpp \
348 ProfileInfoLoaderPass.cpp \
349 ScalarEvolution.cpp \
350 Trace.cpp \
351 ValueNumbering.cpp
352
353 libLLVMAnalysis_a_SOURCES = $(MYSOURCES)
354 PRELINK = libLLVMAnalysis.a
355 all: all-recursive
356
357 .SUFFIXES:
358 .SUFFIXES: .cpp .lo .o .obj
359 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps)
360 @for dep in $?; do \
361 case '$(am__configure_deps)' in \
362 *$$dep*) \
363 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
364 && exit 0; \
365 exit 1;; \
366 esac; \
367 done; \
368 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Analysis/Makefile'; \
369 cd $(top_srcdir) && \
370 $(AUTOMAKE) --foreign lib/Analysis/Makefile
371 .PRECIOUS: Makefile
372 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
373 @case '$?' in \
374 *config.status*) \
375 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
376 *) \
377 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
378 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
379 esac;
380
381 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
382 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
383
384 $(top_srcdir)/configure: $(am__configure_deps)
385 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
386 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
387 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
388 install-libLIBRARIES: $(lib_LIBRARIES)
389 @$(NORMAL_INSTALL)
390 test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
391 @list='$(lib_LIBRARIES)'; for p in $$list; do \
392 if test -f $$p; then \
393 f=$(am__strip_dir) \
394 echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
395 $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
396 else :; fi; \
397 done
398 @$(POST_INSTALL)
399 @list='$(lib_LIBRARIES)'; for p in $$list; do \
400 if test -f $$p; then \
401 p=$(am__strip_dir) \
402 echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \
403 $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \
404 else :; fi; \
405 done
406
407 uninstall-libLIBRARIES:
408 @$(NORMAL_UNINSTALL)
409 @list='$(lib_LIBRARIES)'; for p in $$list; do \
410 p=$(am__strip_dir) \
411 echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \
412 rm -f "$(DESTDIR)$(libdir)/$$p"; \
413 done
414
415 clean-libLIBRARIES:
416 -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
417 libLLVMAnalysis.a: $(libLLVMAnalysis_a_OBJECTS) $(libLLVMAnalysis_a_DEPENDENCIES)
418 -rm -f libLLVMAnalysis.a
419 $(libLLVMAnalysis_a_AR) libLLVMAnalysis.a $(libLLVMAnalysis_a_OBJECTS) $(libLLVMAnalysis_a_LIBADD)
420 $(RANLIB) libLLVMAnalysis.a
421
422 mostlyclean-compile:
423 -rm -f *.$(OBJEXT)
424
425 distclean-compile:
426 -rm -f *.tab.c
427
428 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AliasAnalysis.Po@am__quote@
429 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AliasAnalysisCounter.Po@am__quote@
430 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AliasAnalysisEvaluator.Po@am__quote@
431 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/AliasSetTracker.Po@am__quote@
432 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/BasicAliasAnalysis.Po@am__quote@
433 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CFGPrinter.Po@am__quote@
434 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Expressions.Po@am__quote@
435 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/InstCount.Po@am__quote@
436 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Interval.Po@am__quote@
437 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/IntervalPartition.Po@am__quote@
438 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LoadValueNumbering.Po@am__quote@
439 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LoopInfo.Po@am__quote@
440 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PostDominators.Po@am__quote@
441 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ProfileInfo.Po@am__quote@
442 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ProfileInfoLoader.Po@am__quote@
443 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ProfileInfoLoaderPass.Po@am__quote@
444 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ScalarEvolution.Po@am__quote@
445 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Trace.Po@am__quote@
446 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ValueNumbering.Po@am__quote@
447
448 .cpp.o:
449 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
450 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
451 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
452 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
453 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
454
455 .cpp.obj:
456 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
457 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
458 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
459 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
460 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
461
462 .cpp.lo:
463 @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
464 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
465 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
466 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
467 @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
468
469 mostlyclean-libtool:
470 -rm -f *.lo
471
472 clean-libtool:
473 -rm -rf .libs _libs
474
475 distclean-libtool:
476 -rm -f libtool
477 uninstall-info-am:
478
479 # This directory's subdirectories are mostly independent; you can cd
480 # into them and run `make' without going through this Makefile.
481 # To change the values of `make' variables: instead of editing Makefiles,
482 # (1) if the variable is set in `config.status', edit `config.status'
483 # (which will cause the Makefiles to be regenerated when you run `make');
484 # (2) otherwise, pass the desired values on the `make' command line.
485 $(RECURSIVE_TARGETS):
486 @set fnord $$MAKEFLAGS; amf=$$2; \
487 dot_seen=no; \
488 target=`echo $@ | sed s/-recursive//`; \
489 list='$(SUBDIRS)'; for subdir in $$list; do \
490 echo "Making $$target in $$subdir"; \
491 if test "$$subdir" = "."; then \
492 dot_seen=yes; \
493 local_target="$$target-am"; \
494 else \
495 local_target="$$target"; \
496 fi; \
497 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
498 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
499 done; \
500 if test "$$dot_seen" = "no"; then \
501 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
502 fi; test -z "$$fail"
503
504 mostlyclean-recursive clean-recursive distclean-recursive \
505 maintainer-clean-recursive:
506 @set fnord $$MAKEFLAGS; amf=$$2; \
507 dot_seen=no; \
508 case "$@" in \
509 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
510 *) list='$(SUBDIRS)' ;; \
511 esac; \
512 rev=''; for subdir in $$list; do \
513 if test "$$subdir" = "."; then :; else \
514 rev="$$subdir $$rev"; \
515 fi; \
516 done; \
517 rev="$$rev ."; \
518 target=`echo $@ | sed s/-recursive//`; \
519 for subdir in $$rev; do \
520 echo "Making $$target in $$subdir"; \
521 if test "$$subdir" = "."; then \
522 local_target="$$target-am"; \
523 else \
524 local_target="$$target"; \
525 fi; \
526 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
527 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
528 done && test -z "$$fail"
529 tags-recursive:
530 list='$(SUBDIRS)'; for subdir in $$list; do \
531 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
532 done
533 ctags-recursive:
534 list='$(SUBDIRS)'; for subdir in $$list; do \
535 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
536 done
537
538 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
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; } \
544 END { for (i in files) print i; }'`; \
545 mkid -fID $$unique
546 tags: TAGS
547
548 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
549 $(TAGS_FILES) $(LISP)
550 tags=; \
551 here=`pwd`; \
552 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
553 include_option=--etags-include; \
554 empty_fix=.; \
555 else \
556 include_option=--include; \
557 empty_fix=; \
558 fi; \
559 list='$(SUBDIRS)'; for subdir in $$list; do \
560 if test "$$subdir" = .; then :; else \
561 test ! -f $$subdir/TAGS || \
562 tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
563 fi; \
564 done; \
565 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
566 unique=`for i in $$list; do \
567 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
568 done | \
569 $(AWK) ' { files[$$0] = 1; } \
570 END { for (i in files) print i; }'`; \
571 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
572 test -n "$$unique" || unique=$$empty_fix; \
573 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
574 $$tags $$unique; \
575 fi
576 ctags: CTAGS
577 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
578 $(TAGS_FILES) $(LISP)
579 tags=; \
580 here=`pwd`; \
581 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
582 unique=`for i in $$list; do \
583 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
584 done | \
585 $(AWK) ' { files[$$0] = 1; } \
586 END { for (i in files) print i; }'`; \
587 test -z "$(CTAGS_ARGS)$$tags$$unique" \
588 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
589 $$tags $$unique
590
591 GTAGS:
592 here=`$(am__cd) $(top_builddir) && pwd` \
593 && cd $(top_srcdir) \
594 && gtags -i $(GTAGS_ARGS) $$here
595
596 distclean-tags:
597 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
598
599 check-DEJAGNU: site.exp
600 srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \
601 EXPECT=$(EXPECT); export EXPECT; \
602 runtest=$(RUNTEST); \
603 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
604 l='$(DEJATOOL)'; for tool in $$l; do \
605 $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \
606 done; \
607 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
608 fi
609 site.exp: Makefile
610 @echo 'Making a new site.exp file...'
611 @echo '## these variables are automatically generated by make ##' >site.tmp
612 @echo '# Do not edit here. If you wish to override these values' >>site.tmp
613 @echo '# edit the last section' >>site.tmp
614 @echo 'set srcdir $(srcdir)' >>site.tmp
615 @echo "set objdir `pwd`" >>site.tmp
616 @echo 'set build_alias "$(build_alias)"' >>site.tmp
617 @echo 'set build_triplet $(build_triplet)' >>site.tmp
618 @echo 'set host_alias "$(host_alias)"' >>site.tmp
619 @echo 'set host_triplet $(host_triplet)' >>site.tmp
620 @echo 'set target_alias "$(target_alias)"' >>site.tmp
621 @echo 'set target_triplet $(target_triplet)' >>site.tmp
622 @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
623 @test ! -f site.exp || \
624 sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
625 @-rm -f site.bak
626 @test ! -f site.exp || mv site.exp site.bak
627 @mv site.tmp site.exp
628
629 distclean-DEJAGNU:
630 -rm -f site.exp site.bak
631 -l='$(DEJATOOL)'; for tool in $$l; do \
632 rm -f $$tool.sum $$tool.log; \
633 done
634
635 distdir: $(DISTFILES)
636 $(mkdir_p) $(distdir)/../..
637 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
638 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
639 list='$(DISTFILES)'; for file in $$list; do \
640 case $$file in \
641 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
642 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
643 esac; \
644 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
645 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
646 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
647 dir="/$$dir"; \
648 $(mkdir_p) "$(distdir)$$dir"; \
649 else \
650 dir=''; \
651 fi; \
652 if test -d $$d/$$file; then \
653 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
654 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
655 fi; \
656 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
657 else \
658 test -f $(distdir)/$$file \
659 || cp -p $$d/$$file $(distdir)/$$file \
660 || exit 1; \
661 fi; \
662 done
663 list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
664 if test "$$subdir" = .; then :; else \
665 test -d "$(distdir)/$$subdir" \
666 || $(mkdir_p) "$(distdir)/$$subdir" \
667 || exit 1; \
668 distdir=`$(am__cd) $(distdir) && pwd`; \
669 top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
670 (cd $$subdir && \
671 $(MAKE) $(AM_MAKEFLAGS) \
672 top_distdir="$$top_distdir" \
673 distdir="$$distdir/$$subdir" \
674 distdir) \
675 || exit 1; \
676 fi; \
677 done
678 check-am: all-am
679 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
680 check: check-recursive
681 all-am: Makefile $(LIBRARIES)
682 installdirs: installdirs-recursive
683 installdirs-am:
684 for dir in "$(DESTDIR)$(libdir)"; do \
685 test -z "$$dir" || $(mkdir_p) "$$dir"; \
686 done
687 install: install-recursive
688 install-exec: install-exec-recursive
689 install-data: install-data-recursive
690 uninstall: uninstall-recursive
691
692 install-am: all-am
693 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
694
695 installcheck: installcheck-recursive
696 install-strip:
697 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
698 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
699 `test -z '$(STRIP)' || \
700 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
701 mostlyclean-generic:
702
703 clean-generic:
704
705 distclean-generic:
706 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
707
708 maintainer-clean-generic:
709 @echo "This command is intended for maintainers to use"
710 @echo "it deletes files that may require special tools to rebuild."
711 clean: clean-recursive
712
713 clean-am: clean-generic clean-libLIBRARIES clean-libtool \
714 mostlyclean-am
715
716 distclean: distclean-recursive
717 -rm -rf ./$(DEPDIR)
718 -rm -f Makefile
719 distclean-am: clean-am distclean-DEJAGNU distclean-compile \
720 distclean-generic distclean-libtool distclean-tags
721
722 dvi: dvi-recursive
723
724 dvi-am:
725
726 html: html-recursive
727
728 info: info-recursive
729
730 info-am:
731
732 install-data-am:
733
734 install-exec-am: install-libLIBRARIES
735
736 install-info: install-info-recursive
737
738 install-man:
739
740 installcheck-am:
741
742 maintainer-clean: maintainer-clean-recursive
743 -rm -rf ./$(DEPDIR)
744 -rm -f Makefile
745 maintainer-clean-am: distclean-am maintainer-clean-generic
746
747 mostlyclean: mostlyclean-recursive
748
749 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
750 mostlyclean-libtool
751
752 pdf: pdf-recursive
753
754 pdf-am:
755
756 ps: ps-recursive
757
758 ps-am:
759
760 uninstall-am: uninstall-info-am uninstall-libLIBRARIES
761
762 uninstall-info: uninstall-info-recursive
763
764 .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \
765 check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \
766 clean-libtool clean-recursive ctags ctags-recursive distclean \
767 distclean-DEJAGNU distclean-compile distclean-generic \
768 distclean-libtool distclean-recursive distclean-tags distdir \
769 dvi dvi-am html html-am info info-am install install-am \
770 install-data install-data-am install-exec install-exec-am \
771 install-info install-info-am install-libLIBRARIES install-man \
772 install-strip installcheck installcheck-am installdirs \
773 installdirs-am maintainer-clean maintainer-clean-generic \
774 maintainer-clean-recursive mostlyclean mostlyclean-compile \
775 mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
776 pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
777 uninstall-info-am uninstall-libLIBRARIES
778
779
780 # These are options that can either be enabled here, or can be enabled on the
781 # make command line (ie, make ENABLE_PROFILING=1):
782
783 # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are
784 # turned on, and Debug builds are turned off.
785 #ENABLE_OPTIMIZED = 1
786
787 # When ENABLE_PROFILING is enabled, the llvm source base is built with profile
788 # information to allow gprof to be used to get execution frequencies.
789 #ENABLE_PROFILING = 1
790
791 # This option tells the Makefiles to produce verbose output.
792 # It essentially prints the commands that make is executing
793 #VERBOSE = 1
794
795 # Include the rules.
796 # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE
797 # The inclusion of Makefile_rules MUST be done such that there is a space
798 # before "include". This prevents automake from processing the file and
799 # simply passes the inclusion on to GNU Make. The rules in Makefile_rules
800 # depend on this. DO NOT REMOVE THE SPACE BEFORE "include"
801 include $(top_srcdir)/Makefile_rules
802 # Tell versions [3.59,3.63) of GNU make to not export all variables.
803 # Otherwise a system limit (for SysV at least) may be exceeded.
804 .NOEXPORT:
0 # Makefile.in generated by automake 1.9.2 from Makefile.am.
1 # @configure_input@
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004 Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 @SET_MAKE@
15
16 #===-- lib/AsmParser/Makefile.am ---------------------------*- Makefile -*--===#
17 #
18 # The LLVM Compiler Infrastructure
19 #
20 # This file was developed by Reid Spencer and is distributed under the
21 # University of Illinois Open Source License. See LICENSE.TXT for details.
22 #
23 #===------------------------------------------------------------------------===#
24
25 #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===#
26 #
27 # The LLVM Compiler Infrastructure
28 #
29 # This file was developed by Reid Spencer and is distributed under the
30 # University of Illinois Open Source License. See LICENSE.TXT for details.
31 #
32 #===------------------------------------------------------------------------===#
33
34 SOURCES = $(libLLVMAsmParser_a_SOURCES)
35
36 srcdir = @srcdir@
37 top_srcdir = @top_srcdir@
38 VPATH = @srcdir@
39 pkgdatadir = $(datadir)/@PACKAGE@
40 pkglibdir = $(libdir)/@PACKAGE@
41 pkgincludedir = $(includedir)/@PACKAGE@
42 top_builddir = ../..
43 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
44 install_sh_DATA = $(install_sh) -c -m 644
45 install_sh_PROGRAM = $(install_sh) -c
46 install_sh_SCRIPT = $(install_sh) -c
47 INSTALL_HEADER = $(INSTALL_DATA)
48 transform = $(program_transform_name)
49 NORMAL_INSTALL = :
50 PRE_INSTALL = :
51 POST_INSTALL = :
52 NORMAL_UNINSTALL = :
53 PRE_UNINSTALL = :
54 POST_UNINSTALL = :
55 build_triplet = @build@
56 host_triplet = @host@
57 target_triplet = @target@
58 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
59 $(top_srcdir)/Makefile_config
60 subdir = lib/AsmParser
61 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
62 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
63 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
64 $(ACLOCAL_M4)
65 mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs
66 CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \
67 $(top_builddir)/include/llvm/Support/DataTypes.h \
68 $(top_builddir)/include/llvm/ADT/hash_map \
69 $(top_builddir)/include/llvm/ADT/hash_set \
70 $(top_builddir)/include/llvm/Support/ThreadSupport.h \
71 $(top_builddir)/include/llvm/ADT/iterator
72 CONFIG_CLEAN_FILES =
73 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
74 am__vpath_adj = case $$p in \
75 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
76 *) f=$$p;; \
77 esac;
78 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
79 am__installdirs = "$(DESTDIR)$(libdir)"
80 libLIBRARIES_INSTALL = $(INSTALL_DATA)
81 LIBRARIES = $(lib_LIBRARIES)
82 ARFLAGS = cru
83 libLLVMAsmParser_a_AR = $(AR) $(ARFLAGS)
84 libLLVMAsmParser_a_LIBADD =
85 am__objects_1 = llvmAsmParser.$(OBJEXT) Lexer.$(OBJEXT)
86 am_libLLVMAsmParser_a_OBJECTS = Parser.$(OBJEXT) $(am__objects_1)
87 libLLVMAsmParser_a_OBJECTS = $(am_libLLVMAsmParser_a_OBJECTS)
88 DEFAULT_INCLUDES =
89 depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp
90 am__depfiles_maybe = depfiles
91 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
92 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
93 LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \
94 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
95 $(AM_CXXFLAGS) $(CXXFLAGS)
96 CXXLD = $(CXX)
97 CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \
98 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
99 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
100 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
101 LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \
102 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
103 $(AM_CFLAGS) $(CFLAGS)
104 CCLD = $(CC)
105 LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
106 $(AM_LDFLAGS) $(LDFLAGS) -o $@
107 SOURCES = $(libLLVMAsmParser_a_SOURCES)
108 DIST_SOURCES = $(libLLVMAsmParser_a_SOURCES)
109 CTAGS = ctags
110 DEJATOOL = $(PACKAGE)
111 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
112 EXPECT = expect
113 RUNTEST = runtest
114 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
115 INSTALL = @INSTALL@
116 ACLOCAL = @ACLOCAL@
117 ALLOCA = @ALLOCA@
118 AMDEP_FALSE = @AMDEP_FALSE@
119 AMDEP_TRUE = @AMDEP_TRUE@
120 AMTAR = @AMTAR@
121 AR = @AR@
122
123 # Target hardware architecture
124 ARCH = @ARCH@
125 ARCH_PPC_FALSE = @ARCH_PPC_FALSE@
126 ARCH_PPC_TRUE = @ARCH_PPC_TRUE@
127 ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@
128 ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@
129 ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@
130 ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@
131 ARCH_X86_FALSE = @ARCH_X86_FALSE@
132 ARCH_X86_TRUE = @ARCH_X86_TRUE@
133 AUTOCONF = @AUTOCONF@
134 AUTOHEADER = @AUTOHEADER@
135 AUTOMAKE = @AUTOMAKE@
136 AWK = @AWK@
137 BISON = @BISON@
138 BUILDMODE := @BUILDMODE@
139
140 # Path to the CC binary, which use used by testcases for native builds.
141 CC := @CC@
142 CCDEPMODE = @CCDEPMODE@
143 CFLAGS = @CFLAGS@
144 CPP = @CPP@
145 CPPFLAGS = @CPPFLAGS@
146
147 # Path to the C++ compiler to use. This is an optional setting, which defaults
148 # to whatever your gmake defaults to.
149 CXX = @CXX@
150 CXXCPP = @CXXCPP@
151 CXXDEPMODE = @CXXDEPMODE@
152 CXXFLAGS = @CXXFLAGS@
153 CYGPATH_W = @CYGPATH_W@
154 DEFS = @DEFS@
155 DEPDIR = @DEPDIR@
156 DOT = @DOT@
157 ECHO = echo
158 ECHO_C = @ECHO_C@
159 ECHO_N = @ECHO_N@
160 ECHO_T = @ECHO_T@
161 EGREP = @EGREP@
162 ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@
163 ENABLE_PROFILED = @ENABLE_PROFILED@
164
165 # Endian-ness of the target
166 ENDIAN = @ENDIAN@
167 ETAGS = @ETAGS@
168 ETAGSFLAGS = @ETAGSFLAGS@
169
170 # Executable file extension for this platform.
171 EXEEXT = @EXEEXT@
172 F77 = @F77@
173 FFLAGS = @FFLAGS@
174 FLEX = @LEX@
175 HAVE_BZIP2 = @HAVE_BZIP2@
176 HAVE_ZLIB = @HAVE_ZLIB@
177 INSTALL_DATA = @INSTALL_DATA@
178 INSTALL_PROGRAM = @INSTALL_PROGRAM@
179 INSTALL_SCRIPT = @INSTALL_SCRIPT@
180 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
181 JIT = @JIT@
182
183 # Linker flags.
184 LDFLAGS = @LDFLAGS@ @LDFLAGS@
185 LEX = @LEX@
186 LEXLIB = @LEXLIB@
187 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
188 LIBOBJS = @LIBOBJS@
189 LIBS = @LIBS@
190 LIBTOOL = @LIBTOOL@
191 LLVMCC1 = @LLVMCC1@
192 LLVMCC1PLUS = @LLVMCC1PLUS@
193
194 # Path to location for LLVM C/C++ front-end. You can modify this if you
195 # want to override the value set by configure.
196 LLVMGCCDIR := @LLVMGCCDIR@
197 LLVM_BINDIR := @LLVM_BINDIR@
198 LLVM_CONFIGTIME = @LLVM_CONFIGTIME@
199 LLVM_DATADIR := @LLVM_DATADIR@
200 LLVM_DOCSDIR := @LLVM_DOCSDIR@
201 LLVM_ETCDIR := @LLVM_ETCDIR@
202 LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@
203 LLVM_INFODIR := @LLVM_INFODIR@
204 LLVM_LIBDIR := @LLVM_LIBDIR@
205 LLVM_MANDIR := @LLVM_MANDIR@
206
207 # Autoconf configured values
208 LLVM_PREFIX := @LLVM_PREFIX@
209 LN_S = @LN_S@
210 LTLIBOBJS = @LTLIBOBJS@
211 MAKEINFO = @MAKEINFO@
212 MMAP_FILE = @MMAP_FILE@
213 OBJEXT = @OBJEXT@
214
215 # Target operating system for which LLVM will be compiled.
216 OS = @OS@
217 PACKAGE = @PACKAGE@
218 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
219 PACKAGE_NAME = @PACKAGE_NAME@
220 PACKAGE_STRING = @PACKAGE_STRING@
221 PACKAGE_TARNAME = @PACKAGE_TARNAME@
222 PACKAGE_VERSION = @PACKAGE_VERSION@
223 PATH_SEPARATOR = @PATH_SEPARATOR@
224
225 # Path to the Python interpreter
226 PYTHON := @PYTHON@
227 QMTEST = @QMTEST@
228 RANLIB = @RANLIB@
229 SET_MAKE = @SET_MAKE@
230 SHELL = @SHELL@
231
232 # Shared library extension for this platform.
233 SHLIBEXT = @SHLIBEXT@
234 STRIP = @STRIP@
235 VERSION = @VERSION@
236
237 # The pathnames of the Flex and Bison programs, respectively.
238 YACC = @YACC@
239 ac_ct_AR = @ac_ct_AR@
240 ac_ct_CC = @ac_ct_CC@
241 ac_ct_CXX = @ac_ct_CXX@
242 ac_ct_F77 = @ac_ct_F77@
243 ac_ct_RANLIB = @ac_ct_RANLIB@
244 ac_ct_STRIP = @ac_ct_STRIP@
245 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
246 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
247 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
248 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
249 am__include = @am__include@
250 am__leading_dot = @am__leading_dot@
251 am__quote = @am__quote@
252 am__tar = @am__tar@
253 am__untar = @am__untar@
254 bindir = @bindir@
255 build = @build@
256 build_alias = @build_alias@
257 build_cpu = @build_cpu@
258 build_os = @build_os@
259 build_vendor = @build_vendor@
260 datadir = @datadir@
261 exec_prefix = @exec_prefix@
262 host = @host@
263 host_alias = @host_alias@
264 host_cpu = @host_cpu@
265 host_os = @host_os@
266 host_vendor = @host_vendor@
267 ifGNUmake = @ifGNUmake@
268 includedir = @includedir@
269 infodir = @infodir@
270 install_sh = @install_sh@
271 libdir = @libdir@
272 libexecdir = @libexecdir@
273 localstatedir = @localstatedir@
274 mandir = @mandir@
275 mkdir_p = @mkdir_p@
276 oldincludedir = @oldincludedir@
277 prefix = @prefix@
278 program_transform_name = @program_transform_name@
279 sbindir = @sbindir@
280 sharedstatedir = @sharedstatedir@
281 subdirs = @subdirs@
282 sysconfdir = @sysconfdir@
283 target = @target@
284 target_alias = @target_alias@
285 target_cpu = @target_cpu@
286 target_os = @target_os@
287 target_vendor = @target_vendor@
288
289 # Options for all automake makefiles
290 ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4
291 AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc
292
293 # Libraries needed by tools
294 TOOLLINKOPTS = @LIBS@
295
296 # Path to the library archiver program.
297 AR_PATH = @AR@
298
299 # Paths to miscellaneous programs.
300 RPWD = pwd
301 SED = sed
302 RM = rm
303 CP = cp
304 LN = ln
305 CMP = cmp
306 MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs
307 DATE = date
308 MV = mv
309 VERB := @
310 IGNORE := true
311
312 # Determine the target for which LLVM should generate code.
313 LLVMGCCARCH := @target@/3.4-llvm
314
315 # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries:
316 LCC1 = @LLVMCC1@
317 LCC1XX = @LLVMCC1PLUS@
318
319 # Path to directory where object files should be stored during a build.
320 # Set OBJ_ROOT to "." if you do not want to use a separate place for
321 # object files.
322 OBJ_ROOT := .
323 lib_LIBRARIES = libLLVMAsmParser.a
324 BUILT_SOURCES = llvmAsmParser.cpp Lexer.cpp llvmAsmParser.h
325 libLLVMAsmParser_a_SOURCES = Parser.cpp $(BUILT_SOURCES)
326 PRELINK = libLLVMAsmParser.a
327 all: $(BUILT_SOURCES)
328 $(MAKE) $(AM_MAKEFLAGS) all-am
329
330 .SUFFIXES:
331 .SUFFIXES: .cpp .lo .o .obj
332 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps)
333 @for dep in $?; do \
334 case '$(am__configure_deps)' in \
335 *$$dep*) \
336 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
337 && exit 0; \
338 exit 1;; \
339 esac; \
340 done; \
341 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/AsmParser/Makefile'; \
342 cd $(top_srcdir) && \
343 $(AUTOMAKE) --foreign lib/AsmParser/Makefile
344 .PRECIOUS: Makefile
345 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
346 @case '$?' in \
347 *config.status*) \
348 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
349 *) \
350 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
351 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
352 esac;
353
354 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
355 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
356
357 $(top_srcdir)/configure: $(am__configure_deps)
358 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
359 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
360 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
361 install-libLIBRARIES: $(lib_LIBRARIES)
362 @$(NORMAL_INSTALL)
363 test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
364 @list='$(lib_LIBRARIES)'; for p in $$list; do \
365 if test -f $$p; then \
366 f=$(am__strip_dir) \
367 echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
368 $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
369 else :; fi; \
370 done
371 @$(POST_INSTALL)
372 @list='$(lib_LIBRARIES)'; for p in $$list; do \
373 if test -f $$p; then \
374 p=$(am__strip_dir) \
375 echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \
376 $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \
377 else :; fi; \
378 done
379
380 uninstall-libLIBRARIES:
381 @$(NORMAL_UNINSTALL)
382 @list='$(lib_LIBRARIES)'; for p in $$list; do \
383 p=$(am__strip_dir) \
384 echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \
385 rm -f "$(DESTDIR)$(libdir)/$$p"; \
386 done
387
388 clean-libLIBRARIES:
389 -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
390 libLLVMAsmParser.a: $(libLLVMAsmParser_a_OBJECTS) $(libLLVMAsmParser_a_DEPENDENCIES)
391 -rm -f libLLVMAsmParser.a
392 $(libLLVMAsmParser_a_AR) libLLVMAsmParser.a $(libLLVMAsmParser_a_OBJECTS) $(libLLVMAsmParser_a_LIBADD)
393 $(RANLIB) libLLVMAsmParser.a
394
395 mostlyclean-compile:
396 -rm -f *.$(OBJEXT)
397
398 distclean-compile:
399 -rm -f *.tab.c
400
401 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Lexer.Po@am__quote@
402 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Parser.Po@am__quote@
403 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/llvmAsmParser.Po@am__quote@
404
405 .cpp.o:
406 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
407 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
408 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
409 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
410 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
411
412 .cpp.obj:
413 @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \
414 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
415 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
416 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
417 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
418
419 .cpp.lo:
420 @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
421 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
422 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
423 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
424 @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
425
426 mostlyclean-libtool:
427 -rm -f *.lo
428
429 clean-libtool:
430 -rm -rf .libs _libs
431
432 distclean-libtool:
433 -rm -f libtool
434 uninstall-info-am:
435
436 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
437 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
438 unique=`for i in $$list; do \
439 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
440 done | \
441 $(AWK) ' { files[$$0] = 1; } \
442 END { for (i in files) print i; }'`; \
443 mkid -fID $$unique
444 tags: TAGS
445
446 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
447 $(TAGS_FILES) $(LISP)
448 tags=; \
449 here=`pwd`; \
450 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
451 unique=`for i in $$list; do \
452 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
453 done | \
454 $(AWK) ' { files[$$0] = 1; } \
455 END { for (i in files) print i; }'`; \
456 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
457 test -n "$$unique" || unique=$$empty_fix; \
458 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
459 $$tags $$unique; \
460 fi
461 ctags: CTAGS
462 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
463 $(TAGS_FILES) $(LISP)
464 tags=; \
465 here=`pwd`; \
466 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
467 unique=`for i in $$list; do \
468 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
469 done | \
470 $(AWK) ' { files[$$0] = 1; } \
471 END { for (i in files) print i; }'`; \
472 test -z "$(CTAGS_ARGS)$$tags$$unique" \
473 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
474 $$tags $$unique
475
476 GTAGS:
477 here=`$(am__cd) $(top_builddir) && pwd` \
478 && cd $(top_srcdir) \
479 && gtags -i $(GTAGS_ARGS) $$here
480
481 distclean-tags:
482 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
483
484 check-DEJAGNU: site.exp
485 srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \
486 EXPECT=$(EXPECT); export EXPECT; \
487 runtest=$(RUNTEST); \
488 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
489 l='$(DEJATOOL)'; for tool in $$l; do \
490 $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \
491 done; \
492 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
493 fi
494 site.exp: Makefile
495 @echo 'Making a new site.exp file...'
496 @echo '## these variables are automatically generated by make ##' >site.tmp
497 @echo '# Do not edit here. If you wish to override these values' >>site.tmp
498 @echo '# edit the last section' >>site.tmp
499 @echo 'set srcdir $(srcdir)' >>site.tmp
500 @echo "set objdir `pwd`" >>site.tmp
501 @echo 'set build_alias "$(build_alias)"' >>site.tmp
502 @echo 'set build_triplet $(build_triplet)' >>site.tmp
503 @echo 'set host_alias "$(host_alias)"' >>site.tmp
504 @echo 'set host_triplet $(host_triplet)' >>site.tmp
505 @echo 'set target_alias "$(target_alias)"' >>site.tmp
506 @echo 'set target_triplet $(target_triplet)' >>site.tmp
507 @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
508 @test ! -f site.exp || \
509 sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
510 @-rm -f site.bak
511 @test ! -f site.exp || mv site.exp site.bak
512 @mv site.tmp site.exp
513
514 distclean-DEJAGNU:
515 -rm -f site.exp site.bak
516 -l='$(DEJATOOL)'; for tool in $$l; do \
517 rm -f $$tool.sum $$tool.log; \
518 done
519
520 distdir: $(DISTFILES)
521 $(mkdir_p) $(distdir)/../..
522 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
523 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
524 list='$(DISTFILES)'; for file in $$list; do \
525 case $$file in \
526 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
527 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
528 esac; \
529 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
530 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
531 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
532 dir="/$$dir"; \
533 $(mkdir_p) "$(distdir)$$dir"; \
534 else \
535 dir=''; \
536 fi; \
537 if test -d $$d/$$file; then \
538 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
539 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
540 fi; \
541 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
542 else \
543 test -f $(distdir)/$$file \
544 || cp -p $$d/$$file $(distdir)/$$file \
545 || exit 1; \
546 fi; \
547 done
548 check-am: all-am
549 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
550 check: $(BUILT_SOURCES)
551 $(MAKE) $(AM_MAKEFLAGS) check-am
552 all-am: Makefile $(LIBRARIES)
553 installdirs:
554 for dir in "$(DESTDIR)$(libdir)"; do \
555 test -z "$$dir" || $(mkdir_p) "$$dir"; \
556 done
557 install: $(BUILT_SOURCES)
558 $(MAKE) $(AM_MAKEFLAGS) install-am
559 install-exec: install-exec-am
560 install-data: install-data-am
561 uninstall: uninstall-am
562
563 install-am: all-am
564 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
565
566 installcheck: installcheck-am
567 install-strip:
568 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
569 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
570 `test -z '$(STRIP)' || \
571 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
572 mostlyclean-generic:
573
574 clean-generic:
575
576 distclean-generic:
577 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
578
579 maintainer-clean-generic:
580 @echo "This command is intended for maintainers to use"
581 @echo "it deletes files that may require special tools to rebuild."
582 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
583 clean: clean-am
584
585 clean-am: clean-generic clean-libLIBRARIES clean-libtool \
586 mostlyclean-am
587
588 distclean: distclean-am
589 -rm -rf ./$(DEPDIR)
590 -rm -f Makefile
591 distclean-am: clean-am distclean-DEJAGNU distclean-compile \
592 distclean-generic distclean-libtool distclean-tags
593
594 dvi: dvi-am
595
596 dvi-am:
597
598 html: html-am
599
600 info: info-am
601
602 info-am:
603
604 install-data-am:
605
606 install-exec-am: install-libLIBRARIES
607
608 install-info: install-info-am
609
610 install-man:
611
612 installcheck-am:
613
614 maintainer-clean: maintainer-clean-am
615 -rm -rf ./$(DEPDIR)
616 -rm -f Makefile
617 maintainer-clean-am: distclean-am maintainer-clean-generic
618
619 mostlyclean: mostlyclean-am
620
621 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
622 mostlyclean-libtool
623
624 pdf: pdf-am
625
626 pdf-am:
627
628 ps: ps-am
629
630 ps-am:
631
632 uninstall-am: uninstall-info-am uninstall-libLIBRARIES
633
634 .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \
635 clean-generic clean-libLIBRARIES clean-libtool ctags distclean \
636 distclean-DEJAGNU distclean-compile distclean-generic \
637 distclean-libtool distclean-tags distdir dvi dvi-am html \
638 html-am info info-am install install-am install-data \
639 install-data-am install-exec install-exec-am install-info \
640 install-info-am install-libLIBRARIES install-man install-strip \
641 installcheck installcheck-am installdirs maintainer-clean \
642 maintainer-clean-generic mostlyclean mostlyclean-compile \
643 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
644 tags uninstall uninstall-am uninstall-info-am \
645 uninstall-libLIBRARIES
646
647
648 # These are options that can either be enabled here, or can be enabled on the
649 # make command line (ie, make ENABLE_PROFILING=1):
650
651 # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are
652 # turned on, and Debug builds are turned off.
653 #ENABLE_OPTIMIZED = 1
654
655 # When ENABLE_PROFILING is enabled, the llvm source base is built with profile
656 # information to allow gprof to be used to get execution frequencies.
657 #ENABLE_PROFILING = 1
658
659 # This option tells the Makefiles to produce verbose output.
660 # It essentially prints the commands that make is executing
661 #VERBOSE = 1
662
663 # Include the rules.
664 # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE
665 # The inclusion of Makefile_rules MUST be done such that there is a space
666 # before "include". This prevents automake from processing the file and
667 # simply passes the inclusion on to GNU Make. The rules in Makefile_rules
668 # depend on this. DO NOT REMOVE THE SPACE BEFORE "include"
669 include $(top_srcdir)/Makefile_rules
670
671 Lexer.o: llvmAsmParser.h
672 # Tell versions [3.59,3.63) of GNU make to not export all variables.
673 # Otherwise a system limit (for SysV at least) may be exceeded.
674 .NOEXPORT:
0 # Makefile.in generated by automake 1.9.2 from Makefile.am.
1 # @configure_input@
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004 Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 @SET_MAKE@
15
16 #===-- lib/Bytecode/Makefile.am ----------------------------*- Makefile -*--===#
17 #
18 # The LLVM Compiler Infrastructure
19 #
20 # This file was developed by Reid Spencer and is distributed under the
21 # University of Illinois Open Source License. See LICENSE.TXT for details.
22 #
23 #===------------------------------------------------------------------------===#
24
25 #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===#
26 #
27 # The LLVM Compiler Infrastructure
28 #
29 # This file was developed by Reid Spencer and is distributed under the
30 # University of Illinois Open Source License. See LICENSE.TXT for details.
31 #
32 #===------------------------------------------------------------------------===#
33 srcdir = @srcdir@
34 top_srcdir = @top_srcdir@
35 VPATH = @srcdir@
36 pkgdatadir = $(datadir)/@PACKAGE@
37 pkglibdir = $(libdir)/@PACKAGE@
38 pkgincludedir = $(includedir)/@PACKAGE@
39 top_builddir = ../..
40 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
41 install_sh_DATA = $(install_sh) -c -m 644
42 install_sh_PROGRAM = $(install_sh) -c
43 install_sh_SCRIPT = $(install_sh) -c
44 INSTALL_HEADER = $(INSTALL_DATA)
45 transform = $(program_transform_name)
46 NORMAL_INSTALL = :
47 PRE_INSTALL = :
48 POST_INSTALL = :
49 NORMAL_UNINSTALL = :
50 PRE_UNINSTALL = :
51 POST_UNINSTALL = :
52 build_triplet = @build@
53 host_triplet = @host@
54 target_triplet = @target@
55 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
56 $(top_srcdir)/Makefile_config
57 subdir = lib/Bytecode
58 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
59 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
60 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
61 $(ACLOCAL_M4)
62 mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs
63 CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \
64 $(top_builddir)/include/llvm/Support/DataTypes.h \
65 $(top_builddir)/include/llvm/ADT/hash_map \
66 $(top_builddir)/include/llvm/ADT/hash_set \
67 $(top_builddir)/include/llvm/Support/ThreadSupport.h \
68 $(top_builddir)/include/llvm/ADT/iterator
69 CONFIG_CLEAN_FILES =
70 SOURCES =
71 DIST_SOURCES =
72 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
73 html-recursive info-recursive install-data-recursive \
74 install-exec-recursive install-info-recursive \
75 install-recursive installcheck-recursive installdirs-recursive \
76 pdf-recursive ps-recursive uninstall-info-recursive \
77 uninstall-recursive
78 CTAGS = ctags
79 DEJATOOL = $(PACKAGE)
80 RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir
81 EXPECT = expect
82 RUNTEST = runtest
83 DIST_SUBDIRS = $(SUBDIRS)
84 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
85 INSTALL = @INSTALL@
86 ACLOCAL = @ACLOCAL@
87 ALLOCA = @ALLOCA@
88 AMDEP_FALSE = @AMDEP_FALSE@
89 AMDEP_TRUE = @AMDEP_TRUE@
90 AMTAR = @AMTAR@
91 AR = @AR@
92
93 # Target hardware architecture
94 ARCH = @ARCH@
95 ARCH_PPC_FALSE = @ARCH_PPC_FALSE@
96 ARCH_PPC_TRUE = @ARCH_PPC_TRUE@
97 ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@
98 ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@
99 ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@
100 ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@
101 ARCH_X86_FALSE = @ARCH_X86_FALSE@
102 ARCH_X86_TRUE = @ARCH_X86_TRUE@
103 AUTOCONF = @AUTOCONF@
104 AUTOHEADER = @AUTOHEADER@
105 AUTOMAKE = @AUTOMAKE@
106 AWK = @AWK@
107 BISON = @BISON@
108 BUILDMODE := @BUILDMODE@
109
110 # Path to the CC binary, which use used by testcases for native builds.
111 CC := @CC@
112 CCDEPMODE = @CCDEPMODE@
113 CFLAGS = @CFLAGS@
114 CPP = @CPP@
115 CPPFLAGS = @CPPFLAGS@
116
117 # Path to the C++ compiler to use. This is an optional setting, which defaults
118 # to whatever your gmake defaults to.
119 CXX = @CXX@
120 CXXCPP = @CXXCPP@
121 CXXDEPMODE = @CXXDEPMODE@
122 CXXFLAGS = @CXXFLAGS@
123 CYGPATH_W = @CYGPATH_W@
124 DEFS = @DEFS@
125 DEPDIR = @DEPDIR@
126 DOT = @DOT@
127 ECHO = echo
128 ECHO_C = @ECHO_C@
129 ECHO_N = @ECHO_N@
130 ECHO_T = @ECHO_T@
131 EGREP = @EGREP@
132 ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@
133 ENABLE_PROFILED = @ENABLE_PROFILED@
134
135 # Endian-ness of the target
136 ENDIAN = @ENDIAN@
137 ETAGS = @ETAGS@
138 ETAGSFLAGS = @ETAGSFLAGS@
139
140 # Executable file extension for this platform.
141 EXEEXT = @EXEEXT@
142 F77 = @F77@
143 FFLAGS = @FFLAGS@
144 FLEX = @LEX@
145 HAVE_BZIP2 = @HAVE_BZIP2@
146 HAVE_ZLIB = @HAVE_ZLIB@
147 INSTALL_DATA = @INSTALL_DATA@
148 INSTALL_PROGRAM = @INSTALL_PROGRAM@
149 INSTALL_SCRIPT = @INSTALL_SCRIPT@
150 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
151 JIT = @JIT@
152
153 # Linker flags.
154 LDFLAGS = @LDFLAGS@ @LDFLAGS@
155 LEX = @LEX@
156 LEXLIB = @LEXLIB@
157 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
158 LIBOBJS = @LIBOBJS@
159 LIBS = @LIBS@
160 LIBTOOL = @LIBTOOL@
161 LLVMCC1 = @LLVMCC1@
162 LLVMCC1PLUS = @LLVMCC1PLUS@
163
164 # Path to location for LLVM C/C++ front-end. You can modify this if you
165 # want to override the value set by configure.
166 LLVMGCCDIR := @LLVMGCCDIR@
167 LLVM_BINDIR := @LLVM_BINDIR@
168 LLVM_CONFIGTIME = @LLVM_CONFIGTIME@
169 LLVM_DATADIR := @LLVM_DATADIR@
170 LLVM_DOCSDIR := @LLVM_DOCSDIR@
171 LLVM_ETCDIR := @LLVM_ETCDIR@
172 LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@
173 LLVM_INFODIR := @LLVM_INFODIR@
174 LLVM_LIBDIR := @LLVM_LIBDIR@
175 LLVM_MANDIR := @LLVM_MANDIR@
176
177 # Autoconf configured values
178 LLVM_PREFIX := @LLVM_PREFIX@
179 LN_S = @LN_S@
180 LTLIBOBJS = @LTLIBOBJS@
181 MAKEINFO = @MAKEINFO@
182 MMAP_FILE = @MMAP_FILE@
183 OBJEXT = @OBJEXT@
184
185 # Target operating system for which LLVM will be compiled.
186 OS = @OS@
187 PACKAGE = @PACKAGE@
188 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
189 PACKAGE_NAME = @PACKAGE_NAME@
190 PACKAGE_STRING = @PACKAGE_STRING@
191 PACKAGE_TARNAME = @PACKAGE_TARNAME@
192 PACKAGE_VERSION = @PACKAGE_VERSION@
193 PATH_SEPARATOR = @PATH_SEPARATOR@
194
195 # Path to the Python interpreter
196 PYTHON := @PYTHON@
197 QMTEST = @QMTEST@
198 RANLIB = @RANLIB@
199 SET_MAKE = @SET_MAKE@
200 SHELL = @SHELL@
201
202 # Shared library extension for this platform.
203 SHLIBEXT = @SHLIBEXT@
204 STRIP = @STRIP@
205 VERSION = @VERSION@
206
207 # The pathnames of the Flex and Bison programs, respectively.
208 YACC = @YACC@
209 ac_ct_AR = @ac_ct_AR@
210 ac_ct_CC = @ac_ct_CC@
211 ac_ct_CXX = @ac_ct_CXX@
212 ac_ct_F77 = @ac_ct_F77@
213 ac_ct_RANLIB = @ac_ct_RANLIB@
214 ac_ct_STRIP = @ac_ct_STRIP@
215 am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
216 am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
217 am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
218 am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
219 am__include = @am__include@
220 am__leading_dot = @am__leading_dot@
221 am__quote = @am__quote@
222 am__tar = @am__tar@
223 am__untar = @am__untar@
224 bindir = @bindir@
225 build = @build@
226 build_alias = @build_alias@
227 build_cpu = @build_cpu@
228 build_os = @build_os@
229 build_vendor = @build_vendor@
230 datadir = @datadir@
231 exec_prefix = @exec_prefix@
232 host = @host@
233 host_alias = @host_alias@
234 host_cpu = @host_cpu@
235 host_os = @host_os@
236 host_vendor = @host_vendor@
237 ifGNUmake = @ifGNUmake@
238 includedir = @includedir@
239 infodir = @infodir@
240 install_sh = @install_sh@
241 libdir = @libdir@
242 libexecdir = @libexecdir@
243 localstatedir = @localstatedir@
244 mandir = @mandir@
245 mkdir_p = @mkdir_p@
246 oldincludedir = @oldincludedir@
247 prefix = @prefix@
248 program_transform_name = @program_transform_name@
249 sbindir = @sbindir@
250 sharedstatedir = @sharedstatedir@
251 subdirs = @subdirs@
252 sysconfdir = @sysconfdir@
253 target = @target@
254 target_alias = @target_alias@
255 target_cpu = @target_cpu@
256 target_os = @target_os@
257 target_vendor = @target_vendor@
258
259 # Options for all automake makefiles
260 ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4
261 AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc
262
263 # Libraries needed by tools
264 TOOLLINKOPTS = @LIBS@
265
266 # Path to the library archiver program.
267 AR_PATH = @AR@
268
269 # Paths to miscellaneous programs.
270 RPWD = pwd
271 SED = sed
272 RM = rm
273 CP = cp
274 LN = ln
275 CMP = cmp
276 MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs
277 DATE = date
278 MV = mv
279 VERB := @
280 IGNORE := true
281
282 # Determine the target for which LLVM should generate code.
283 LLVMGCCARCH := @target@/3.4-llvm
284
285 # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries:
286 LCC1 = @LLVMCC1@
287 LCC1XX = @LLVMCC1PLUS@
288
289 # Path to directory where object files should be stored during a build.
290 # Set OBJ_ROOT to "." if you do not want to use a separate place for
291 # object files.
292 OBJ_ROOT := .
293 SUBDIRS = Reader Writer
294 all: all-recursive
295
296 .SUFFIXES:
297 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps)
298 @for dep in $?; do \
299 case '$(am__configure_deps)' in \
300 *$$dep*) \
301 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
302 && exit 0; \
303 exit 1;; \
304 esac; \
305 done; \
306 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Bytecode/Makefile'; \
307 cd $(top_srcdir) && \
308 $(AUTOMAKE) --foreign lib/Bytecode/Makefile
309 .PRECIOUS: Makefile
310 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
311 @case '$?' in \
312 *config.status*) \
313 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
314 *) \
315 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
316 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
317 esac;
318
319 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
320 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
321
322 $(top_srcdir)/configure: $(am__configure_deps)
323 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
324 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
325 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
326
327 mostlyclean-libtool:
328 -rm -f *.lo
329
330 clean-libtool:
331 -rm -rf .libs _libs
332
333 distclean-libtool:
334 -rm -f libtool
335 uninstall-info-am:
336
337 # This directory's subdirectories are mostly independent; you can cd
338 # into them and run `make' without going through this Makefile.
339 # To change the values of `make' variables: instead of editing Makefiles,
340 # (1) if the variable is set in `config.status', edit `config.status'
341 # (which will cause the Makefiles to be regenerated when you run `make');
342 # (2) otherwise, pass the desired values on the `make' command line.
343 $(RECURSIVE_TARGETS):
344 @set fnord $$MAKEFLAGS; amf=$$2; \
345 dot_seen=no; \
346 target=`echo $@ | sed s/-recursive//`; \
347 list='$(SUBDIRS)'; for subdir in $$list; do \
348 echo "Making $$target in $$subdir"; \
349 if test "$$subdir" = "."; then \
350 dot_seen=yes; \
351 local_target="$$target-am"; \
352 else \
353 local_target="$$target"; \
354 fi; \
355 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
356 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
357 done; \
358 if test "$$dot_seen" = "no"; then \
359 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
360 fi; test -z "$$fail"
361
362 mostlyclean-recursive clean-recursive distclean-recursive \
363 maintainer-clean-recursive:
364 @set fnord $$MAKEFLAGS; amf=$$2; \
365 dot_seen=no; \
366 case "$@" in \
367 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
368 *) list='$(SUBDIRS)' ;; \
369 esac; \
370 rev=''; for subdir in $$list; do \
371 if test "$$subdir" = "."; then :; else \
372 rev="$$subdir $$rev"; \
373 fi; \
374 done; \
375 rev="$$rev ."; \
376 target=`echo $@ | sed s/-recursive//`; \
377 for subdir in $$rev; do \
378 echo "Making $$target in $$subdir"; \
379 if test "$$subdir" = "."; then \
380 local_target="$$target-am"; \
381 else \
382 local_target="$$target"; \
383 fi; \
384 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
385 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
386 done && test -z "$$fail"
387 tags-recursive:
388 list='$(SUBDIRS)'; for subdir in $$list; do \
389 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
390 done
391 ctags-recursive:
392 list='$(SUBDIRS)'; for subdir in $$list; do \
393 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
394 done
395
396 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
397 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
398 unique=`for i in $$list; do \
399 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
400 done | \
401 $(AWK) ' { files[$$0] = 1; } \
402 END { for (i in files) print i; }'`; \
403 mkid -fID $$unique
404 tags: TAGS
405
406 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
407 $(TAGS_FILES) $(LISP)
408 tags=; \
409 here=`pwd`; \
410 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
411 include_option=--etags-include; \
412 empty_fix=.; \
413 else \
414 include_option=--include; \
415 empty_fix=; \
416 fi; \
417 list='$(SUBDIRS)'; for subdir in $$list; do \
418 if test "$$subdir" = .; then :; else \
419 test ! -f $$subdir/TAGS || \
420 tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
421 fi; \
422 done; \
423 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
424 unique=`for i in $$list; do \
425 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
426 done | \
427 $(AWK) ' { files[$$0] = 1; } \
428 END { for (i in files) print i; }'`; \
429 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
430 test -n "$$unique" || unique=$$empty_fix; \
431 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
432 $$tags $$unique; \
433 fi
434 ctags: CTAGS
435 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
436 $(TAGS_FILES) $(LISP)
437 tags=; \
438 here=`pwd`; \
439 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
440 unique=`for i in $$list; do \
441 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
442 done | \
443 $(AWK) ' { files[$$0] = 1; } \
444 END { for (i in files) print i; }'`; \
445 test -z "$(CTAGS_ARGS)$$tags$$unique" \
446 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
447 $$tags $$unique
448
449 GTAGS:
450 here=`$(am__cd) $(top_builddir) && pwd` \
451 && cd $(top_srcdir) \
452 && gtags -i $(GTAGS_ARGS) $$here
453
454 distclean-tags:
455 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
456
457 check-DEJAGNU: site.exp
458 srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \
459 EXPECT=$(EXPECT); export EXPECT; \
460 runtest=$(RUNTEST); \
461 if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \
462 l='$(DEJATOOL)'; for tool in $$l; do \
463 $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \
464 done; \
465 else echo "WARNING: could not find \`runtest'" 1>&2; :;\
466 fi
467 site.exp: Makefile
468 @echo 'Making a new site.exp file...'
469 @echo '## these variables are automatically generated by make ##' >site.tmp
470 @echo '# Do not edit here. If you wish to override these values' >>site.tmp
471 @echo '# edit the last section' >>site.tmp
472 @echo 'set srcdir $(srcdir)' >>site.tmp
473 @echo "set objdir `pwd`" >>site.tmp
474 @echo 'set build_alias "$(build_alias)"' >>site.tmp
475 @echo 'set build_triplet $(build_triplet)' >>site.tmp
476 @echo 'set host_alias "$(host_alias)"' >>site.tmp
477 @echo 'set host_triplet $(host_triplet)' >>site.tmp
478 @echo 'set target_alias "$(target_alias)"' >>site.tmp
479 @echo 'set target_triplet $(target_triplet)' >>site.tmp
480 @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp
481 @test ! -f site.exp || \
482 sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
483 @-rm -f site.bak
484 @test ! -f site.exp || mv site.exp site.bak
485 @mv site.tmp site.exp
486
487 distclean-DEJAGNU:
488 -rm -f site.exp site.bak
489 -l='$(DEJATOOL)'; for tool in $$l; do \
490 rm -f $$tool.sum $$tool.log; \
491 done
492
493 distdir: $(DISTFILES)
494 $(mkdir_p) $(distdir)/../..
495 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
496 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
497 list='$(DISTFILES)'; for file in $$list; do \
498 case $$file in \
499 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
500 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
501 esac; \
502 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
503 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
504 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
505 dir="/$$dir"; \
506 $(mkdir_p) "$(distdir)$$dir"; \
507 else \
508 dir=''; \
509 fi; \
510 if test -d $$d/$$file; then \
511 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
512 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
513 fi; \
514 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
515 else \
516 test -f $(distdir)/$$file \
517 || cp -p $$d/$$file $(distdir)/$$file \
518 || exit 1; \
519 fi; \
520 done
521 list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
522 if test "$$subdir" = .; then :; else \
523 test -d "$(distdir)/$$subdir" \
524 || $(mkdir_p) "$(distdir)/$$subdir" \
525 || exit 1; \
526 distdir=`$(am__cd) $(distdir) && pwd`; \
527 top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
528 (cd $$subdir && \
529 $(MAKE) $(AM_MAKEFLAGS) \
530 top_distdir="$$top_distdir" \
531 distdir="$$distdir/$$subdir" \
532 distdir) \
533 || exit 1; \
534 fi; \
535 done
536 check-am: all-am
537 $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU
538 check: check-recursive
539 all-am: Makefile
540 installdirs: installdirs-recursive
541 installdirs-am:
542 install: install-recursive
543 install-exec: install-exec-recursive
544 install-data: install-data-recursive
545 uninstall: uninstall-recursive
546
547 install-am: all-am
548 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
549
550 installcheck: installcheck-recursive
551 install-strip:
552 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
553 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
554 `test -z '$(STRIP)' || \
555 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
556 mostlyclean-generic:
557
558 clean-generic:
559
560 distclean-generic:
561 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
562
563 maintainer-clean-generic:
564 @echo "This command is intended for maintainers to use"
565 @echo "it deletes files that may require special tools to rebuild."
566 clean: clean-recursive
567
568 clean-am: clean-generic clean-libtool mostlyclean-am
569
570 distclean: distclean-recursive
571 -rm -f Makefile
572 distclean-am: clean-am distclean-DEJAGNU distclean-generic \
573 distclean-libtool distclean-tags
574
575 dvi: dvi-recursive
576
577 dvi-am:
578
579 html: html-recursive
580
581 info: info-recursive
582
583 info-am:
584
585 install-data-am:
586
587 install-exec-am:
588
589 install-info: install-info-recursive
590
591 install-man:
592
593 installcheck-am:
594
595 maintainer-clean: maintainer-clean-recursive
596 -rm -f Makefile
597 maintainer-clean-am: distclean-am maintainer-clean-generic
598
599 mostlyclean: mostlyclean-recursive
600
601 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
602
603 pdf: pdf-recursive
604
605 pdf-am:
606
607 ps: ps-recursive
608
609 ps-am:
610
611 uninstall-am: uninstall-info-am
612
613 uninstall-info: uninstall-info-recursive
614
615 .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \
616 check-DEJAGNU check-am clean clean-generic clean-libtool \
617 clean-recursive ctags ctags-recursive distclean \
618 distclean-DEJAGNU distclean-generic distclean-libtool \
619 distclean-recursive distclean-tags distdir dvi dvi-am html \
620 html-am info info-am install install-am install-data \
621 install-data-am install-exec install-exec-am install-info \
622 install-info-am install-man install-strip installcheck \
623 installcheck-am installdirs installdirs-am maintainer-clean \
624 maintainer-clean-generic maintainer-clean-recursive \
625 mostlyclean mostlyclean-generic mostlyclean-libtool \
626 mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
627 uninstall uninstall-am uninstall-info-am
628
629
630 # These are options that can either be enabled here, or can be enabled on the
631 # make command line (ie, make ENABLE_PROFILING=1):
632
633 # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are
634 # turned on, and Debug builds are turned off.
635 #ENABLE_OPTIMIZED = 1
636
637 # When ENABLE_PROFILING is enabled, the llvm source base is built with profile
638 # information to allow gprof to be used to get execution frequencies.
639 #ENABLE_PROFILING = 1
640
641 # This option tells the Makefiles to produce verbose output.
642 # It essentially prints the commands that make is executing
643 #VERBOSE = 1
644
645 # Include the rules.
646 # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE
647 # The inclusion of Makefile_rules MUST be done such that there is a space
648 # before "include". This prevents automake from processing the file and
649 # simply passes the inclusion on to GNU Make. The rules in Makefile_rules
650 # depend on this. DO NOT REMOVE THE SPACE BEFORE "include"
651 include $(top_srcdir)/Makefile_rules
652 # Tell versions [3.59,3.63) of GNU make to not export all variables.
653 # Otherwise a system limit (for SysV at least) may be exceeded.
654 .NOEXPORT:
0 # Makefile.in generated by automake 1.9.2 from Makefile.am.
1 # @configure_input@
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004 Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
8
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE.
13
14 @SET_MAKE@
15
16 #===-- lib/Bytecode/Reader/Makefile.am ---------------------*- Makefile -*--===#
17 #
18 # The LLVM Compiler Infrastructure
19 #
20 # This file was developed by Reid Spencer and is distributed under the
21 # University of Illinois Open Source License. See LICENSE.TXT for details.
22 #
23 #===------------------------------------------------------------------------===#
24
25 #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===#
26 #
27 # The LLVM Compiler Infrastructure
28 #
29 # This file was developed by Reid Spencer and is distributed under the
30 # University of Illinois Open Source License. See LICENSE.TXT for details.
31 #
32 #===------------------------------------------------------------------------===#
33
34 SOURCES = $(libLLVMBCReader_a_SOURCES)
35
36