From: Arran Cudbard-Bell Date: Mon, 2 Oct 2017 09:29:18 +0000 (+0800) Subject: Add address-sanitizer 'feature' to version.c X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aa7dd92de780c340ff852f6fcabb30d7da115898;p=thirdparty%2Ffreeradius-server.git Add address-sanitizer 'feature' to version.c ...so we can check if the code was really built with support --- diff --git a/src/main/version.c b/src/main/version.c index 45fa8c9253e..f315700dd74 100644 --- a/src/main/version.c +++ b/src/main/version.c @@ -458,6 +458,14 @@ void version_init_features(CONF_SECTION *cs) #endif ); + version_feature_add(cs, "socket-timestamps", +#ifdef SO_TIMESTAMP + true +#else + false +#endif + ); + version_feature_add(cs, "developer", #ifndef NDEBUG true @@ -466,8 +474,8 @@ void version_init_features(CONF_SECTION *cs) #endif ); - version_feature_add(cs, "socket-timestamps", -#ifdef SO_TIMESTAMP + version_feature_add(cs, "address-sanitizer", +#if defined(__has_feature) && __has_feature(address_sanitizer) true #else false