From 24073c76658b93172df8a7a397b84c91a789008a Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Tue, 3 Apr 2001 22:53:19 +0000 Subject: [PATCH] Add in easy-to-use electric-fence support. -Erik --- Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Makefile b/Makefile index b57d801d5..c8c9d4687 100644 --- a/Makefile +++ b/Makefile @@ -60,6 +60,10 @@ USE_SYSTEM_PWD_GRP = true # Do not enable this for production builds... DODMALLOC = false +# Another very useful malloc debugging library. +# Do not enable this for production builds... +DOEFENCE = false + # If you want large file summit support, turn this on. # This has no effect if you don't have a kernel with lfs # support, and a system with libc-2.1.3 or later. @@ -131,6 +135,12 @@ ifeq ($(strip $(DODMALLOC)),true) LIBRARIES = -ldmalloc # Force debug=true, since this is useless when not debugging... DODEBUG = true +else + ifeq ($(strip $(DOEFENCE)),true) + LIBRARIES = -lefence + # Force debug=true, since this is useless when not debugging... + DODEBUG = true + endif endif ifeq ($(strip $(DODEBUG)),true) CFLAGS += $(WARNINGS) -g -D_GNU_SOURCE