diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-01-23 09:33:22 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-01-23 09:33:22 +0100 |
commit | 8b1eb9ae805f273c92551a56c6615cb5e0c0e7e4 (patch) | |
tree | 506258d62d069e24050d86732e4a4180d41b1bc1 /gcc | |
parent | b2a7def5aba4da7615a1ea9ea79e869da76f13c6 (diff) | |
download | gcc-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/ChangeLog | 10 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/pr34829.C | 4 |
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; } |