aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2008-01-23 09:33:22 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2008-01-23 09:33:22 +0100
commit8b1eb9ae805f273c92551a56c6615cb5e0c0e7e4 (patch)
tree506258d62d069e24050d86732e4a4180d41b1bc1 /gcc
parentb2a7def5aba4da7615a1ea9ea79e869da76f13c6 (diff)
downloadgcc-8b1eb9ae805f273c92551a56c6615cb5e0c0e7e4.zip
gcc-8b1eb9ae805f273c92551a56c6615cb5e0c0e7e4.tar.gz
gcc-8b1eb9ae805f273c92551a56c6615cb5e0c0e7e4.tar.bz2
re PR c++/34829 (placement new with primitive Java types rejected)
PR c++/34829 * g++.dg/ext/pr34829.C (operator new): Use size_t instead of unsigned int for the first argument. From-SVN: r131756
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog10
-rw-r--r--gcc/testsuite/g++.dg/ext/pr34829.C4
2 files changed, 11 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e0e47ab..743125e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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>
diff --git a/gcc/testsuite/g++.dg/ext/pr34829.C b/gcc/testsuite/g++.dg/ext/pr34829.C
index ea4b395..d588b5b 100644
--- a/gcc/testsuite/g++.dg/ext/pr34829.C
+++ b/gcc/testsuite/g++.dg/ext/pr34829.C
@@ -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;
}