Final versions used to make gdb-3.95 release.
authorJohn Gilmore <gnu@cygnus>
Mon, 20 May 1991 01:25:36 +0000 (01:25 +0000)
committerJohn Gilmore <gnu@cygnus>
Mon, 20 May 1991 01:25:36 +0000 (01:25 +0000)
gdb/Makefile.dist
gdb/alldeps.mak

index b9f1fd280f05cf5d968693715180319dc277554a..7d79caf28534e36a5fe5c104206f113003caaf81 100755 (executable)
@@ -202,18 +202,21 @@ POSSLIBS = $(POSSLIBS_MAINDIR)
 
 TESTS = testbpt.c testfun.c testrec.c testreg.c testregs.c
 
-# tdesc-lib cannot be named simply tdesc, because if if it were GNU make
+# tdesc-lib cannot be named simply tdesc, because if it were, GNU make
 # would try to make it from tdesc.c.
 # tdesc-lib removed from the list due to Motorola copyrights...gnu@cygnus.com
 OTHERS = Makefile.dist depend alldeps.mak Makefile.sdir \
         createtags munch config.gdb config.status \
         ChangeLog ChangeLog-3.x \
-        README TODO TAGS WHATS.NEW \
+        README TODO TAGS WHATS.NEW Projects \
         .gdbinit COPYING expread.tab.c \
-        copying.c Projects Convex.notes copying.awk \
+        copying.c Convex.notes copying.awk \
         saber.suppress standalone.c stuff.c kdb-start.c \
-        putenv.c \
-        hp-include # tests
+        putenv.c
+
+# Subdirectories of gdb, which should be included in their entirety in
+# gdb-xxx.tar.Z:
+TARDIRS = doc hp-include # tests
 
 DEPFILES= ${TDEPFILES} ${XDEPFILES}
 
@@ -308,7 +311,8 @@ Makefile: $(Makefiles)
 alldeps.mak: ${srcdir}/tconfig ${srcdir}/xconfig
        rm -f alldeps.mak alldeps.tmp allparam.tmp allconfig.tmp
        for i in `ls -d ${srcdir}/tconfig/*[0-9A-Za-z] \
-          ${srcdir}/xconfig/*[0-9A-Za-z] | grep -v RCS` ; do \
+            ${srcdir}/xconfig/*[0-9A-Za-z] | \
+           grep -v RCS | grep -v CVS.adm | grep -v SCCS` ; do \
          echo $$i >>allconfig.tmp; \
          awk <$$i ' \
            $$1 == "TDEPFILES=" || $$1 == "XDEPFILES=" { \
@@ -405,13 +409,14 @@ TAGS: ${TAGFILES}
 tags: TAGS
 
 # FIXME: Get alldeps.mak up to date, config.gdb none, THEN make gdb.tar.Z!
-gdb.tar.Z: ${TARFILES}
+gdb.tar.Z: ${TARFILES} ${TARDIRS}
        rm -f gdb.tar; rm -rf $(DIST)
        mkdir $(DIST)
        cd $(DIST) ; for i in ${TARFILES} ; do ln -s ../$$i . ; done
-       mkdir doc
-       cd doc; for i in ../doc/*.tex* ../doc/*.m4; \
-          do ln -s $$i . ; done
+       cd $(DIST); for i in ${TARDIRS}; do \
+         (mkdir $$i; cd $$i; \
+         ln -s ../../$$i/* .; \
+         rm -rf SCCS CVS.adm RCS); done
        mkdir $(DIST)/xconfig ${DIST}/tconfig
        cd $(DIST)/tconfig ; \
          for i in $(ALLCONFIG) ; do ln -s ../../$$i ../$$i ; done
index b621d17467b452a2955aad54bb4c504d059b8c22..6c9a41a9c7bbf5cc4e9b5a919e422a9d23497e3d 100644 (file)
@@ -47,6 +47,7 @@ sun3-xdep.c\
 sun386-xdep.c\
 symm-tdep.c\
 symm-xdep.c\
+tahoe-pinsn.c\
 tdesc.c\
 umax-xdep.c\
 vax-pinsn.c
@@ -90,6 +91,7 @@ tm-sun386.h\
 tm-sun3os4.h\
 tm-sun4os4.h\
 tm-symmetry.h\
+tm-tahoe.h\
 tm-umax.h\
 tm-vax.h\
 tm-vx68.h\
@@ -102,6 +104,7 @@ xm-bigmips.h\
 xm-convex.h\
 xm-hp300bsd.h\
 xm-hp300hpux.h\
+xm-i386sco.h\
 xm-i386v.h\
 xm-i386v32.h\
 xm-isi.h\
@@ -119,12 +122,12 @@ xm-sun386.h\
 xm-sun3os4.h\
 xm-sun4os4.h\
 xm-symmetry.h\
+xm-tahoe.h\
 xm-umax.h\
 xm-vax.h
 
 ALLCONFIG=\
 ./tconfig/3b1\
-./tconfig/CVS.adm\
 ./tconfig/altos\
 ./tconfig/altosgas\
 ./tconfig/am29k\
@@ -133,6 +136,7 @@ ALLCONFIG=\
 ./tconfig/convex\
 ./tconfig/hp300bsd\
 ./tconfig/hp300hpux\
+./tconfig/i386sco\
 ./tconfig/i386v\
 ./tconfig/i386v-g\
 ./tconfig/i386v32\
@@ -159,12 +163,12 @@ ALLCONFIG=\
 ./tconfig/sun4os3\
 ./tconfig/sun4os4\
 ./tconfig/symmetry\
+./tconfig/tahoe\
 ./tconfig/umax\
 ./tconfig/vax\
 ./tconfig/vxworks68\
 ./tconfig/vxworks960\
 ./xconfig/3b1\
-./xconfig/CVS.adm\
 ./xconfig/altos\
 ./xconfig/altosgas\
 ./xconfig/arm\
@@ -172,6 +176,7 @@ ALLCONFIG=\
 ./xconfig/convex\
 ./xconfig/hp300bsd\
 ./xconfig/hp300hpux\
+./xconfig/i386sco\
 ./xconfig/i386v\
 ./xconfig/i386v-g\
 ./xconfig/i386v32\
@@ -196,6 +201,7 @@ ALLCONFIG=\
 ./xconfig/sun4os3\
 ./xconfig/sun4os4\
 ./xconfig/symmetry\
+./xconfig/tahoe\
 ./xconfig/umax\
 ./xconfig/vax