X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.other%2Fnew6.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.other%2Fnew6.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=8b07fa2535f4bae59a5f3451c895eabeff784da0;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.other/new6.C b/gcc/testsuite/g++.old-deja/g++.other/new6.C deleted file mode 100644 index 8b07fa25..00000000 --- a/gcc/testsuite/g++.old-deja/g++.other/new6.C +++ /dev/null @@ -1,23 +0,0 @@ -// Test that we properly default-initialize the new int when () is given. - -#include -using namespace std; -extern "C" void *malloc (size_t); - -int special; -int space = 0xdeadbeef; - -void *operator new (size_t size) throw (bad_alloc) -{ - if (special) - return &space; - return malloc (size); -} - -int main () -{ - special = 1; - int *p = new int(); - special = 0; - return *p != 0; -}