* configure.in: Add support for --enable-cgen-maint.
[deliverable/binutils-gdb.git] / opcodes / Makefile.in
1 # Makefile.in generated automatically by automake 1.3 from Makefile.am
2
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
7
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11 # PARTICULAR PURPOSE.
12
13
14 SHELL = @SHELL@
15
16 srcdir = @srcdir@
17 top_srcdir = @top_srcdir@
18 VPATH = @srcdir@
19 prefix = @prefix@
20 exec_prefix = @exec_prefix@
21
22 bindir = @bindir@
23 sbindir = @sbindir@
24 libexecdir = @libexecdir@
25 datadir = @datadir@
26 sysconfdir = @sysconfdir@
27 sharedstatedir = @sharedstatedir@
28 localstatedir = @localstatedir@
29 libdir = @libdir@
30 infodir = @infodir@
31 mandir = @mandir@
32 includedir = @includedir@
33 oldincludedir = /usr/include
34
35 DISTDIR =
36
37 pkgdatadir = $(datadir)/@PACKAGE@
38 pkglibdir = $(libdir)/@PACKAGE@
39 pkgincludedir = $(includedir)/@PACKAGE@
40
41 top_builddir = .
42
43 ACLOCAL = @ACLOCAL@
44 AUTOCONF = @AUTOCONF@
45 AUTOMAKE = @AUTOMAKE@
46 AUTOHEADER = @AUTOHEADER@
47
48 INSTALL = @INSTALL@
49 INSTALL_PROGRAM = @INSTALL_PROGRAM@
50 INSTALL_DATA = @INSTALL_DATA@
51 INSTALL_SCRIPT = @INSTALL_SCRIPT@
52 transform = @program_transform_name@
53
54 NORMAL_INSTALL = :
55 PRE_INSTALL = :
56 POST_INSTALL = :
57 NORMAL_UNINSTALL = :
58 PRE_UNINSTALL = :
59 POST_UNINSTALL = :
60 build_alias = @build_alias@
61 build_triplet = @build@
62 host_alias = @host_alias@
63 host_triplet = @host@
64 target_alias = @target_alias@
65 target_triplet = @target@
66 AR = @AR@
67 BFD_MACHINES = @BFD_MACHINES@
68 CC = @CC@
69 CC_FOR_BUILD = @CC_FOR_BUILD@
70 EXEEXT = @EXEEXT@
71 EXEEXT_FOR_BUILD = @EXEEXT_FOR_BUILD@
72 HDEFINES = @HDEFINES@
73 LIBTOOL = @LIBTOOL@
74 RANLIB = @RANLIB@
75 WIN32LDFLAGS = @WIN32LDFLAGS@
76 WIN32LIBADD = @WIN32LIBADD@
77 archdefs = @archdefs@
78
79 AUTOMAKE_OPTIONS = cygnus
80
81 SUBDIRS = po
82
83 INCDIR = $(srcdir)/../include
84 BFDDIR = $(srcdir)/../bfd
85 DEP = mkdep
86
87 lib_LTLIBRARIES = libopcodes.la
88
89 # This is where bfd.h lives.
90 BFD_H = ../bfd/bfd.h
91
92 # Header files.
93 HFILES = \
94 arm-opc.h \
95 h8500-opc.h \
96 sh-opc.h \
97 sysdep.h \
98 w65-opc.h \
99 z8k-opc.h
100
101 # C source files that correspond to .o's.
102 CFILES = \
103 a29k-dis.c \
104 alpha-dis.c \
105 alpha-opc.c \
106 arm-dis.c \
107 cgen-asm.c \
108 cgen-dis.c \
109 cgen-opc.c \
110 d10v-dis.c \
111 d10v-opc.c \
112 dis-buf.c \
113 disassemble.c \
114 h8300-dis.c \
115 h8500-dis.c \
116 hppa-dis.c \
117 i386-dis.c \
118 i960-dis.c \
119 m32r-asm.c \
120 m32r-dis.c \
121 m32r-opc.c \
122 m68k-dis.c \
123 m68k-opc.c \
124 m88k-dis.c \
125 mips-dis.c \
126 mips-opc.c \
127 mips16-opc.c \
128 m10200-dis.c \
129 m10200-opc.c \
130 m10300-dis.c \
131 m10300-opc.c \
132 ns32k-dis.c \
133 ppc-dis.c \
134 ppc-opc.c \
135 sh-dis.c \
136 sparc-dis.c \
137 sparc-opc.c \
138 tic30-dis.c \
139 w65-dis.c \
140 z8k-dis.c \
141 z8kgen.c
142
143 ALL_MACHINES = \
144 a29k-dis.lo \
145 alpha-dis.lo \
146 alpha-opc.lo \
147 arc-dis.lo \
148 arc-opc.lo \
149 arm-dis.lo \
150 cgen-asm.lo \
151 cgen-dis.lo \
152 cgen-opc.lo \
153 d10v-dis.lo \
154 d10v-opc.lo \
155 $(start-sanitize-d30v) \
156 d30v-dis.lo \
157 d30v-opc.lo \
158 $(end-sanitize-d30v) \
159 h8300-dis.lo \
160 h8500-dis.lo \
161 hppa-dis.lo \
162 i386-dis.lo \
163 i960-dis.lo \
164 m32r-asm.lo \
165 m32r-dis.lo \
166 m32r-opc.lo \
167 m68k-dis.lo \
168 m68k-opc.lo \
169 m88k-dis.lo \
170 m10200-dis.lo \
171 m10200-opc.lo \
172 m10300-dis.lo \
173 m10300-opc.lo \
174 mips-dis.lo \
175 mips-opc.lo \
176 mips16-opc.lo \
177 ppc-dis.lo \
178 ppc-opc.lo \
179 ns32k-dis.lo \
180 sh-dis.lo \
181 sparc-dis.lo \
182 sparc-opc.lo \
183 tic30-dis.lo \
184 $(start-sanitize-tic80) \
185 tic80-dis.lo \
186 tic80-opc.lo \
187 $(end-sanitize-tic80) \
188 $(start-sanitize-sky) \
189 dvp-dis.lo \
190 dvp-opc.lo \
191 $(end-sanitize-sky) \
192 v850-dis.lo \
193 v850-opc.lo \
194 w65-dis.lo \
195 z8k-dis.lo
196
197 OFILES = @BFD_MACHINES@
198
199 INCLUDES = -D_GNU_SOURCE -I. -I$(srcdir) -I../bfd -I$(INCDIR) -I$(BFDDIR) @HDEFINES@ -I$(srcdir)/../intl -I../intl
200
201 libopcodes_la_SOURCES = dis-buf.c disassemble.c
202 libopcodes_la_DEPENDENCIES = $(OFILES)
203 libopcodes_la_LIBADD = $(OFILES) @WIN32LIBADD@
204 libopcodes_la_LDFLAGS = -release $(VERSION) @WIN32LDFLAGS@
205
206 # libtool will build .libs/libopcodes.a. We create libopcodes.a in
207 # the build directory so that we don't have to convert all the
208 # programs that use libopcodes.a simultaneously. This is a hack which
209 # should be removed if everything else starts using libtool. FIXME.
210
211 noinst_LIBRARIES = libopcodes.a
212
213 POTFILES = $(HFILES) $(CFILES)
214
215 CLEANFILES = libopcodes.a stamp-lib dep.sed .dep .dep1
216 # start-sanitize-cygnus
217 CLEANFILES = libopcodes.a stamp-lib dep.sed .dep .dep1 stamp-m32r
218 # end-sanitize-cygnus
219
220 # start-sanitize-cygnus
221 # CGEN support is sanitized out of FSF releases for now.
222 # Sanitization must be split between assignments and rules because
223 # automake splits them that way.
224
225 SCHEME = @SCHEME@
226 SCHEMEFLAGS = -s
227 CGENDIR = $(srcdir)/../cgen
228 CGENFLAGS = -v
229
230 CGENFILES = $(CGENDIR)/object.scm $(CGENDIR)/utils.scm \
231 $(CGENDIR)/attr.scm $(CGENDIR)/enum.scm $(CGENDIR)/types.scm \
232 $(CGENDIR)/utils-cgen.scm $(CGENDIR)/cpu.scm \
233 $(CGENDIR)/mode.scm $(CGENDIR)/mach.scm \
234 $(CGENDIR)/model.scm $(CGENDIR)/hardware.scm \
235 $(CGENDIR)/ifield.scm $(CGENDIR)/iformat.scm \
236 $(CGENDIR)/operand.scm $(CGENDIR)/insn.scm $(CGENDIR)/minsn.scm \
237 $(CGENDIR)/opcodes.scm $(CGENDIR)/cdl-c.scm \
238 $(CGENDIR)/cgen-opc.scm cgen-opc.in cgen-asm.in cgen-dis.in
239 # The CGEN_MAINT conditional is put here so it end up in Makefile.in
240 # properly sanitized.
241 @CGEN_MAINT_TRUE@M32R_DEPS = stamp-m32r
242 @CGEN_MAINT_FALSE@M32R_DEPS =
243 # The end marker is written this way to pass through automake unscathed.
244 ENDSAN = end-sanitize-cygnus
245 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
246 mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
247 CONFIG_HEADER = config.h
248 CONFIG_CLEAN_FILES =
249 LIBRARIES = $(noinst_LIBRARIES)
250
251
252 DEFS = @DEFS@ -I. -I$(srcdir) -I.
253 CPPFLAGS = @CPPFLAGS@
254 LDFLAGS = @LDFLAGS@
255 LIBS = @LIBS@
256 libopcodes_a_LIBADD =
257 libopcodes_a_SOURCES = libopcodes.a.c
258 libopcodes_a_OBJECTS = libopcodes.a.o
259 LTLIBRARIES = $(lib_LTLIBRARIES)
260
261 libopcodes_la_OBJECTS = dis-buf.lo disassemble.lo
262 CFLAGS = @CFLAGS@
263 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
264 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
265 LINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@
266 DIST_COMMON = ChangeLog Makefile.am Makefile.in acconfig.h acinclude.m4 \
267 aclocal.m4 config.in configure configure.in stamp-h.in
268
269
270 PACKAGE = @PACKAGE@
271 VERSION = @VERSION@
272
273 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
274
275 TAR = tar
276 GZIP = --best
277 SOURCES = libopcodes.a.c $(libopcodes_la_SOURCES)
278 OBJECTS = libopcodes.a.o $(libopcodes_la_OBJECTS)
279
280 all: all-recursive-am all-am
281
282 .SUFFIXES:
283 .SUFFIXES: .S .c .lo .o .s
284 $(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
285 cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
286
287 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
288 cd $(top_builddir) \
289 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
290
291 $(ACLOCAL_M4): @MAINT@ configure.in acinclude.m4
292 cd $(srcdir) && $(ACLOCAL)
293
294 config.status: $(srcdir)/configure
295 $(SHELL) ./config.status --recheck
296 $(srcdir)/configure: @MAINT@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
297 cd $(srcdir) && $(AUTOCONF)
298
299 config.h: stamp-h
300 @:
301 stamp-h: $(srcdir)/config.in $(top_builddir)/config.status
302 cd $(top_builddir) \
303 && CONFIG_FILES= CONFIG_HEADERS=config.h:config.in \
304 $(SHELL) ./config.status
305 @echo timestamp > stamp-h
306 $(srcdir)/config.in: @MAINT@$(srcdir)/stamp-h.in
307 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
308 cd $(top_srcdir) && $(AUTOHEADER)
309 @echo timestamp > $(srcdir)/stamp-h.in
310
311 mostlyclean-hdr:
312
313 clean-hdr:
314
315 distclean-hdr:
316 -rm -f config.h
317
318 maintainer-clean-hdr:
319
320 mostlyclean-noinstLIBRARIES:
321
322 clean-noinstLIBRARIES:
323 -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
324
325 distclean-noinstLIBRARIES:
326
327 maintainer-clean-noinstLIBRARIES:
328
329 .c.o:
330 $(COMPILE) -c $<
331
332 .s.o:
333 $(COMPILE) -c $<
334
335 .S.o:
336 $(COMPILE) -c $<
337
338 mostlyclean-compile:
339 -rm -f *.o core *.core
340
341 clean-compile:
342
343 distclean-compile:
344 -rm -f *.tab.c
345
346 maintainer-clean-compile:
347
348 .c.lo:
349 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
350
351 .s.lo:
352 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
353
354 .S.lo:
355 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
356
357 mostlyclean-libtool:
358 -rm -f *.lo
359
360 clean-libtool:
361 -rm -rf .libs _libs
362
363 distclean-libtool:
364
365 maintainer-clean-libtool:
366
367 mostlyclean-libLTLIBRARIES:
368
369 clean-libLTLIBRARIES:
370 -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
371
372 distclean-libLTLIBRARIES:
373
374 maintainer-clean-libLTLIBRARIES:
375
376 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
377 @$(NORMAL_INSTALL)
378 $(mkinstalldirs) $(DESTDIR)$(libdir)
379 @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
380 if test -f $$p; then \
381 echo "$(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \
382 $(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \
383 else :; fi; \
384 done
385
386 uninstall-libLTLIBRARIES:
387 @$(NORMAL_UNINSTALL)
388 list='$(lib_LTLIBRARIES)'; for p in $$list; do \
389 $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
390 done
391
392 libopcodes.la: $(libopcodes_la_OBJECTS) $(libopcodes_la_DEPENDENCIES)
393 $(LINK) -rpath $(libdir) $(libopcodes_la_LDFLAGS) $(libopcodes_la_OBJECTS) $(libopcodes_la_LIBADD) $(LIBS)
394
395 # This directory's subdirectories are mostly independent; you can cd
396 # into them and run `make' without going through this Makefile.
397 # To change the values of `make' variables: instead of editing Makefiles,
398 # (1) if the variable is set in `config.status', edit `config.status'
399 # (which will cause the Makefiles to be regenerated when you run `make');
400 # (2) otherwise, pass the desired values on the `make' command line.
401
402 @SET_MAKE@
403
404 all-recursive install-data-recursive install-exec-recursive \
405 installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
406 check-recursive installcheck-recursive info-recursive dvi-recursive:
407 @set fnord $(MAKEFLAGS); amf=$$2; \
408 list='$(SUBDIRS)'; for subdir in $$list; do \
409 target=`echo $@ | sed s/-recursive//`; \
410 echo "Making $$target in $$subdir"; \
411 (cd $$subdir && $(MAKE) $$target) \
412 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
413 done && test -z "$$fail"
414
415 mostlyclean-recursive clean-recursive distclean-recursive \
416 maintainer-clean-recursive:
417 @set fnord $(MAKEFLAGS); amf=$$2; \
418 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
419 rev="$$subdir $$rev"; \
420 done; \
421 for subdir in $$rev; do \
422 target=`echo $@ | sed s/-recursive//`; \
423 echo "Making $$target in $$subdir"; \
424 (cd $$subdir && $(MAKE) $$target) \
425 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
426 done && test -z "$$fail"
427 tags-recursive:
428 list='$(SUBDIRS)'; for subdir in $$list; do \
429 (cd $$subdir && $(MAKE) tags); \
430 done
431
432 tags: TAGS
433
434 ID: $(HEADERS) $(SOURCES) $(LISP)
435 here=`pwd` && cd $(srcdir) \
436 && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
437
438 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.in $(TAGS_DEPENDENCIES) $(LISP)
439 tags=; \
440 here=`pwd`; \
441 list='$(SUBDIRS)'; for subdir in $$list; do \
442 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
443 done; \
444 list='$(SOURCES) $(HEADERS)'; \
445 unique=`for i in $$list; do echo $$i; done | \
446 awk ' { files[$$0] = 1; } \
447 END { for (i in files) print i; }'`; \
448 test -z "$(ETAGS_ARGS)config.in$$unique$(LISP)$$tags" \
449 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.in $$unique $(LISP) -o $$here/TAGS)
450
451 mostlyclean-tags:
452
453 clean-tags:
454
455 distclean-tags:
456 -rm -f TAGS ID
457
458 maintainer-clean-tags:
459
460 distdir = $(PACKAGE)-$(VERSION)
461 top_distdir = $(distdir)
462
463 # This target untars the dist file and tries a VPATH configuration. Then
464 # it guarantees that the distribution is self-contained by making another
465 # tarfile.
466 distcheck: dist
467 -rm -rf $(distdir)
468 GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
469 mkdir $(distdir)/=build
470 mkdir $(distdir)/=inst
471 dc_install_base=`cd $(distdir)/=inst && pwd`; \
472 cd $(distdir)/=build \
473 && ../configure --srcdir=.. --prefix=$$dc_install_base \
474 && $(MAKE) \
475 && $(MAKE) dvi \
476 && $(MAKE) check \
477 && $(MAKE) install \
478 && $(MAKE) installcheck \
479 && $(MAKE) dist
480 -rm -rf $(distdir)
481 @echo "========================"; \
482 echo "$(distdir).tar.gz is ready for distribution"; \
483 echo "========================"
484 dist: distdir
485 -chmod -R a+r $(distdir)
486 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
487 -rm -rf $(distdir)
488 dist-all: distdir
489 -chmod -R a+r $(distdir)
490 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
491 -rm -rf $(distdir)
492 distdir: $(DISTFILES)
493 -rm -rf $(distdir)
494 mkdir $(distdir)
495 -chmod 777 $(distdir)
496 @for file in $(DISTFILES); do \
497 if test -f $$file; then d=.; else d=$(srcdir); fi; \
498 test -f $(distdir)/$$file \
499 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
500 || cp -p $$d/$$file $(distdir)/$$file; \
501 done
502 for subdir in $(SUBDIRS); do \
503 test -d $(distdir)/$$subdir \
504 || mkdir $(distdir)/$$subdir \
505 || exit 1; \
506 chmod 777 $(distdir)/$$subdir; \
507 (cd $$subdir && $(MAKE) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
508 || exit 1; \
509 done
510 info: info-recursive
511 dvi: dvi-recursive
512 check:
513 $(MAKE) check-recursive
514 installcheck: installcheck-recursive
515 install-info: install-info-recursive
516 all-recursive-am: config.h
517 $(MAKE) all-recursive
518
519 all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) config.h
520
521 install-exec-am: install-libLTLIBRARIES
522
523 uninstall-am: uninstall-libLTLIBRARIES
524
525 install-exec: install-exec-recursive install-exec-am
526 @$(NORMAL_INSTALL)
527
528 install-data: install-data-recursive
529 @$(NORMAL_INSTALL)
530
531 install: install-recursive install-exec-am
532 @:
533
534 uninstall: uninstall-recursive uninstall-am
535
536 install-strip:
537 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
538 installdirs: installdirs-recursive
539 $(mkinstalldirs) $(DATADIR)$(libdir)
540
541
542 mostlyclean-generic:
543 -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
544
545 clean-generic:
546 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
547
548 distclean-generic:
549 -rm -f Makefile $(DISTCLEANFILES)
550 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
551 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
552
553 maintainer-clean-generic:
554 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
555 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
556 mostlyclean-am: mostlyclean-hdr mostlyclean-noinstLIBRARIES \
557 mostlyclean-compile mostlyclean-libtool \
558 mostlyclean-libLTLIBRARIES mostlyclean-tags \
559 mostlyclean-generic
560
561 clean-am: clean-hdr clean-noinstLIBRARIES clean-compile clean-libtool \
562 clean-libLTLIBRARIES clean-tags clean-generic \
563 mostlyclean-am
564
565 distclean-am: distclean-hdr distclean-noinstLIBRARIES distclean-compile \
566 distclean-libtool distclean-libLTLIBRARIES \
567 distclean-tags distclean-generic clean-am
568
569 maintainer-clean-am: maintainer-clean-hdr \
570 maintainer-clean-noinstLIBRARIES \
571 maintainer-clean-compile maintainer-clean-libtool \
572 maintainer-clean-libLTLIBRARIES maintainer-clean-tags \
573 maintainer-clean-generic distclean-am
574
575 mostlyclean: mostlyclean-recursive mostlyclean-am
576
577 clean: clean-recursive clean-am
578
579 distclean: distclean-recursive distclean-am
580 -rm -f config.status
581 -rm -f libtool
582
583 maintainer-clean: maintainer-clean-recursive maintainer-clean-am
584 @echo "This command is intended for maintainers to use;"
585 @echo "it deletes files that may require special tools to rebuild."
586 -rm -f config.status
587
588 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
589 mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
590 clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
591 mostlyclean-compile distclean-compile clean-compile \
592 maintainer-clean-compile mostlyclean-libtool distclean-libtool \
593 clean-libtool maintainer-clean-libtool mostlyclean-libLTLIBRARIES \
594 distclean-libLTLIBRARIES clean-libLTLIBRARIES \
595 maintainer-clean-libLTLIBRARIES uninstall-libLTLIBRARIES \
596 install-libLTLIBRARIES install-data-recursive uninstall-data-recursive \
597 install-exec-recursive uninstall-exec-recursive installdirs-recursive \
598 uninstalldirs-recursive all-recursive check-recursive \
599 installcheck-recursive info-recursive dvi-recursive \
600 mostlyclean-recursive distclean-recursive clean-recursive \
601 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
602 distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
603 installcheck install-info all-recursive-am all-am install-exec-am \
604 uninstall-am install-exec install-data install uninstall all \
605 installdirs mostlyclean-generic distclean-generic clean-generic \
606 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
607
608
609 disassemble.lo: disassemble.c $(INCDIR)/dis-asm.h
610 $(LIBTOOL) --mode=compile $(COMPILE) -c @archdefs@ $(srcdir)/disassemble.c
611
612 stamp-lib: libopcodes.la
613 if [ -f .libs/libopcodes.a ]; then \
614 cp .libs/libopcodes.a libopcodes.tmp; \
615 $(SHELL) $(srcdir)/../move-if-change libopcodes.tmp libopcodes.a; \
616 else true; fi
617 touch stamp-lib
618
619 libopcodes.a: stamp-lib ; @true
620 po/POTFILES.in: @MAINT@ Makefile
621 for file in $(POTFILES); do echo $$file; done | sort > tmp \
622 && mv tmp $(srcdir)/po/POTFILES.in
623
624 # start-sanitize-cygnus
625 cgen:
626 $(SHELL) $(srcdir)/cgen.sh opcodes $(srcdir) $(CGENDIR) $(CGENFLAGS) $(SCHEME) $(SCHEMEFLAGS) $(arch)
627 touch stamp-${arch}
628
629 .PHONY: cgen
630
631 # For now, require developers to configure with --enable-cgen-maint.
632 m32r-opc.h m32r-opc.c m32r-asm.c m32r-dis.c: $(M32R_DEPS)
633 @true
634 stamp-m32r: $(CGENFILES) $(CGENDIR)/m32r.cpu $(CGENDIR)/m32r.opc
635 $(MAKE) cgen arch=m32r prefix=m32r
636 # end-sanitize-cygnus
637
638 # start-sanitize-tic80
639 tic80-dis.lo: tic80-dis.c $(INCDIR)/dis-asm.h ../bfd/bfd.h \
640 $(INCDIR)/opcode/tic80.h
641 tic80-opc.lo: tic80-opc.c $(INCDIR)/opcode/tic80.h
642 # end-sanitize-tic80
643
644 # start-sanitize-sky
645 dvp-dis.lo: dvp-dis.c $(INCDIR)/dis-asm.h ../bfd/bfd.h \
646 $(INCDIR)/opcode/dvp.h
647 dvp-opc.lo: dvp-opc.c $(INCDIR)/opcode/dvp.h
648
649 mips-dis.lo: mips-dis.c
650 $(LIBTOOL) --mode=compile $(COMPILE) -c @archdefs@ $(srcdir)/mips-dis.c
651 # end-sanitize-sky
652
653 # This dependency stuff is copied from BFD.
654
655 .dep: dep.sed $(CFILES) $(HFILES) config.h
656 rm -f .dep1
657 $(MAKE) DEP=$(DEP) .dep1
658 sed -f dep.sed < .dep1 > .dep
659
660 .dep1: $(CFILES)
661 rm -f .dep2 .dep2a
662 echo '# DO NOT DELETE THIS LINE -- mkdep uses it.' > .dep2
663 echo > .dep2a
664 $(DEP) -f .dep2a $(INCLUDES) $(CFLAGS) $?
665 sed -e '/DO NOT DELETE/d' -e '/^$$/d' < .dep2a >> .dep2
666 rm -f .dep2a
667 $(srcdir)/../move-if-change .dep2 .dep1
668
669 dep.sed: dep-in.sed config.status
670 sed <$(srcdir)/dep-in.sed >dep.sed \
671 -e 's!@BFD_H@!$(BFD_H)!' \
672 -e 's!@INCDIR@!$(INCDIR)!' \
673 -e 's!@BFDDIR@!$(BFDDIR)!' \
674 -e 's!@SRCDIR@!$(srcdir)!'
675
676 dep: .dep
677 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < Makefile > tmp-Makefile
678 cat .dep >> tmp-Makefile
679 $(srcdir)/../move-if-change tmp-Makefile Makefile
680
681 dep-in: .dep
682 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.in > tmp-Makefile.in
683 cat .dep >> tmp-Makefile.in
684 $(srcdir)/../move-if-change tmp-Makefile.in $(srcdir)/Makefile.in
685
686 dep-am: .dep
687 sed -e '/^..DO NOT DELETE THIS LINE/,$$d' < $(srcdir)/Makefile.am > tmp-Makefile.am
688 cat .dep >> tmp-Makefile.am
689 $(srcdir)/../move-if-change tmp-Makefile.am $(srcdir)/Makefile.am
690
691 .PHONY: dep dep-in dep-am
692
693 # What appears below is generated by a hacked mkdep using gcc -MM.
694
695 # DO NOT DELETE THIS LINE -- mkdep uses it.
696 # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
697 a29k-dis.lo: a29k-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
698 $(INCDIR)/ansidecl.h $(INCDIR)/opcode/a29k.h
699 alpha-dis.lo: alpha-dis.c $(INCDIR)/ansidecl.h sysdep.h \
700 config.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/opcode/alpha.h
701 alpha-opc.lo: alpha-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/alpha.h \
702 $(BFD_H)
703 arm-dis.lo: arm-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
704 $(INCDIR)/ansidecl.h arm-opc.h $(INCDIR)/coff/internal.h \
705 $(BFDDIR)/libcoff.h $(INCDIR)/bfdlink.h
706 cgen-asm.lo: cgen-asm.c sysdep.h config.h $(INCDIR)/libiberty.h \
707 $(BFD_H) $(INCDIR)/opcode/cgen.h
708 cgen-dis.lo: cgen-dis.c sysdep.h config.h $(INCDIR)/libiberty.h \
709 $(BFD_H) $(INCDIR)/opcode/cgen.h
710 cgen-opc.lo: cgen-opc.c sysdep.h config.h $(INCDIR)/libiberty.h \
711 $(BFD_H) $(INCDIR)/opcode/cgen.h
712 d10v-dis.lo: d10v-dis.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/d10v.h \
713 $(INCDIR)/dis-asm.h $(BFD_H)
714 d10v-opc.lo: d10v-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/d10v.h
715 dis-buf.lo: dis-buf.c sysdep.h config.h $(INCDIR)/dis-asm.h \
716 $(BFD_H)
717 disassemble.lo: disassemble.c $(INCDIR)/ansidecl.h \
718 $(INCDIR)/dis-asm.h $(BFD_H)
719 h8300-dis.lo: h8300-dis.c $(INCDIR)/opcode/h8300.h \
720 $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/ansidecl.h
721 h8500-dis.lo: h8500-dis.c h8500-opc.h $(INCDIR)/dis-asm.h \
722 $(BFD_H) $(INCDIR)/ansidecl.h
723 hppa-dis.lo: hppa-dis.c sysdep.h config.h $(INCDIR)/dis-asm.h \
724 $(BFD_H) $(BFDDIR)/libhppa.h $(INCDIR)/opcode/hppa.h
725 i386-dis.lo: i386-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
726 $(INCDIR)/ansidecl.h sysdep.h config.h
727 i960-dis.lo: i960-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
728 $(INCDIR)/ansidecl.h
729 m32r-asm.lo: m32r-asm.c sysdep.h config.h $(BFD_H) \
730 m32r-opc.h $(INCDIR)/opcode/cgen.h
731 m32r-dis.lo: m32r-dis.c sysdep.h config.h $(INCDIR)/dis-asm.h \
732 $(BFD_H) m32r-opc.h $(INCDIR)/opcode/cgen.h
733 m32r-opc.lo: m32r-opc.c sysdep.h config.h $(INCDIR)/libiberty.h \
734 $(BFD_H) m32r-opc.h $(INCDIR)/opcode/cgen.h
735 m68k-dis.lo: m68k-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
736 $(INCDIR)/ansidecl.h $(INCDIR)/floatformat.h $(INCDIR)/opcode/m68k.h
737 m68k-opc.lo: m68k-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/m68k.h
738 m88k-dis.lo: m88k-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
739 $(INCDIR)/ansidecl.h $(INCDIR)/opcode/m88k.h
740 mips-dis.lo: mips-dis.c sysdep.h config.h $(INCDIR)/dis-asm.h \
741 $(BFD_H) $(INCDIR)/opcode/mips.h $(BFDDIR)/elf-bfd.h \
742 $(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
743 $(INCDIR)/bfdlink.h $(INCDIR)/elf/mips.h
744 mips-opc.lo: mips-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/mips.h
745 # start-sanitize-r5900
746 mips-opc.lo: vu0.h
747 # end-sanitize-r5900
748 mips16-opc.lo: mips16-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/mips.h
749 m10200-dis.lo: m10200-dis.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/mn10200.h \
750 $(INCDIR)/dis-asm.h $(BFD_H)
751 m10200-opc.lo: m10200-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/mn10200.h
752 m10300-dis.lo: m10300-dis.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/mn10300.h \
753 $(INCDIR)/dis-asm.h $(BFD_H)
754 m10300-opc.lo: m10300-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/mn10300.h
755 ns32k-dis.lo: ns32k-dis.c $(BFD_H) $(INCDIR)/ansidecl.h \
756 sysdep.h config.h $(INCDIR)/dis-asm.h $(INCDIR)/opcode/ns32k.h
757 ppc-dis.lo: ppc-dis.c $(INCDIR)/ansidecl.h sysdep.h \
758 config.h $(INCDIR)/dis-asm.h $(BFD_H) $(INCDIR)/opcode/ppc.h
759 ppc-opc.lo: ppc-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/ppc.h
760 sh-dis.lo: sh-dis.c sh-opc.h $(INCDIR)/dis-asm.h $(BFD_H) \
761 $(INCDIR)/ansidecl.h
762 sparc-dis.lo: sparc-dis.c $(INCDIR)/ansidecl.h sysdep.h \
763 config.h $(INCDIR)/opcode/sparc.h $(INCDIR)/dis-asm.h \
764 $(BFD_H) $(INCDIR)/libiberty.h
765 sparc-opc.lo: sparc-opc.c $(INCDIR)/ansidecl.h $(INCDIR)/opcode/sparc.h
766 tic30-dis.lo: tic30-dis.c $(INCDIR)/dis-asm.h $(BFD_H) \
767 $(INCDIR)/ansidecl.h $(INCDIR)/opcode/tic30.h
768 w65-dis.lo: w65-dis.c w65-opc.h $(INCDIR)/dis-asm.h \
769 $(BFD_H) $(INCDIR)/ansidecl.h
770 z8k-dis.lo: z8k-dis.c sysdep.h config.h $(INCDIR)/dis-asm.h \
771 $(BFD_H) z8k-opc.h
772 z8kgen.lo: z8kgen.c sysdep.h config.h
773 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
774
775 # Tell versions [3.59,3.63) of GNU make to not export all variables.
776 # Otherwise a system limit (for SysV at least) may be exceeded.
777 .NOEXPORT:
This page took 0.046157 seconds and 5 git commands to generate.