Makefile.in revision 38889
138889Sjdp# Makefile.in generated automatically by automake 1.2e from Makefile.am
238889Sjdp
338889Sjdp# Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
438889Sjdp# This Makefile.in is free software; the Free Software Foundation
538889Sjdp# gives unlimited permission to copy and/or distribute it,
638889Sjdp# with or without modifications, as long as this notice is preserved.
738889Sjdp
833965Sjdp# This program is distributed in the hope that it will be useful,
938889Sjdp# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
1038889Sjdp# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1138889Sjdp# PARTICULAR PURPOSE.
1233965Sjdp
1338889Sjdp
1438889SjdpSHELL = @SHELL@
1538889Sjdp
1638889Sjdpsrcdir = @srcdir@
1738889Sjdptop_srcdir = @top_srcdir@
1833965SjdpVPATH = @srcdir@
1933965Sjdpprefix = @prefix@
2038889Sjdpexec_prefix = @exec_prefix@
2133965Sjdp
2233965Sjdpbindir = @bindir@
2338889Sjdpsbindir = @sbindir@
2438889Sjdplibexecdir = @libexecdir@
2538889Sjdpdatadir = @datadir@
2638889Sjdpsysconfdir = @sysconfdir@
2738889Sjdpsharedstatedir = @sharedstatedir@
2838889Sjdplocalstatedir = @localstatedir@
2933965Sjdplibdir = @libdir@
3038889Sjdpinfodir = @infodir@
3133965Sjdpmandir = @mandir@
3233965Sjdpincludedir = @includedir@
3338889Sjdpoldincludedir = /usr/include
3433965Sjdp
3538889Sjdppkgdatadir = $(datadir)/@PACKAGE@
3638889Sjdppkglibdir = $(libdir)/@PACKAGE@
3738889Sjdppkgincludedir = $(includedir)/@PACKAGE@
3833965Sjdp
3938889Sjdptop_builddir = ..
4038889Sjdp
4138889SjdpACLOCAL = @ACLOCAL@
4238889SjdpAUTOCONF = @AUTOCONF@
4338889SjdpAUTOMAKE = @AUTOMAKE@
4438889SjdpAUTOHEADER = @AUTOHEADER@
4538889Sjdp
4633965SjdpINSTALL = @INSTALL@
4733965SjdpINSTALL_PROGRAM = @INSTALL_PROGRAM@
4833965SjdpINSTALL_DATA = @INSTALL_DATA@
4938889SjdpINSTALL_SCRIPT = @INSTALL_SCRIPT@
5038889Sjdptransform = @program_transform_name@
5133965Sjdp
5238889SjdpNORMAL_INSTALL = :
5338889SjdpPRE_INSTALL = :
5438889SjdpPOST_INSTALL = :
5538889SjdpNORMAL_UNINSTALL = :
5638889SjdpPRE_UNINSTALL = :
5738889SjdpPOST_UNINSTALL = :
5838889Sjdpbuild_alias = @build_alias@
5938889Sjdpbuild_triplet = @build@
6038889Sjdphost_alias = @host_alias@
6138889Sjdphost_triplet = @host@
6238889Sjdptarget_alias = @target_alias@
6338889Sjdptarget_triplet = @target@
6438889SjdpAR = @AR@
6538889SjdpBFD_HOST_64BIT_LONG = @BFD_HOST_64BIT_LONG@
6638889SjdpBFD_HOST_64_BIT = @BFD_HOST_64_BIT@
6738889SjdpBFD_HOST_64_BIT_DEFINED = @BFD_HOST_64_BIT_DEFINED@
6838889SjdpBFD_HOST_U_64_BIT = @BFD_HOST_U_64_BIT@
6938889SjdpCC = @CC@
7038889SjdpCC_FOR_BUILD = @CC_FOR_BUILD@
7138889SjdpCOREFILE = @COREFILE@
7238889SjdpCOREFLAG = @COREFLAG@
7338889SjdpEXEEXT = @EXEEXT@
7438889SjdpEXEEXT_FOR_BUILD = @EXEEXT_FOR_BUILD@
7538889SjdpHDEFINES = @HDEFINES@
7638889SjdpLD = @LD@
7738889SjdpLIBTOOL = @LIBTOOL@
7838889SjdpLN_S = @LN_S@
7938889SjdpMAINT = @MAINT@
8038889SjdpMAKEINFO = @MAKEINFO@
8138889SjdpNM = @NM@
8238889SjdpPACKAGE = @PACKAGE@
8338889SjdpRANLIB = @RANLIB@
8438889SjdpTDEFINES = @TDEFINES@
8538889SjdpVERSION = @VERSION@
8638889Sjdpall_backends = @all_backends@
8738889Sjdpbfd_backends = @bfd_backends@
8838889Sjdpbfd_machines = @bfd_machines@
8938889Sjdptdefaults = @tdefaults@
9038889Sjdpwordsize = @wordsize@
9133965Sjdp
9238889SjdpAUTOMAKE_OPTIONS = cygnus
9333965Sjdp
9433965SjdpDOCFILES = aoutx.texi  archive.texi archures.texi \
9538889Sjdp	bfdt.texi  cache.texi coffcode.texi \
9633965Sjdp	core.texi elf.texi elfcode.texi  format.texi  libbfd.texi  \
9733965Sjdp	opncls.texi  reloc.texi  section.texi  \
9833965Sjdp	syms.texi  targets.texi init.texi hash.texi linker.texi
9933965Sjdp
10033965SjdpPROTOS = archive.p archures.p bfd.p \
10133965Sjdp	 core.p format.p \
10233965Sjdp	libbfd.p opncls.p reloc.p \
10333965Sjdp	section.p syms.p targets.p  \
10433965Sjdp	format.p  core.p init.p
10533965Sjdp
10633965SjdpIPROTOS = cache.ip libbfd.ip reloc.ip init.ip archures.ip coffcode.ip
10733965Sjdp
10833965Sjdp# SRCDOC, SRCPROT, SRCIPROT only used to sidestep Sun Make bug in interaction 
10933965Sjdp# between VPATH and suffix rules.  If you use GNU Make, perhaps other Makes,
11033965Sjdp# you don't need these three:
11133965SjdpSRCDOC = $(srcdir)/../aoutx.h  $(srcdir)/../archive.c \
11233965Sjdp	$(srcdir)/../archures.c $(srcdir)/../bfd.c \
11333965Sjdp	$(srcdir)/../cache.c $(srcdir)/../coffcode.h \
11433965Sjdp	$(srcdir)/../corefile.c $(srcdir)/../elf.c \
11533965Sjdp	$(srcdir)/../elfcode.h  $(srcdir)/../format.c \
11633965Sjdp	$(srcdir)/../libbfd.c $(srcdir)/../opncls.c \
11733965Sjdp	$(srcdir)/../reloc.c  $(srcdir)/../section.c \
11833965Sjdp	$(srcdir)/../syms.c  $(srcdir)/../targets.c \
11933965Sjdp	$(srcdir)/../hash.c $(srcdir)/../linker.c
12033965Sjdp
12133965SjdpSRCPROT = $(srcdir)/../archive.c $(srcdir)/../archures.c \
12233965Sjdp	$(srcdir)/../bfd.c $(srcdir)/../coffcode.h $(srcdir)/../corefile.c \
12333965Sjdp	$(srcdir)/../format.c $(srcdir)/../libbfd.c \
12433965Sjdp	$(srcdir)/../opncls.c $(srcdir)/../reloc.c \
12533965Sjdp	$(srcdir)/../section.c $(srcdir)/../syms.c \
12633965Sjdp	$(srcdir)/../targets.c $(srcdir)/../init.c
12733965Sjdp
12833965SjdpSRCIPROT = $(srcdir)/../cache.c $(srcdir)/../libbfd.c \
12933965Sjdp	$(srcdir)/../reloc.c $(srcdir)/../cpu-h8300.c \
13033965Sjdp	$(srcdir)/../cpu-i960.c $(srcdir)/../archures.c \
13133965Sjdp	$(srcdir)/../init.c
13233965Sjdp
13333965SjdpTEXIDIR = $(srcdir)/../../texinfo/fsf
13433965Sjdp
13538889Sjdpinfo_TEXINFOS = bfd.texinfo
13633965Sjdp
13738889SjdpMKDOC = chew$(EXEEXT_FOR_BUILD)
13833965Sjdp
13938889SjdpMOSTLYCLEANFILES = $(MKDOC) *.o
14033965Sjdp
14138889SjdpCLEANFILES = s-* *.p *.ip
14238889Sjdp
14338889SjdpDISTCLEANFILES = bfd.?? bfd.??? bfd.h libbfd.h libcoff.h texput.log
14438889Sjdp
14538889SjdpMAINTAINERCLEANFILES = $(DOCFILES)
14638889Sjdpmkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
14738889SjdpCONFIG_HEADER = ../config.h
14838889SjdpCONFIG_CLEAN_FILES = 
14938889SjdpTEXI2DVI = `if test -f $(top_srcdir)/../texinfo/util/texi2dvi; then echo $(top_srcdir)/../texinfo/util/texi2dvi; else echo texi2dvi; fi`
15038889SjdpTEXINFO_TEX = $(top_srcdir)/../texinfo/texinfo.tex
15138889SjdpINFO_DEPS = bfd.info
15238889SjdpDVIS = bfd.dvi
15338889SjdpTEXINFOS = bfd.texinfo
15438889SjdpDIST_COMMON =  ChangeLog Makefile.am Makefile.in
15538889Sjdp
15638889Sjdp
15738889SjdpDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
15838889Sjdp
15938889SjdpTAR = tar
16038889SjdpGZIP = --best
16138889Sjdpdefault: all
16238889Sjdp
16338889Sjdp.SUFFIXES:
16438889Sjdp.SUFFIXES: .dvi .info .ps .texi .texinfo
16538889Sjdp$(srcdir)/Makefile.in: @MAINT@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
16638889Sjdp	cd $(top_srcdir) && $(AUTOMAKE) --cygnus doc/Makefile
16738889Sjdp
16838889SjdpMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
16938889Sjdp	cd $(top_builddir) \
17038889Sjdp	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
17138889Sjdp
17238889Sjdp
17338889Sjdpbfd.info: bfd.texinfo
17438889Sjdpbfd.dvi: bfd.texinfo
17538889Sjdp
17638889Sjdp
17738889SjdpDVIPS = dvips
17838889Sjdp
17938889Sjdp.texi.info:
18038889Sjdp	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
18138889Sjdp	$(MAKEINFO) -I $(srcdir) $<
18238889Sjdp
18338889Sjdp.texi.dvi:
18438889Sjdp	TEXINPUTS=$(top_srcdir)/../texinfo:$$TEXINPUTS \
18538889Sjdp	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
18638889Sjdp
18738889Sjdp.texi:
18838889Sjdp	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
18938889Sjdp	$(MAKEINFO) -I $(srcdir) $<
19038889Sjdp
19138889Sjdp.texinfo.info:
19238889Sjdp	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
19338889Sjdp	$(MAKEINFO) -I $(srcdir) $<
19438889Sjdp
19538889Sjdp.texinfo:
19638889Sjdp	@rm -f $@ $@-[0-9] $@-[0-9][0-9]
19738889Sjdp	$(MAKEINFO) -I $(srcdir) $<
19838889Sjdp
19938889Sjdp.texinfo.dvi:
20038889Sjdp	TEXINPUTS=$(top_srcdir)/../texinfo:$$TEXINPUTS \
20138889Sjdp	  MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
20238889Sjdp.dvi.ps:
20338889Sjdp	$(DVIPS) $< -o $@
20438889Sjdp
20538889Sjdpinstall-info-am: $(INFO_DEPS)
20638889Sjdp	@$(NORMAL_INSTALL)
20738889Sjdp	$(mkinstalldirs) $(infodir)
20838889Sjdp	@for file in $(INFO_DEPS); do \
20938889Sjdp	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
21038889Sjdp	  for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
21138889Sjdp	    if test -f $$d/$$ifile; then \
21238889Sjdp	      echo " $(INSTALL_DATA) $$d/$$ifile $(infodir)/$$ifile"; \
21338889Sjdp	      $(INSTALL_DATA) $$d/$$ifile $(infodir)/$$ifile; \
21438889Sjdp	    else : ; fi; \
21538889Sjdp	  done; \
21633965Sjdp	done
21738889Sjdp	@$(POST_INSTALL)
21838889Sjdp	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
21938889Sjdp	  for file in $(INFO_DEPS); do \
22038889Sjdp	    echo " install-info --info-dir=$(infodir) $(infodir)/$$file";\
22138889Sjdp	    install-info --info-dir=$(infodir) $(infodir)/$$file || :;\
22238889Sjdp	  done; \
22338889Sjdp	else : ; fi
22433965Sjdp
22538889Sjdpuninstall-info:
22638889Sjdp	$(PRE_UNINSTALL)
22738889Sjdp	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
22838889Sjdp	  ii=yes; \
22938889Sjdp	else ii=; fi; \
23038889Sjdp	for file in $(INFO_DEPS); do \
23138889Sjdp	  test -z "$ii" \
23238889Sjdp	    || install-info --info-dir=$(infodir) --remove $$file; \
23338889Sjdp	done
23438889Sjdp	$(NORMAL_UNINSTALL)
23538889Sjdp	for file in $(INFO_DEPS); do \
23638889Sjdp	  (cd $(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
23738889Sjdp	done
23833965Sjdp
23938889Sjdpdist-info: $(INFO_DEPS)
24038889Sjdp	for base in $(INFO_DEPS); do \
24138889Sjdp	  if test -f $$base; then d=.; else d=$(srcdir); fi; \
24238889Sjdp	  for file in `cd $$d && eval echo $$base*`; do \
24338889Sjdp	    test -f $(distdir)/$$file \
24438889Sjdp	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
24538889Sjdp	    || cp -p $$d/$$file $(distdir)/$$file; \
24638889Sjdp	  done; \
24738889Sjdp	done
24838889Sjdp
24938889Sjdpmostlyclean-aminfo:
25038889Sjdp	-rm -f bfd.aux bfd.cp bfd.cps bfd.dvi bfd.fn bfd.fns bfd.ky bfd.kys \
25138889Sjdp	  bfd.ps bfd.log bfd.pg bfd.toc bfd.tp bfd.tps bfd.vr bfd.vrs \
25238889Sjdp	  bfd.op bfd.tr bfd.cv bfd.cn
25338889Sjdp
25438889Sjdpclean-aminfo:
25538889Sjdp
25638889Sjdpdistclean-aminfo:
25738889Sjdp
25838889Sjdpmaintainer-clean-aminfo:
25938889Sjdp	for i in $(INFO_DEPS); do \
26038889Sjdp	  rm -f $$i; \
26138889Sjdp	  if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \
26238889Sjdp	    rm -f $$i-[0-9]*; \
26338889Sjdp	  fi; \
26438889Sjdp	done
26538889Sjdpclean-info: mostlyclean-aminfo
26638889Sjdptags: TAGS
26738889SjdpTAGS:
26838889Sjdp
26938889Sjdp
27038889Sjdpdistdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
27138889Sjdp
27238889Sjdpsubdir = doc
27338889Sjdp
27438889Sjdpdistdir: $(DISTFILES)
27538889Sjdp	@for file in $(DISTFILES); do \
27638889Sjdp	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
27738889Sjdp	  test -f $(distdir)/$$file \
27838889Sjdp	  || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
27938889Sjdp	  || cp -p $$d/$$file $(distdir)/$$file; \
28038889Sjdp	done
28138889Sjdp	$(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
28238889Sjdpinfo: $(INFO_DEPS)
28338889Sjdpdvi: $(DVIS)
28438889Sjdpcheck:
28538889Sjdp	$(MAKE)
28638889Sjdpinstallcheck:
28738889Sjdpinstall-info: install-info-am
28838889Sjdpinstall-exec: 
28938889Sjdp	@$(NORMAL_INSTALL)
29038889Sjdp
29138889Sjdpinstall-data: 
29238889Sjdp	@$(NORMAL_INSTALL)
29338889Sjdp
29438889Sjdpinstall: install-exec install-data all
29538889Sjdp	@:
29638889Sjdp
29738889Sjdpuninstall: 
29838889Sjdp
29938889Sjdpall: Makefile
30038889Sjdp
30138889Sjdpinstall-strip:
30238889Sjdp	$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
30338889Sjdpinstalldirs:
30438889Sjdp
30538889Sjdp
30638889Sjdpmostlyclean-generic:
30738889Sjdp	-test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
30838889Sjdp
30938889Sjdpclean-generic:
31038889Sjdp	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
31138889Sjdp
31238889Sjdpdistclean-generic:
31338889Sjdp	-rm -f Makefile $(DISTCLEANFILES)
31438889Sjdp	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
31538889Sjdp	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
31638889Sjdp
31738889Sjdpmaintainer-clean-generic:
31838889Sjdp	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
31938889Sjdp	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
32038889Sjdpmostlyclean:  mostlyclean-aminfo mostlyclean-generic
32138889Sjdp
32238889Sjdpclean:  clean-aminfo clean-generic mostlyclean
32338889Sjdp
32438889Sjdpdistclean:  distclean-aminfo distclean-generic clean
32538889Sjdp	-rm -f config.status
32638889Sjdp	-rm -f libtool
32738889Sjdp
32838889Sjdpmaintainer-clean:  maintainer-clean-aminfo maintainer-clean-generic \
32938889Sjdp		distclean
33038889Sjdp	@echo "This command is intended for maintainers to use;"
33138889Sjdp	@echo "it deletes files that may require special tools to rebuild."
33238889Sjdp
33338889Sjdp.PHONY: default install-info-am uninstall-info mostlyclean-aminfo \
33438889Sjdpdistclean-aminfo clean-aminfo maintainer-clean-aminfo tags distdir info \
33538889Sjdpdvi installcheck install-info install-exec install-data install \
33638889Sjdpuninstall all installdirs mostlyclean-generic distclean-generic \
33738889Sjdpclean-generic maintainer-clean-generic clean mostlyclean distclean \
33838889Sjdpmaintainer-clean
33938889Sjdp
34038889Sjdp
34133965Sjdp$(MKDOC): chew.o
34233965Sjdp	$(CC_FOR_BUILD) -o $(MKDOC) chew.o $(LOADLIBES) $(LDFLAGS)
34333965Sjdp
34433965Sjdpchew.o: chew.c
34533965Sjdp	$(CC_FOR_BUILD) -c -I.. -I$(srcdir)/.. -I$(srcdir)/../../include $(H_CFLAGS) $(CFLAGS) $(srcdir)/chew.c
34633965Sjdp
34733965Sjdpprotos: libbfd.h libcoff.h bfd.h
34833965Sjdp
34938889Sjdpbfd.info bfd.dvi: $(DOCFILES) bfdsumm.texi bfd.texinfo
35033965Sjdp
35133965Sjdp# We can't replace these rules with an implicit rule, because
35233965Sjdp# makes without VPATH support couldn't find the .h files in `..'.
35333965Sjdp
35438889Sjdp# We use s-XXX targets so that we can distribute the info files,
35533965Sjdp# and permit people to rebuild them, without requiring the makeinfo
35633965Sjdp# program.  If somebody tries to rebuild info, but none of the .texi
35733965Sjdp# files have changed, then this Makefile will build chew, and will
35833965Sjdp# build all of the stamp files, but will not actually have to rebuild
35933965Sjdp# bfd.info.
36033965Sjdp
36138889Sjdps-aoutx: $(MKDOC) $(srcdir)/../aoutx.h $(srcdir)/doc.str
36238889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../aoutx.h >aoutx.tmp
36333965Sjdp	$(srcdir)/../../move-if-change aoutx.tmp aoutx.texi
36438889Sjdp	touch s-aoutx
36538889Sjdpaoutx.texi: s-aoutx
36633965Sjdp
36738889Sjdps-archive: $(MKDOC) $(srcdir)/../archive.c $(srcdir)/doc.str
36838889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../archive.c >archive.tmp
36933965Sjdp	$(srcdir)/../../move-if-change archive.tmp archive.texi
37038889Sjdp	touch s-archive
37138889Sjdparchive.texi: s-archive
37233965Sjdp
37338889Sjdps-archures: $(MKDOC) $(srcdir)/../archures.c $(srcdir)/doc.str
37438889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str < $(srcdir)/../archures.c >archures.tmp
37533965Sjdp	$(srcdir)/../../move-if-change archures.tmp archures.texi
37638889Sjdp	touch s-archures
37738889Sjdparchures.texi: s-archures
37833965Sjdp
37938889Sjdp# We use bfdt.texi, rather than bfd.texi, to avoid conflicting with
38038889Sjdp# bfd.texinfo on an 8.3 filesystem.
38138889Sjdps-bfd: $(MKDOC) $(srcdir)/../bfd.c $(srcdir)/doc.str
38238889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str < $(srcdir)/../bfd.c >bfd.tmp
38338889Sjdp	$(srcdir)/../../move-if-change bfd.tmp bfdt.texi
38438889Sjdp	touch s-bfd
38538889Sjdpbfdt.texi: s-bfd
38633965Sjdp
38738889Sjdps-cache: $(MKDOC) $(srcdir)/../cache.c $(srcdir)/doc.str
38838889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str < $(srcdir)/../cache.c >cache.tmp
38933965Sjdp	$(srcdir)/../../move-if-change cache.tmp cache.texi
39038889Sjdp	touch s-cache
39138889Sjdpcache.texi: s-cache
39233965Sjdp
39338889Sjdps-coffcode: $(MKDOC) $(srcdir)/../coffcode.h $(srcdir)/doc.str
39438889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../coffcode.h >coffcode.tmp
39533965Sjdp	$(srcdir)/../../move-if-change coffcode.tmp coffcode.texi
39638889Sjdp	touch s-coffcode
39738889Sjdpcoffcode.texi: s-coffcode
39833965Sjdp
39938889Sjdps-core: $(MKDOC) $(srcdir)/../corefile.c $(srcdir)/doc.str
40038889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../corefile.c >core.tmp
40133965Sjdp	$(srcdir)/../../move-if-change core.tmp core.texi
40238889Sjdp	touch s-core
40338889Sjdpcore.texi: s-core
40433965Sjdp
40538889Sjdps-elf: $(MKDOC) $(srcdir)/../elf.c $(srcdir)/doc.str
40638889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../elf.c >elf.tmp
40733965Sjdp	$(srcdir)/../../move-if-change elf.tmp elf.texi
40838889Sjdp	touch s-elf
40938889Sjdpelf.texi: s-elf
41033965Sjdp
41138889Sjdps-elfcode: $(MKDOC) $(srcdir)/../elfcode.h $(srcdir)/doc.str
41238889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../elfcode.h >elfcode.tmp
41333965Sjdp	$(srcdir)/../../move-if-change elfcode.tmp elfcode.texi
41438889Sjdp	touch s-elfcode
41538889Sjdpelfcode.texi: s-elfcode
41633965Sjdp
41738889Sjdps-format: $(MKDOC) $(srcdir)/../format.c $(srcdir)/doc.str
41838889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../format.c >format.tmp
41933965Sjdp	$(srcdir)/../../move-if-change format.tmp format.texi
42038889Sjdp	touch s-format
42138889Sjdpformat.texi: s-format
42233965Sjdp
42338889Sjdps-libbfd: $(MKDOC) $(srcdir)/../libbfd.c $(srcdir)/doc.str
42438889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str < $(srcdir)/../libbfd.c >libbfd.tmp
42533965Sjdp	$(srcdir)/../../move-if-change libbfd.tmp libbfd.texi
42638889Sjdp	touch s-libbfd
42738889Sjdplibbfd.texi: s-libbfd
42833965Sjdp
42938889Sjdps-opncls: $(MKDOC) $(srcdir)/../opncls.c $(srcdir)/doc.str
43038889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str  <$(srcdir)/../opncls.c >opncls.tmp
43133965Sjdp	$(srcdir)/../../move-if-change opncls.tmp opncls.texi
43238889Sjdp	touch s-opncls
43338889Sjdpopncls.texi: s-opncls
43433965Sjdp
43538889Sjdps-reloc: $(MKDOC) $(srcdir)/../reloc.c $(srcdir)/doc.str
43638889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../reloc.c >reloc.tmp
43733965Sjdp	$(srcdir)/../../move-if-change reloc.tmp reloc.texi
43838889Sjdp	touch s-reloc
43938889Sjdpreloc.texi: s-reloc
44033965Sjdp
44138889Sjdps-section: $(MKDOC) $(srcdir)/../section.c $(srcdir)/doc.str
44238889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../section.c >section.tmp
44333965Sjdp	$(srcdir)/../../move-if-change section.tmp section.texi
44438889Sjdp	touch s-section
44538889Sjdpsection.texi: s-section
44633965Sjdp
44738889Sjdps-syms: $(MKDOC) $(srcdir)/../syms.c $(srcdir)/doc.str
44838889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../syms.c >syms.tmp
44933965Sjdp	$(srcdir)/../../move-if-change syms.tmp syms.texi
45038889Sjdp	touch s-syms
45138889Sjdpsyms.texi: s-syms
45233965Sjdp
45338889Sjdps-targets: $(MKDOC) $(srcdir)/../targets.c $(srcdir)/doc.str
45438889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../targets.c >targets.tmp
45533965Sjdp	$(srcdir)/../../move-if-change targets.tmp targets.texi
45638889Sjdp	touch s-targets
45738889Sjdptargets.texi: s-targets
45833965Sjdp
45938889Sjdps-init: $(MKDOC) $(srcdir)/../init.c $(srcdir)/doc.str
46038889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../init.c >init.tmp
46133965Sjdp	$(srcdir)/../../move-if-change init.tmp init.texi
46238889Sjdp	touch s-init
46338889Sjdpinit.texi: s-init
46433965Sjdp
46538889Sjdps-hash: $(MKDOC) $(srcdir)/../hash.c $(srcdir)/doc.str
46638889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../hash.c >hash.tmp
46733965Sjdp	$(srcdir)/../../move-if-change hash.tmp hash.texi
46838889Sjdp	touch s-hash
46938889Sjdphash.texi: s-hash
47033965Sjdp
47138889Sjdps-linker: $(MKDOC) $(srcdir)/../linker.c $(srcdir)/doc.str
47238889Sjdp	./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../linker.c >linker.tmp
47333965Sjdp	$(srcdir)/../../move-if-change linker.tmp linker.texi
47438889Sjdp	touch s-linker
47538889Sjdplinker.texi: s-linker
47633965Sjdp
47733965Sjdplibbfd.h: $(srcdir)/../libbfd-in.h	\
47833965Sjdp	$(srcdir)/../init.c		\
47933965Sjdp	$(srcdir)/../libbfd.c		\
48033965Sjdp	$(srcdir)/../cache.c		\
48133965Sjdp	$(srcdir)/../reloc.c		\
48233965Sjdp	$(srcdir)/../archures.c		\
48333965Sjdp	$(srcdir)/proto.str		\
48433965Sjdp	$(MKDOC)
48533965Sjdp	cat $(srcdir)/../libbfd-in.h >libbfd.h 
48638889Sjdp	./$(MKDOC) -i -f $(srcdir)/proto.str  < $(srcdir)/../init.c >>libbfd.h
48738889Sjdp	./$(MKDOC) -i -f $(srcdir)/proto.str  < $(srcdir)/../libbfd.c >>libbfd.h
48838889Sjdp	./$(MKDOC) -i -f $(srcdir)/proto.str  < $(srcdir)/../cache.c >>libbfd.h
48938889Sjdp	./$(MKDOC) -i -f $(srcdir)/proto.str  < $(srcdir)/../reloc.c >>libbfd.h
49038889Sjdp	./$(MKDOC) -i -f $(srcdir)/proto.str  < $(srcdir)/../archures.c >>libbfd.h
49138889Sjdp	./$(MKDOC) -i -f $(srcdir)/proto.str  < $(srcdir)/../elf.c >>libbfd.h
49233965Sjdp
49333965Sjdplibcoff.h: $(srcdir)/../libcoff-in.h	\
49433965Sjdp	$(srcdir)/../coffcode.h		\
49533965Sjdp	$(srcdir)/proto.str		\
49633965Sjdp	$(MKDOC)
49733965Sjdp	cat $(srcdir)/../libcoff-in.h >libcoff.h
49838889Sjdp	./$(MKDOC) -i -f $(srcdir)/proto.str  < $(srcdir)/../coffcode.h >>libcoff.h
49933965Sjdp
50033965Sjdpbfd.h: $(srcdir)/../bfd-in.h 		\
50133965Sjdp	$(srcdir)/../init.c 		\
50233965Sjdp	$(srcdir)/../opncls.c 		\
50333965Sjdp	$(srcdir)/../libbfd.c 		\
50433965Sjdp	$(srcdir)/../section.c 		\
50533965Sjdp	$(srcdir)/../archures.c		\
50633965Sjdp	$(srcdir)/../reloc.c		\
50733965Sjdp	$(srcdir)/../syms.c		\
50833965Sjdp	$(srcdir)/../bfd.c		\
50933965Sjdp	$(srcdir)/../archive.c		\
51033965Sjdp	$(srcdir)/../corefile.c		\
51133965Sjdp	$(srcdir)/../targets.c		\
51233965Sjdp	$(srcdir)/../format.c		\
51333965Sjdp	$(srcdir)/proto.str		\
51433965Sjdp	$(MKDOC)
51533965Sjdp	cat $(srcdir)/../bfd-in.h >bfd.h
51638889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../init.c >>bfd.h
51738889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../opncls.c >>bfd.h
51838889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../libbfd.c >>bfd.h
51938889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../section.c >>bfd.h
52038889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../archures.c >>bfd.h
52138889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../reloc.c >>bfd.h
52238889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../syms.c >>bfd.h
52338889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../bfd.c >>bfd.h
52438889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../archive.c >>bfd.h
52538889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../corefile.c >>bfd.h
52638889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../targets.c >>bfd.h
52738889Sjdp	./$(MKDOC) -f $(srcdir)/proto.str<$(srcdir)/../format.c >>bfd.h	
52833965Sjdp	echo "#ifdef __cplusplus" >>bfd.h
52933965Sjdp	echo "}" >>bfd.h
53033965Sjdp	echo "#endif" >>bfd.h
53133965Sjdp	echo "#endif" >>bfd.h
53233965Sjdp
53338889Sjdp# Tell versions [3.59,3.63) of GNU make to not export all variables.
53438889Sjdp# Otherwise a system limit (for SysV at least) may be exceeded.
53538889Sjdp.NOEXPORT:
536