mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-18 16:53:02 +00:00
build: remove dmalloc support
Today sanitizers are a better alternative. * m4/dmalloc.m4: Remove. * configure.ac, src/system.h: Adjust.
This commit is contained in:
@@ -249,7 +249,6 @@ gl_INIT
|
|||||||
|
|
||||||
# Checks for library functions.
|
# Checks for library functions.
|
||||||
AC_CHECK_FUNCS_ONCE([setlocale])
|
AC_CHECK_FUNCS_ONCE([setlocale])
|
||||||
AM_WITH_DMALLOC
|
|
||||||
|
|
||||||
# Gettext.
|
# Gettext.
|
||||||
# We use gnulib, which is only guaranteed to work properly with the
|
# We use gnulib, which is only guaranteed to work properly with the
|
||||||
|
|||||||
@@ -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)])
|
|
||||||
])
|
|
||||||
10
src/system.h
10
src/system.h
@@ -249,14 +249,4 @@ typedef size_t uintptr_t;
|
|||||||
} \
|
} \
|
||||||
} while (0)
|
} 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 */
|
#endif /* ! BISON_SYSTEM_H */
|
||||||
|
|||||||
Reference in New Issue
Block a user