Backport from mainline
2012-06-06 Fabien Chene <fabien@gcc.gnu.org>
PR c++/52841
* parser.c (cp_parser_alias_declaration): Return earlier
if an error occured.
* g++.dg/cpp0x/pr52841.C: New testcase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@188613
138bc75d-0d04-0410-961f-
82ee72b054a4
+2012-06-14 Richard Guenther <rguenther@suse.de>
+
+ Backport from mainline
+ 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
+
+ PR c++/52841
+ * parser.c (cp_parser_alias_declaration): Return earlier
+ if an error occured.
+
2012-06-14 Release Manager
* GCC 4.7.1 released.
2012-06-14 Release Manager
* GCC 4.7.1 released.
cp_parser_require (parser, CPP_EQ, RT_EQ);
cp_parser_require (parser, CPP_EQ, RT_EQ);
+ if (cp_parser_error_occurred (parser))
+ return error_mark_node;
+
/* Now we are going to parse the type-id of the declaration. */
/*
/* Now we are going to parse the type-id of the declaration. */
/*
+2012-06-14 Richard Guenther <rguenther@suse.de>
+
+ Backport from mainline
+ 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
+
+ PR c++/52841
+ * g++.dg/cpp0x/pr52841.C: New testcase.
+
2012-06-13 Christian Bruel <christian.bruel@st.com>
PR target/53621
2012-06-13 Christian Bruel <christian.bruel@st.com>
PR target/53621
--- /dev/null
+// { dg-do compile }
+
+struct Solvable;
+namespace sat
+{
+ class Solvable
+ {
+ public:
+ typedef bool bool_type;
+ };
+}
+
+class Resolvable : public sat::Solvable
+{
+public:
+ using sat::Solvable::bool_type;
+};