* gas/config/tc-avr.c: Change ISA for devices with USB support to
[external/binutils.git] / gdb / doc / Makefile.in
index b016740..fdd57d6 100644 (file)
@@ -172,16 +172,20 @@ TEXI2POD = perl $(srcdir)/../../etc/texi2pod.pl \
                $(MAKEINFOFLAGS) $(MAKEINFO_EXTRA_FLAGS)
 
 POD2MAN1 = pod2man --center="GNU Development Tools" \
-                  --release="gdb-$(VERSION)" --section=1
+                  --release="gdb-`sed q $(srcdir)/../version.in`" --section=1
 POD2MAN5 = pod2man --center="GNU Development Tools" \
-                  --release="gdb-$(VERSION)" --section=5
+                  --release="gdb-`sed q $(srcdir)/../version.in`" --section=5
 
 # List of man pages generated from gdb.texi
-MAN1S = gdb.1 gdbserver.1
+MAN1S = gdb.1 gdbserver.1 gcore.1
 MAN5S = gdbinit.5
 MANS = $(MAN1S) $(MAN5S)
 
-#### Host, target, and site specific Makefile fragments come in here.
+# Host-dependent makefile fragment comes in here.
+@host_makefile_frag@
+# End of host-dependent makefile fragment
+HAVE_NATIVE_GCORE_TARGET = @HAVE_NATIVE_GCORE_TARGET@
+
 ###
 
 all:
@@ -268,7 +272,11 @@ install-man: install-man1 install-man5
 
 install-man1: $(MAN1S)
        test -z "$(man1dir)" || $(mkinstalldirs) "$(DESTDIR)$(man1dir)"
-       @list='$(MANS)'; for p in $$list; do \
+       @list='$(MAN1S)'; for p in $$list; do \
+         if test "x$(HAVE_NATIVE_GCORE_TARGET)$(HAVE_NATIVE_GCORE_HOST)" = x \
+                 -a "$$p" = gcore.1; then \
+           continue; \
+         fi; \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          f=`echo $$p | sed -e 's|^.*/||'`; \
          echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(man1dir)/$$f'"; \
@@ -277,7 +285,7 @@ install-man1: $(MAN1S)
 
 install-man5: $(MAN5S)
        test -z "$(man5dir)" || $(mkinstalldirs) "$(DESTDIR)$(man5dir)"
-       @list='$(MANS)'; for p in $$list; do \
+       @list='$(MAN5S)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          f=`echo $$p | sed -e 's|^.*/||'`; \
          echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(man5dir)/$$f'"; \
@@ -288,7 +296,13 @@ uninstall-man: uninstall-man1 uninstall-man5
 
 uninstall-man1:
        @test -n "$(man1dir)" || exit 0; \
-       files=`{ l2='$(MANS)'; for i in $$l2; do echo "$$i"; done | \
+       files=`{ l2='$(MAN1S)'; for i in $$l2; do \
+         if test "x$(HAVE_NATIVE_GCORE_TARGET)$(HAVE_NATIVE_GCORE_HOST)" = x \
+                 -a "$$i" = gcore.1; then \
+           continue; \
+         fi; \
+         echo "$$i"; \
+       done | \
          sed -n '/\.1[a-z]*$$/p'; \
        } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
@@ -298,7 +312,7 @@ uninstall-man1:
 
 uninstall-man5:
        @test -n "$(man5dir)" || exit 0; \
-       files=`{ l2='$(MANS)'; for i in $$l2; do echo "$$i"; done | \
+       files=`{ l2='$(MAN5S)'; for i in $$l2; do echo "$$i"; done | \
          sed -n '/\.5[a-z]*$$/p'; \
        } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
              -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
@@ -593,21 +607,28 @@ annotate/index.html: $(ANNOTATE_DOC_FILES)
 # Man pages
 gdb.1: $(GDB_DOC_FILES)
        touch $@
-       -$(TEXI2POD) $(MANCONF) -Dgdb < gdb.texinfo > gdb.pod
+       -$(TEXI2POD) $(MANCONF) -Dgdb < $(srcdir)/gdb.texinfo > gdb.pod
        -($(POD2MAN1) gdb.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
                mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
        rm -f gdb.pod
 
 gdbserver.1: $(GDB_DOC_FILES)
        touch $@
-       -$(TEXI2POD) $(MANCONF) -Dgdbserver < gdb.texinfo > gdbserver.pod
+       -$(TEXI2POD) $(MANCONF) -Dgdbserver < $(srcdir)/gdb.texinfo > gdbserver.pod
        -($(POD2MAN1) gdbserver.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
                mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
        rm -f gdbserver.pod
 
+gcore.1: $(GDB_DOC_FILES)
+       touch $@
+       -$(TEXI2POD) $(MANCONF) -Dgcore < $(srcdir)/gdb.texinfo > gcore.pod
+       -($(POD2MAN1) gcore.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
+               mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
+       rm -f gcore.pod
+
 gdbinit.5: $(GDB_DOC_FILES)
        touch $@
-       -$(TEXI2POD) $(MANCONF) -Dgdbinit < gdb.texinfo > gdbinit.pod
+       -$(TEXI2POD) $(MANCONF) -Dgdbinit < $(srcdir)/gdb.texinfo > gdbinit.pod
        -($(POD2MAN5) gdbinit.pod | sed -e '/^.if n .na/d' > $@.T$$$$ && \
                mv -f $@.T$$$$ $@) || (rm -f $@.T$$$$ && exit 1)
        rm -f gdbinit.pod