]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
build: TAGS and .cc transition
authorJason Merrill <jason@redhat.com>
Fri, 27 May 2022 16:15:36 +0000 (12:15 -0400)
committerJason Merrill <jason@redhat.com>
Tue, 31 May 2022 19:09:01 +0000 (15:09 -0400)
A few globs missed in the .c -> .cc transition.  Some targets were looking
at both *.c and *.cc, but there are no longer any .c files to scan.

gcc/ChangeLog:

* Makefile.in (TAGS): Look at libcpp/*.cc.

gcc/c/ChangeLog:

* Make-lang.in (c.tags): Look at *.cc.

gcc/cp/ChangeLog:

* Make-lang.in (c++.tags): Just look at *.cc.

gcc/d/ChangeLog:

* Make-lang.in (d.tags): Just look at *.cc.

gcc/fortran/ChangeLog:

* Make-lang.in (fortran.tags): Look at *.cc.

gcc/go/ChangeLog:

* Make-lang.in (go.tags): Look at *.cc.

gcc/objc/ChangeLog:

* Make-lang.in (objc.tags): Look at *.cc.

gcc/objcp/ChangeLog:

* Make-lang.in (obj-c++.tags): Look at *.cc.

gcc/Makefile.in
gcc/c/Make-lang.in
gcc/cp/Make-lang.in
gcc/d/Make-lang.in
gcc/fortran/Make-lang.in
gcc/go/Make-lang.in
gcc/objc/Make-lang.in
gcc/objcp/Make-lang.in

index 731d8dd2a693abd2ea660397535eca66187e4877..020b3b139438bf503bdfa2a4bdca639d1e69406a 100644 (file)
@@ -4338,10 +4338,10 @@ TAGS: lang.tags
            incs="$$incs --include $$dir/TAGS.sub";     \
          fi;                                           \
        done;                                           \
-       $(ETAGS) -o TAGS.sub c-family/*.h c-family/*.cc c-family/*.cc \
-             *.h *.c *.cc \
+       $(ETAGS) -o TAGS.sub c-family/*.h c-family/*.cc \
+             *.h *.cc \
              ../include/*.h ../libiberty/*.c \
-             ../libcpp/*.c ../libcpp/include/*.h \
+             ../libcpp/*.cc ../libcpp/include/*.h \
              --language=none --regex="/\(char\|unsigned int\|int\|bool\|void\|HOST_WIDE_INT\|enum [A-Za-z_0-9]+\) [*]?\([A-Za-z_0-9]+\)/\2/" common.opt        \
              --language=none --regex="/\(DEF_RTL_EXPR\|DEFTREECODE\|DEFGSCODE\|DEFTIMEVAR\|DEFPARAM\|DEFPARAMENUM5\)[ ]?(\([A-Za-z_0-9]+\)/\2/" rtl.def tree.def gimple.def timevar.def \
                ; \
index 1367a10cee6b41f821829f4f33d5aa0ec5c781e5..9bd9c0ea123ebec44cbca572d1cc104e57081f43 100644 (file)
@@ -109,7 +109,7 @@ c.srcinfo:
 c.srcextra: gengtype-lex.cc
        -cp -p $^ $(srcdir)
 c.tags: force
-       cd $(srcdir)/c; $(ETAGS) -o TAGS.sub *.c *.h; \
+       cd $(srcdir)/c; $(ETAGS) -o TAGS.sub *.cc *.h; \
        $(ETAGS) --include TAGS.sub --include ../TAGS.sub
 c.man:
 c.srcman:
index 2de4e47c659aecd7485559180f5101e884530d66..23d98c897b538956ec22d6bdb5d81a87a52b53d7 100644 (file)
@@ -174,7 +174,7 @@ c++.srcinfo:
 c++.srcextra:
 
 c++.tags: force
-       cd $(srcdir)/cp; $(ETAGS) -o TAGS.sub *.c *.cc *.h --language=none \
+       cd $(srcdir)/cp; $(ETAGS) -o TAGS.sub *.cc *.h --language=none \
          --regex='/DEFTREECODE [(]\([A-Z_]+\)/\1/' cp-tree.def; \
        $(ETAGS) --include TAGS.sub --include ../TAGS.sub
 
index f3e34c54015154edb10d569e74ce1260c3468081..9f1343702185586d65afe1239a20e75f70a44048 100644 (file)
@@ -279,7 +279,7 @@ d.srcextra:
 
 d.tags: force
        cd $(srcdir)/d; \
-       $(ETAGS) -o TAGS.sub *.c *.cc *.h dmd/*.h dmd/root/*.h; \
+       $(ETAGS) -o TAGS.sub *.cc *.h dmd/*.h dmd/root/*.h; \
        $(ETAGS) --include TAGS.sub --include ../TAGS.sub
 
 d.man: doc/gdc.1
index a558fc886ea3c15bd5416ef9b313a59aa05cf4b1..1cb47cb1a5287cdccc7cede803d94cd6798295f7 100644 (file)
@@ -113,7 +113,7 @@ fortran.srcinfo: doc/gfortran.info
        -cp -p $^ $(srcdir)/fortran
 
 fortran.tags: force
-       cd $(srcdir)/fortran; $(ETAGS) -o TAGS.sub *.c *.h; \
+       cd $(srcdir)/fortran; $(ETAGS) -o TAGS.sub *.cc *.h; \
        $(ETAGS) --include TAGS.sub --include ../TAGS.sub
 
 fortran.info: doc/gfortran.info doc/gfc-internals.info
index 31c677366e437e6574aece0ed56581967a6dd9ee..0e81268ece32a38eeeb7660699a1a1514faaac51 100644 (file)
@@ -133,7 +133,7 @@ go.srcinfo: doc/gccgo.info
 go.srcextra:
 go.tags: force
        cd $(srcdir)/go; \
-       $(ETAGS) -o TAGS.sub *.c *.h gofrontend/*.h gofrontend/*.cc; \
+       $(ETAGS) -o TAGS.sub *.cc *.h gofrontend/*.h gofrontend/*.cc; \
        $(ETAGS) --include TAGS.sub --include ../TAGS.sub
 go.man: doc/gccgo.1
 go.srcman: doc/gccgo.1
index 6e4ebf5849717df56a5ba4752562e86b42892702..b2ebd8694800e317da79d5515728b0595829dbf5 100644 (file)
@@ -102,7 +102,7 @@ objc.srcman:
 objc.install-plugin:
 
 objc.tags: force
-       cd $(srcdir)/objc; $(ETAGS) -o TAGS.sub *.c *.h; \
+       cd $(srcdir)/objc; $(ETAGS) -o TAGS.sub *.cc *.h; \
        $(ETAGS) --include TAGS.sub --include ../TAGS.sub
 
 lang_checks += check-objc
index fc8e05befa1963aca058d7713c5682db3c870242..bd2466c44710769f4deb2df05b9323b500c737cc 100644 (file)
@@ -136,7 +136,7 @@ obj-c++.man:
 obj-c++.install-plugin:
 
 obj-c++.tags: force
-       cd $(srcdir)/objcp; $(ETAGS) -o TAGS.sub *.c *.h; \
+       cd $(srcdir)/objcp; $(ETAGS) -o TAGS.sub *.cc *.h; \
        $(ETAGS) --include TAGS.sub --include ../TAGS.sub
 
 lang_checks += check-obj-c++