diff options
Diffstat (limited to 'winsup/cygwin/cxx.cc')
-rw-r--r-- | winsup/cygwin/cxx.cc | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/winsup/cygwin/cxx.cc b/winsup/cygwin/cxx.cc deleted file mode 100644 index b52485a20..000000000 --- a/winsup/cygwin/cxx.cc +++ /dev/null @@ -1,49 +0,0 @@ -/* cxx.cc - - Copyright 2002 Red Hat, Inc. - -This file is part of Cygwin. - -This software is a copyrighted work licensed under the terms of the -Cygwin license. Please consult the file "CYGWIN_LICENSE" for -details. */ - -#if (__GNUC__ >= 3) - -#include "winsup.h" -#include <stdlib.h> - -void * -operator new (size_t s) -{ - void *p = malloc (s); - if (p) - memset (p,0,s); - return p; -} - -void -operator delete (void *p) -{ - free (p); -} - -void * -operator new[] (size_t s) -{ - return ::operator new (s); -} - -void -operator delete[] (void *p) -{ - ::operator delete (p); -} - -extern "C" void -__cxa_pure_virtual (void) -{ - api_fatal ("pure virtual method called"); -} - -#endif |