diff options
-rwxr-xr-x | gdb/Makefile.dist | 25 | ||||
-rw-r--r-- | gdb/alldeps.mak | 10 |
2 files changed, 23 insertions, 12 deletions
diff --git a/gdb/Makefile.dist b/gdb/Makefile.dist index b9f1fd2..7d79caf 100755 --- a/gdb/Makefile.dist +++ b/gdb/Makefile.dist @@ -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 diff --git a/gdb/alldeps.mak b/gdb/alldeps.mak index b621d17..6c9a41a 100644 --- a/gdb/alldeps.mak +++ b/gdb/alldeps.mak @@ -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 |