]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
build: Enforce address sanitisaton when debugging.
authorRoy Marples <roy@marples.name>
Sun, 3 Nov 2019 23:24:09 +0000 (23:24 +0000)
committerRoy Marples <roy@marples.name>
Sun, 3 Nov 2019 23:24:09 +0000 (23:24 +0000)
configure

index f443fb099b642e1af0ec2180f58ab404e45c18a5..146aedec83d3538fa1019806c93419741ff368dd 100755 (executable)
--- a/configure
+++ b/configure
@@ -375,6 +375,10 @@ fi
 if [ -n "$DEBUG" -a "$DEBUG" != no -a "$DEBUG" != false ]; then
        echo "Adding debugging CFLAGS"
        cat <<EOF >>$CONFIG_MK
+# Enforce address sanitization
+CFLAGS+=       -fsanitize=address
+LDFLAGS+=      -fsanitize=address
+
 CFLAGS+=       -g -Wall -Wextra
 CFLAGS+=       -Wmissing-prototypes -Wmissing-declarations
 CFLAGS+=       -Wmissing-format-attribute -Wnested-externs