changeset 21150:f090661930ba

eliminate obsolete OCTAVE_CXX_PLACEMENT_DELETE autoconf macro * acinclude.m4 (OCTAVE_CXX_PLACEMENT_DELETE): Delete macro definition. * configure.ac: Don't use it.
author John W. Eaton <jwe@octave.org>
date Fri, 29 Jan 2016 12:25:39 -0500
parents 7962dbca527f
children bfd5e48c41a1
files configure.ac m4/acinclude.m4
diffstat 2 files changed, 0 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/configure.ac	Fri Jan 29 12:23:09 2016 -0500
+++ b/configure.ac	Fri Jan 29 12:25:39 2016 -0500
@@ -2218,9 +2218,6 @@
 ## Does reinterpret_cast fail for function pointers?
 OCTAVE_CXX_BROKEN_REINTERPRET_CAST
 
-## Check if C++ compiler allows placement delete.
-OCTAVE_CXX_PLACEMENT_DELETE
-
 ## Check if C++ compiler can auto allocate variable sized arrays.
 OCTAVE_CXX_DYNAMIC_AUTO_ARRAYS
 
--- a/m4/acinclude.m4	Fri Jan 29 12:23:09 2016 -0500
+++ b/m4/acinclude.m4	Fri Jan 29 12:25:39 2016 -0500
@@ -1460,27 +1460,6 @@
   fi
 ])
 dnl
-dnl Check if the compiler supports placement delete.
-dnl
-AC_DEFUN([OCTAVE_CXX_PLACEMENT_DELETE], [
-  AC_CACHE_CHECK([whether <new> defines placement delete operator],
-    [octave_cv_cxx_placement_delete],
-    [AC_LANG_PUSH(C++)
-    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-        #include <new>
-        ]], [[
-        operator delete((void *)0, (void *)0);
-      ]])],
-      octave_cv_cxx_placement_delete=yes,
-      octave_cv_cxx_placement_delete=no)
-    AC_LANG_POP(C++)
-  ])
-  if test $octave_cv_cxx_placement_delete = yes; then
-    AC_DEFINE(HAVE_PLACEMENT_DELETE, 1,
-      [Define to 1 if C++ supports operator delete(void *, void *).])
-  fi
-])
-dnl
 dnl Allow the user disable support for command line editing using GNU
 dnl readline.
 dnl