* Makefile.in (make-proto-testsuite.dir): New target to make
authorFred Fish <fnf@specifix.com>
Fri, 30 Apr 1993 06:28:30 +0000 (06:28 +0000)
committerFred Fish <fnf@specifix.com>
Fri, 30 Apr 1993 06:28:30 +0000 (06:28 +0000)
prototype testsuite tree.
* Makefile.in (TAGS):  Remove use of DEPFILES, it may be empty.
In any case, it is a subset of the ALLDEPFILES list, which is
part of SOURCES, which is part of TAGFILES, so it's redundant.

gdb/ChangeLog
gdb/Makefile.in

index 831b09cd160864569e1cc2393bb934903c292279..29d298dc2573f3a0149a0005f6bd0dfef2431273 100644 (file)
@@ -1,5 +1,11 @@
 Thu Apr 29 12:03:23 1993  Fred Fish  (fnf@cygnus.com)
 
+       * Makefile.in (make-proto-testsuite.dir):  New target to make
+       prototype testsuite tree.
+       * Makefile.in (TAGS):  Remove use of DEPFILES, it may be empty.
+       In any case, it is a subset of the ALLDEPFILES list, which is
+       part of SOURCES, which is part of TAGFILES, so it's redundant.
+
        * Makefile.in (VERSION):  Bump to 4.8.4.
 
 Thu Apr 29 08:46:22 1993  Jim Kingdon  (kingdon@cygnus.com)
index bd107fad0bfac78210f7d5f06c03525b73efc649..7716f6ffeb66286f442b2fc27fd98aa409b2f44b 100644 (file)
@@ -606,9 +606,6 @@ TAGS:       ${TAGFILES}
        etags `find ${srcdir}/config -name $(TM_FILE) -print` \
          `find ${srcdir}/config -name ${XM_FILE} -print` \
          `find ${srcdir}/config -name ${NAT_FILE} -print` \
-         `for i in ${DEPFILES}; do \
-            echo ${srcdir}/$$i | sed -e 's/\.o$$/\.c/' ;\
-          done` \
          ${TAGFILES}
 tags: TAGS
 
@@ -681,6 +678,20 @@ make-proto-gdb-1: ${TARFILES} ${TARDIRS} gdb.info
          done
        chmod og=u `find . -print`
 
+# Build a proto-testsuite.dir.
+make-proto-testsuite.dir: force_update
+       rm -rf proto-testsuite.dir
+       mkdir proto-testsuite.dir
+       rootme=`pwd`/ ; export rootme ; \
+         for i in `find testsuite -type f -print`; do \
+           (cd proto-testsuite.dir ; \
+           dir=`dirname $$i`; \
+           if test -d $$dir; then true; else mkdir -p $$dir; fi; \
+           ln -s $${rootme}/$$i $$i;); \
+         done
+       find proto-testsuite.dir -name Makefile -exec rm {} \;
+       find proto-testsuite.dir -name config.status -exec rm {} \;
+
 clean:
        @$(MAKE) $(FLAGS_TO_PASS) DO=clean "DODIRS=$(SUBDIRS)" subdir_do 
        rm -f *.o ${ADD_FILES} *~
@@ -886,7 +897,7 @@ unexport CHILLFLAGS CHILL_LIB CHILL_FOR_TARGET :
 
 # This is the end of "Makefile.in".  When built into "Makefile"
 # by the configure script, two things are added below this point:
-#      alldeps.mak -- defintions of all files that are used in
+#      alldeps.mak -- definitions of all files that are used in
 #                      host- or target-dependent configurations
 #      depend -- what .o files depend on what .c and .h files,
 #                      for all configurations.