Makefile.def (language=c++): Add check-c++0x and check-target-libmudflap-c++.
authorJason Merrill <jason@redhat.com>
Sun, 17 Jul 2011 03:34:13 +0000 (23:34 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Sun, 17 Jul 2011 03:34:13 +0000 (23:34 -0400)
* Makefile.def (language=c++): Add check-c++0x and
check-target-libmudflap-c++.
* Makefile.tpl (check-target-libmudflap-c++): New.
* Makefile.in: Regenerate.

From-SVN: r176367

ChangeLog
Makefile.def
Makefile.in
Makefile.tpl

index ea7ae92c7c2e675474b2b702d48633c0375b9e81..dba192a69f8beaa62d993b65be464fab2c4c16cd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-07-16  Jason Merrill  <jason@redhat.com>
+
+       * Makefile.def (language=c++): Add check-c++0x and
+       check-target-libmudflap-c++.
+       * Makefile.tpl (check-target-libmudflap-c++): New.
+       * Makefile.in: Regenerate.
+
 2011-07-16  Matthias Klose  <doko@ubuntu.com>
 
        * Makefile.tpl (EXTRA_CONFIGARGS_LIBJAVA): Define.
index 0cc6ef6cade4f380aac912d096d0bc448d9d945d..5116341d12f1b7d0bb2c64f97388e18d60bb24f9 100644 (file)
@@ -511,8 +511,9 @@ dependencies = { module=configure-target-newlib; on=all-ld; };
 dependencies = { module=configure-target-libgfortran; on=all-target-libquadmath; };
 
 languages = { language=c;      gcc-check-target=check-gcc; };
-languages = { language=c++;    gcc-check-target=check-c++;
-                               lib-check-target=check-target-libstdc++-v3; };
+languages = { language=c++;    gcc-check-target="check-c++ check-c++0x";
+                               lib-check-target=check-target-libstdc++-v3;
+                               lib-check-target=check-target-libmudflap-c++; };
 languages = { language=fortran;        gcc-check-target=check-fortran;
                                lib-check-target=check-target-libquadmath;
                                lib-check-target=check-target-libgfortran; };
index e80f0483f973ddc36fb2c654c3795ca58b447ff7..3b8e6c748590deaf11fd620d7e1d9d450c54b420 100644 (file)
@@ -40120,6 +40120,13 @@ maintainer-clean-target-libgomp:
 
 
 
+@if target-libmudflap
+.PHONY: check-target-libmudflap-c++
+check-target-libmudflap-c++:
+       $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++frags.exp" check-target-libmudflap
+
+@endif target-libmudflap
+
 # ----------
 # GCC module
 # ----------
@@ -40153,13 +40160,8 @@ check-gcc-c++:
        r=`${PWD_COMMAND}`; export r; \
        s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
        $(HOST_EXPORTS) \
-       (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
-check-gcc-c++0x:
-       r=`${PWD_COMMAND}`; export r; \
-       s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-       $(HOST_EXPORTS) \
-       (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++0x);
-check-c++: check-gcc-c++ check-target-libstdc++-v3 check-gcc-c++0x
+       (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++ check-c++0x);
+check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libmudflap-c++
 
 .PHONY: check-gcc-fortran check-fortran
 check-gcc-fortran:
index ea3d08d67ab002f5eb28477d522a311938106d8d..0d2a0bfff2d5763a3fe091a5382931eb7092af2b 100644 (file)
@@ -1393,6 +1393,13 @@ ENDIF raw_cxx +]
 [+ ENDFOR recursive_targets +]
 [+ ENDFOR target_modules +]
 
+@if target-libmudflap
+.PHONY: check-target-libmudflap-c++
+check-target-libmudflap-c++:
+       $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++frags.exp" check-target-libmudflap
+
+@endif target-libmudflap
+
 # ----------
 # GCC module
 # ----------