diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2019-10-24 07:11:45 +0200 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2019-10-24 07:22:17 +0200 |
commit | bc5efb558dbf88988a12160f8f2e14a4c1726bb1 (patch) | |
tree | bb9f2d10031a1361e83c00e70bd530807ab82ec6 | |
parent | 17e21f6158e6b0bf742cdcd0742998ac8085a546 (diff) | |
download | bison-bc5efb558dbf88988a12160f8f2e14a4c1726bb1.tar.gz |
build: remove dmalloc support
Today sanitizers are a better alternative.
* m4/dmalloc.m4: Remove.
* configure.ac, src/system.h: Adjust.
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | m4/dmalloc.m4 | 22 | ||||
-rw-r--r-- | src/system.h | 10 |
3 files changed, 0 insertions, 33 deletions
diff --git a/configure.ac b/configure.ac index f0689070..54963de0 100644 --- a/configure.ac +++ b/configure.ac @@ -249,7 +249,6 @@ gl_INIT # Checks for library functions. AC_CHECK_FUNCS_ONCE([setlocale]) -AM_WITH_DMALLOC # Gettext. # We use gnulib, which is only guaranteed to work properly with the diff --git a/m4/dmalloc.m4 b/m4/dmalloc.m4 deleted file mode 100644 index 90e72f61..00000000 --- a/m4/dmalloc.m4 +++ /dev/null @@ -1,22 +0,0 @@ -## ----------------------------------- ## -## Check if --with-dmalloc was given. ## -## From Franc,ois Pinard ## -## ----------------------------------- ## - -# serial 1 - -AC_DEFUN([AM_WITH_DMALLOC], -[AC_MSG_CHECKING([if malloc debugging is wanted]) -AC_ARG_WITH(dmalloc, -[ --with-dmalloc use dmalloc, as in - http://www.dmalloc.com/dmalloc.tar.gz], -[if test "$withval" = yes; then - AC_MSG_RESULT(yes) - AC_DEFINE([WITH_DMALLOC],1, - [Define if using the dmalloc debugging malloc package]) - LIBS="$LIBS -ldmalloc" - LDFLAGS="$LDFLAGS -g" -else - AC_MSG_RESULT(no) -fi], [AC_MSG_RESULT(no)]) -]) diff --git a/src/system.h b/src/system.h index 8a82c788..d1ce0efa 100644 --- a/src/system.h +++ b/src/system.h @@ -249,14 +249,4 @@ typedef size_t uintptr_t; } \ } while (0) - -/*---------------------------------------------. -| Debugging memory allocation (must be last). | -`---------------------------------------------*/ - -# if WITH_DMALLOC -# define DMALLOC_FUNC_CHECK -# include <dmalloc.h> -# endif /* WITH_DMALLOC */ - #endif /* ! BISON_SYSTEM_H */ |