]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c++/34829 (placement new with primitive Java types rejected)
authorJakub Jelinek <jakub@gcc.gnu.org>
Wed, 23 Jan 2008 08:33:22 +0000 (09:33 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 23 Jan 2008 08:33:22 +0000 (09:33 +0100)
PR c++/34829
* g++.dg/ext/pr34829.C (operator new): Use size_t instead of
unsigned int for the first argument.

From-SVN: r131756

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/pr34829.C

index e0e47abbffc1d4eb279cc6868572281a7d681c20..743125e760621558818060a815a60f710fa9c3c3 100644 (file)
@@ -1,3 +1,9 @@
+2008-01-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/34829
+       * g++.dg/ext/pr34829.C (operator new): Use size_t instead of
+       unsigned int for the first argument.
+
 2008-01-22  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/33984
@@ -18,7 +24,7 @@
 
 2008-01-22  Tom Tromey  <tromey@redhat.com>
 
-       PR c++/34859:
+       PR c++/34859
        * gcc.dg/cpp/pr34859.c: New file.
 
 2008-01-22  Paul Thomas  <pault@gcc.gnu.org>
@@ -41,7 +47,7 @@
 
 2008-01-22  Tom Tromey  <tromey@redhat.com>
 
-       PR c++/34829:
+       PR c++/34829
        * g++.dg/ext/pr34829.C: New file.
 
 2008-01-22  Jakub Jelinek  <jakub@redhat.com>
index ea4b39591959bad62e6d2851b0653c3c5d57f86d..d588b5b2bbd75a06d00ee95386537b56e4a5961d 100644 (file)
@@ -9,7 +9,9 @@ extern "Java"
   typedef __java_byte jbyte;
 }
 
-void *operator new (unsigned int s, void *m)
+typedef __SIZE_TYPE__ size_t;
+
+void *operator new (size_t, void *m)
 {
   return m;
 }