]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
cp/
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Sep 2007 19:42:42 +0000 (19:42 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Sep 2007 19:42:42 +0000 (19:42 +0000)
2007-09-18  Paolo Carlini  <pcarlini@suse.de>

PR c++/33462 (again)
* cxx-pretty-print.c (pp_cxx_va_arg_expression): Print
va_arg instead of __builtin_va_arg.

testsuite/
2007-09-18  Paolo Carlini  <pcarlini@suse.de>

PR c++/33462 (again)
* g++.dg/ext/va-arg1.C: Adjust.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128585 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/ChangeLog
gcc/cp/cxx-pretty-print.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/va-arg1.C

index 6f9e04d48f4551accf0f7cbd21e552fb3ab4f9f8..f62266129af570c679feed2393e143430afe5e61 100644 (file)
@@ -1,3 +1,9 @@
+2007-09-18  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/33462 (again)
+       * cxx-pretty-print.c (pp_cxx_va_arg_expression): Print
+       va_arg instead of __builtin_va_arg.
+
 2007-09-18  Paolo Carlini  <pcarlini@suse.de>
 
        PR c++/33462
index b660f5347649147bc3589426e598bcc58487219d..9a27ae81a185fb78d0feaf22516bd01039cc8ad8 100644 (file)
@@ -2161,7 +2161,7 @@ pp_cxx_typeid_expression (cxx_pretty_printer *pp, tree t)
 void
 pp_cxx_va_arg_expression (cxx_pretty_printer *pp, tree t)
 {
-  pp_cxx_identifier (pp, "__builtin_va_arg");
+  pp_cxx_identifier (pp, "va_arg");
   pp_cxx_left_paren (pp);
   pp_cxx_assignment_expression (pp, TREE_OPERAND (t, 0));
   pp_cxx_separate_with (pp, ',');
index 24f18f47727efadefe47bf9eec54eccc186e5034..5043613375e409b5e36b368634027e29ad3a529c 100644 (file)
@@ -1,3 +1,8 @@
+2007-09-18  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/33462 (again)
+       * g++.dg/ext/va-arg1.C: Adjust.
+
 2007-09-18  Paolo Carlini  <pcarlini@suse.de>
 
        PR c++/33462
index 5e76d45da1292429426f92c0227fb8c8dbf655b9..079db2e5c6e1bfcd1a6c3543da2bcd31c08aeb43 100644 (file)
@@ -4,5 +4,5 @@ struct A {};
 
 void foo()
 {
-  ++__builtin_va_arg(0, A); // { dg-error "'\\+\\+__builtin_va_arg\\(0, A\\)'" }
+  ++__builtin_va_arg(0, A); // { dg-error "'\\+\\+va_arg\\(0, A\\)'" }
 }