• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Makefile.in generated by automake 1.10.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17
18
19VPATH = @srcdir@
20pkgdatadir = $(datadir)/@PACKAGE@
21pkglibdir = $(libdir)/@PACKAGE@
22pkgincludedir = $(includedir)/@PACKAGE@
23am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
24install_sh_DATA = $(install_sh) -c -m 644
25install_sh_PROGRAM = $(install_sh) -c
26install_sh_SCRIPT = $(install_sh) -c
27INSTALL_HEADER = $(INSTALL_DATA)
28transform = $(program_transform_name)
29NORMAL_INSTALL = :
30PRE_INSTALL = :
31POST_INSTALL = :
32NORMAL_UNINSTALL = :
33PRE_UNINSTALL = :
34POST_UNINSTALL = :
35build_triplet = @build@
36host_triplet = @host@
37noinst_PROGRAMS = i386_gendis$(EXEEXT)
38subdir = libcpu
39DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
40	$(srcdir)/Makefile.in ChangeLog i386_lex.c i386_parse.c
41ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
42am__aclocal_m4_deps = $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
43	$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
44am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
45	$(ACLOCAL_M4)
46mkinstalldirs = $(install_sh) -d
47CONFIG_HEADER = $(top_builddir)/config.h
48CONFIG_CLEAN_FILES =
49LIBRARIES = $(noinst_LIBRARIES)
50AR = ar
51ARFLAGS = cru
52libcpu_i386_a_AR = $(AR) $(ARFLAGS)
53libcpu_i386_a_LIBADD =
54am_libcpu_i386_a_OBJECTS = i386_disasm.$(OBJEXT)
55libcpu_i386_a_OBJECTS = $(am_libcpu_i386_a_OBJECTS)
56libcpu_x86_64_a_AR = $(AR) $(ARFLAGS)
57libcpu_x86_64_a_LIBADD =
58am_libcpu_x86_64_a_OBJECTS = x86_64_disasm.$(OBJEXT)
59libcpu_x86_64_a_OBJECTS = $(am_libcpu_x86_64_a_OBJECTS)
60PROGRAMS = $(noinst_PROGRAMS)
61am_i386_gendis_OBJECTS = i386_gendis.$(OBJEXT) i386_lex.$(OBJEXT) \
62	i386_parse.$(OBJEXT)
63i386_gendis_OBJECTS = $(am_i386_gendis_OBJECTS)
64am__DEPENDENCIES_1 =
65i386_gendis_DEPENDENCIES = $(libeu) $(am__DEPENDENCIES_1)
66DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
67depcomp = $(SHELL) $(top_srcdir)/config/depcomp
68am__depfiles_maybe = depfiles
69COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
70	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
71CCLD = $(CC)
72LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
73@MAINTAINER_MODE_FALSE@am__skiplex = test -f $@ ||
74YLWRAP = $(top_srcdir)/config/ylwrap
75@MAINTAINER_MODE_FALSE@am__skipyacc = test -f $@ ||
76YACCCOMPILE = $(YACC) $(YFLAGS) $(AM_YFLAGS)
77SOURCES = $(libcpu_i386_a_SOURCES) $(libcpu_x86_64_a_SOURCES) \
78	$(i386_gendis_SOURCES)
79DIST_SOURCES = $(libcpu_i386_a_SOURCES) $(libcpu_x86_64_a_SOURCES) \
80	$(i386_gendis_SOURCES)
81HEADERS = $(noinst_HEADERS)
82ETAGS = etags
83CTAGS = ctags
84DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
85ACLOCAL = @ACLOCAL@
86AMTAR = @AMTAR@
87AUTOCONF = @AUTOCONF@
88AUTOHEADER = @AUTOHEADER@
89AUTOMAKE = @AUTOMAKE@
90AWK = @AWK@
91CC = @CC@
92CCDEPMODE = @CCDEPMODE@
93CFLAGS = @CFLAGS@
94CPPFLAGS = @CPPFLAGS@
95CYGPATH_W = @CYGPATH_W@
96DATADIRNAME = @DATADIRNAME@
97DEBUGPRED = @DEBUGPRED@
98DEFS = -D_GNU_SOURCE -DHAVE_CONFIG_H
99DEPDIR = @DEPDIR@
100ECHO_C = @ECHO_C@
101ECHO_N = @ECHO_N@
102ECHO_T = @ECHO_T@
103EXEEXT = @EXEEXT@
104GMSGFMT = @GMSGFMT@
105GMSGFMT_015 = @GMSGFMT_015@
106INSTALL = @INSTALL@
107INSTALL_DATA = @INSTALL_DATA@
108INSTALL_PROGRAM = @INSTALL_PROGRAM@
109INSTALL_SCRIPT = @INSTALL_SCRIPT@
110INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
111LDFLAGS = @LDFLAGS@
112LEX = @LEX@
113LEXLIB = @LEXLIB@
114LEX_OUTPUT_ROOT = lex.$(<F:lex.l=)
115LIBEBL_SUBDIR = @LIBEBL_SUBDIR@
116LIBOBJS = @LIBOBJS@
117LIBS = @LIBS@
118LOCALEDIR = @LOCALEDIR@
119LTLIBOBJS = @LTLIBOBJS@
120MAINT = @MAINT@
121MAKEINFO = @MAKEINFO@
122MKDIR_P = @MKDIR_P@
123MODVERSION = @MODVERSION@
124MSGFMT = @MSGFMT@
125MSGFMT_015 = @MSGFMT_015@
126MSGMERGE = @MSGMERGE@
127OBJEXT = @OBJEXT@
128PACKAGE = @PACKAGE@
129PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
130PACKAGE_NAME = @PACKAGE_NAME@
131PACKAGE_STRING = @PACKAGE_STRING@
132PACKAGE_TARNAME = @PACKAGE_TARNAME@
133PACKAGE_VERSION = @PACKAGE_VERSION@
134PATH_SEPARATOR = @PATH_SEPARATOR@
135RANLIB = @RANLIB@
136SET_MAKE = @SET_MAKE@
137SHELL = @SHELL@
138STRIP = @STRIP@
139USE_NLS = @USE_NLS@
140VERSION = @VERSION@
141XGETTEXT = @XGETTEXT@
142XGETTEXT_015 = @XGETTEXT_015@
143YACC = @YACC@
144YFLAGS = @YFLAGS@
145abs_builddir = @abs_builddir@
146abs_srcdir = @abs_srcdir@
147abs_top_builddir = @abs_top_builddir@
148abs_top_srcdir = @abs_top_srcdir@
149ac_ct_CC = @ac_ct_CC@
150am__include = @am__include@
151am__leading_dot = @am__leading_dot@
152am__quote = @am__quote@
153am__tar = @am__tar@
154am__untar = @am__untar@
155base_cpu = @base_cpu@
156bindir = @bindir@
157build = @build@
158build_alias = @build_alias@
159build_cpu = @build_cpu@
160build_os = @build_os@
161build_vendor = @build_vendor@
162builddir = @builddir@
163datadir = @datadir@
164datarootdir = @datarootdir@
165docdir = @docdir@
166dvidir = @dvidir@
167eu_version = @eu_version@
168exec_prefix = @exec_prefix@
169host = @host@
170host_alias = @host_alias@
171host_cpu = @host_cpu@
172host_os = @host_os@
173host_vendor = @host_vendor@
174htmldir = @htmldir@
175includedir = @includedir@
176infodir = @infodir@
177install_sh = @install_sh@
178libdir = @libdir@
179libexecdir = @libexecdir@
180localedir = @localedir@
181localstatedir = @localstatedir@
182mandir = @mandir@
183mkdir_p = @mkdir_p@
184oldincludedir = @oldincludedir@
185pdfdir = @pdfdir@
186prefix = @prefix@
187program_transform_name = @program_transform_name@
188psdir = @psdir@
189sbindir = @sbindir@
190sharedstatedir = @sharedstatedir@
191srcdir = @srcdir@
192sysconfdir = @sysconfdir@
193target_alias = @target_alias@
194top_build_prefix = @top_build_prefix@
195top_builddir = @top_builddir@
196top_srcdir = @top_srcdir@
197@MUDFLAP_FALSE@AM_CFLAGS = -Wall -Wshadow -Wunused -Wextra -std=gnu99 \
198@MUDFLAP_FALSE@	-fpic $($(*F)_CFLAGS) $(if \
199@MUDFLAP_FALSE@	$($(*F)_no_Werror),,-Werror)
200@MUDFLAP_TRUE@AM_CFLAGS = -fmudflap -Wall -Wshadow -Wunused -Wextra \
201@MUDFLAP_TRUE@	-std=gnu99 -fpic $($(*F)_CFLAGS) $(if \
202@MUDFLAP_TRUE@	$($(*F)_no_Werror),,-Werror)
203INCLUDES = -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../libelf \
204	   -I$(srcdir)/../libebl -I$(srcdir)/../libdw -I$(srcdir)/../libasm
205
206LEXCOMPILE = $(LEX) $(LFLAGS) $(AM_LFLAGS) -P$(<F:lex.l=)
207AM_YFLAGS = -p$(<F:parse.y=)
208@MUDFLAP_TRUE@libmudflap = -lmudflap
209noinst_LIBRARIES = libcpu_i386.a libcpu_x86_64.a
210libcpu_i386_a_SOURCES = i386_disasm.c
211libcpu_x86_64_a_SOURCES = x86_64_disasm.c
212i386_gendis_SOURCES = i386_gendis.c i386_lex.l i386_parse.y
213i386_lex_no_Werror = yes
214libeu = ../lib/libeu.a
215i386_lex_CFLAGS = -Wno-unused-label -Wno-unused-function -Wno-sign-compare
216i386_parse_CFLAGS = -DNMNES=$$(wc -l < i386.mnemonics)
217i386_gendis_LDADD = $(libeu) -lm $(libmudflap)
218noinst_HEADERS = memory-access.h i386_parse.h i386_data.h
219EXTRA_DIST = defs/i386
220CLEANFILES = i386.mnemonics i386_dis.h x86_64.mnemonics x86_64_dis.h
221all: all-am
222
223.SUFFIXES:
224.SUFFIXES: .c .l .o .obj .y
225$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
226	@for dep in $?; do \
227	  case '$(am__configure_deps)' in \
228	    *$$dep*) \
229	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
230		&& exit 0; \
231	      exit 1;; \
232	  esac; \
233	done; \
234	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits  libcpu/Makefile'; \
235	cd $(top_srcdir) && \
236	  $(AUTOMAKE) --gnits  libcpu/Makefile
237.PRECIOUS: Makefile
238Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
239	@case '$?' in \
240	  *config.status*) \
241	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
242	  *) \
243	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
244	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
245	esac;
246
247$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
248	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
249
250$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
251	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
252$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
253	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
254
255clean-noinstLIBRARIES:
256	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
257libcpu_i386.a: $(libcpu_i386_a_OBJECTS) $(libcpu_i386_a_DEPENDENCIES)
258	-rm -f libcpu_i386.a
259	$(libcpu_i386_a_AR) libcpu_i386.a $(libcpu_i386_a_OBJECTS) $(libcpu_i386_a_LIBADD)
260	$(RANLIB) libcpu_i386.a
261libcpu_x86_64.a: $(libcpu_x86_64_a_OBJECTS) $(libcpu_x86_64_a_DEPENDENCIES)
262	-rm -f libcpu_x86_64.a
263	$(libcpu_x86_64_a_AR) libcpu_x86_64.a $(libcpu_x86_64_a_OBJECTS) $(libcpu_x86_64_a_LIBADD)
264	$(RANLIB) libcpu_x86_64.a
265
266clean-noinstPROGRAMS:
267	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
268i386_gendis$(EXEEXT): $(i386_gendis_OBJECTS) $(i386_gendis_DEPENDENCIES)
269	@rm -f i386_gendis$(EXEEXT)
270	$(LINK) $(i386_gendis_OBJECTS) $(i386_gendis_LDADD) $(LIBS)
271
272mostlyclean-compile:
273	-rm -f *.$(OBJEXT)
274
275distclean-compile:
276	-rm -f *.tab.c
277
278@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/i386_disasm.Po@am__quote@
279@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/i386_gendis.Po@am__quote@
280@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/i386_lex.Po@am__quote@
281@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/i386_parse.Po@am__quote@
282@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/x86_64_disasm.Po@am__quote@
283
284.c.o:
285@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
286@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
287@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
288@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
289@am__fastdepCC_FALSE@	$(COMPILE) -c $<
290
291.c.obj:
292@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
293@am__fastdepCC_TRUE@	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
294@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
295@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
296@am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`
297
298.l.c:
299	$(am__skiplex) $(SHELL) $(YLWRAP) $< $(LEX_OUTPUT_ROOT).c $@ -- $(LEXCOMPILE)
300
301.y.c:
302	$(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h $*.h y.output $*.output -- $(YACCCOMPILE)
303
304ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
305	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
306	unique=`for i in $$list; do \
307	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
308	  done | \
309	  $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
310	      END { if (nonempty) { for (i in files) print i; }; }'`; \
311	mkid -fID $$unique
312tags: TAGS
313
314TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
315		$(TAGS_FILES) $(LISP)
316	tags=; \
317	here=`pwd`; \
318	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
319	unique=`for i in $$list; do \
320	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
321	  done | \
322	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
323	      END { if (nonempty) { for (i in files) print i; }; }'`; \
324	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
325	  test -n "$$unique" || unique=$$empty_fix; \
326	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
327	    $$tags $$unique; \
328	fi
329ctags: CTAGS
330CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
331		$(TAGS_FILES) $(LISP)
332	tags=; \
333	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
334	unique=`for i in $$list; do \
335	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
336	  done | \
337	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
338	      END { if (nonempty) { for (i in files) print i; }; }'`; \
339	test -z "$(CTAGS_ARGS)$$tags$$unique" \
340	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
341	     $$tags $$unique
342
343GTAGS:
344	here=`$(am__cd) $(top_builddir) && pwd` \
345	  && cd $(top_srcdir) \
346	  && gtags -i $(GTAGS_ARGS) $$here
347
348distclean-tags:
349	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
350
351distdir: $(DISTFILES)
352	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
353	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
354	list='$(DISTFILES)'; \
355	  dist_files=`for file in $$list; do echo $$file; done | \
356	  sed -e "s|^$$srcdirstrip/||;t" \
357	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
358	case $$dist_files in \
359	  */*) $(MKDIR_P) `echo "$$dist_files" | \
360			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
361			   sort -u` ;; \
362	esac; \
363	for file in $$dist_files; do \
364	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
365	  if test -d $$d/$$file; then \
366	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
367	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
368	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
369	    fi; \
370	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
371	  else \
372	    test -f $(distdir)/$$file \
373	    || cp -p $$d/$$file $(distdir)/$$file \
374	    || exit 1; \
375	  fi; \
376	done
377check-am: all-am
378check: check-am
379all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(HEADERS)
380installdirs:
381install: install-am
382install-exec: install-exec-am
383install-data: install-data-am
384uninstall: uninstall-am
385
386install-am: all-am
387	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
388
389installcheck: installcheck-am
390install-strip:
391	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
392	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
393	  `test -z '$(STRIP)' || \
394	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
395mostlyclean-generic:
396
397clean-generic:
398	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
399
400distclean-generic:
401	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
402
403maintainer-clean-generic:
404	@echo "This command is intended for maintainers to use"
405	@echo "it deletes files that may require special tools to rebuild."
406	-rm -f i386_lex.c
407	-rm -f i386_parse.c
408clean: clean-am
409
410clean-am: clean-generic clean-noinstLIBRARIES clean-noinstPROGRAMS \
411	mostlyclean-am
412
413distclean: distclean-am
414	-rm -rf ./$(DEPDIR)
415	-rm -f Makefile
416distclean-am: clean-am distclean-compile distclean-generic \
417	distclean-tags
418
419dvi: dvi-am
420
421dvi-am:
422
423html: html-am
424
425info: info-am
426
427info-am:
428
429install-data-am:
430
431install-dvi: install-dvi-am
432
433install-exec-am:
434
435install-html: install-html-am
436
437install-info: install-info-am
438
439install-man:
440
441install-pdf: install-pdf-am
442
443install-ps: install-ps-am
444
445installcheck-am:
446
447maintainer-clean: maintainer-clean-am
448	-rm -rf ./$(DEPDIR)
449	-rm -f Makefile
450maintainer-clean-am: distclean-am maintainer-clean-generic
451
452mostlyclean: mostlyclean-am
453
454mostlyclean-am: mostlyclean-compile mostlyclean-generic
455
456pdf: pdf-am
457
458pdf-am:
459
460ps: ps-am
461
462ps-am:
463
464uninstall-am:
465
466.MAKE: install-am install-strip
467
468.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
469	clean-noinstLIBRARIES clean-noinstPROGRAMS ctags distclean \
470	distclean-compile distclean-generic distclean-tags distdir dvi \
471	dvi-am html html-am info info-am install install-am \
472	install-data install-data-am install-dvi install-dvi-am \
473	install-exec install-exec-am install-html install-html-am \
474	install-info install-info-am install-man install-pdf \
475	install-pdf-am install-ps install-ps-am install-strip \
476	installcheck installcheck-am installdirs maintainer-clean \
477	maintainer-clean-generic mostlyclean mostlyclean-compile \
478	mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
479	uninstall-am
480
481
482i386_disasm.o: i386.mnemonics i386_dis.h
483x86_64_disasm.o: x86_64.mnemonics x86_64_dis.h i386_disasm.c
484
485i386_dis.h: i386_gendis $(srcdir)/defs/i386
486	m4 -Di386 -DDISASSEMBLER $(srcdir)/defs/i386 | ./i386_gendis - > $@
487x86_64_dis.h: i386_gendis $(srcdir)/defs/i386
488	m4 -Dx86_64 -DDISASSEMBLER $(srcdir)/defs/i386 | ./i386_gendis - > $@
489
490i386.mnemonics x86_64.mnemonics: %.mnemonics: $(srcdir)/defs/i386
491	m4 -D$(@:.mnemonics=) -DDISASSEMBLER $^ \
492	| sed '1,/^%%/d;/^#/d;/^[[:space:]]*$$/d;s/[^:]*:\([^[:space:]]*\).*/MNE(\1)/;s/{[^}]*}//g;/INVALID/d' \
493	| sort -u > $@
494i386_parse.o: i386_parse.c i386.mnemonics
495i386_lex.o: i386_parse.h
496
497i386_parse.h: i386_parse.c ;
498# Tell versions [3.59,3.63) of GNU make to not export all variables.
499# Otherwise a system limit (for SysV at least) may be exceeded.
500.NOEXPORT:
501