groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 18/34: m4/groff.m4 (GROFF_ARRAY_DELETE): Lethalize check.


From: G. Branden Robinson
Subject: [groff] 18/34: m4/groff.m4 (GROFF_ARRAY_DELETE): Lethalize check.
Date: Thu, 2 Sep 2021 02:48:35 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 9f00373ec3747e5e2f30c662153d6a4dfb9e437f
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Sat Aug 28 10:03:46 2021 +1000

    m4/groff.m4 (GROFF_ARRAY_DELETE): Lethalize check.
    
    * m4/groff.m4 (GROFF_ARRAY_DELETE): Update `AC_MSG_CHECKING` argument to
      refer to "ISO C++98" instead of "ANSI".  Call `AC_MSG_ERROR` (aborting
      configuration) if the check fails.
---
 ChangeLog   | 6 ++++++
 m4/groff.m4 | 5 ++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index ce33d2d..e5d95b1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2021-08-28  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * m4/groff.m4 (GROFF_ARRAY_DELETE): Update `AC_MSG_CHECKING`
+       argument to refer to "ISO C++98" instead of "ANSI".  Call
+       `AC_MSG_ERROR` (aborting configuration) if the check fails.
+
 2021-08-27  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        [libgroff]: Drop support for `ARRAY_DELETE_NEEDS_SIZE`.
diff --git a/m4/groff.m4 b/m4/groff.m4
index a0218e7..44a037c 100644
--- a/m4/groff.m4
+++ b/m4/groff.m4
@@ -805,7 +805,7 @@ struct exception e;
 
 AC_DEFUN([GROFF_ARRAY_DELETE],
   [AC_LANG_PUSH([C++])
-   AC_MSG_CHECKING([whether ANSI array delete syntax is supported])
+   AC_MSG_CHECKING([whether ISO C++98 array deletion syntax is supported])
    AC_COMPILE_IFELSE([
        AC_LANG_PROGRAM(, [[
 
@@ -816,8 +816,7 @@ delete [] p;
      ],
      [AC_MSG_RESULT([yes])],
      [AC_MSG_RESULT([no])
-      AC_DEFINE([ARRAY_DELETE_NEEDS_SIZE], [1],
-       [Define if your C++ doesn't understand 'delete []'.])])
+      AC_MSG_ERROR([an ISO C++98-conformant compiler is required])])
    AC_LANG_POP([C++])])
 
 AC_DEFUN([GROFF_TRADITIONAL_CPP],



reply via email to

[Prev in Thread] Current Thread [Next in Thread]