From 2ef5e807f8bd143a85700bae40883168e1d81d04 Mon Sep 17 00:00:00 2001 From: Rangi42 Date: Wed, 27 Mar 2024 11:07:39 -0400 Subject: [PATCH] No more memory leaks! --- src/asm/main.cpp | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/asm/main.cpp b/src/asm/main.cpp index ce3c27d5..8268493a 100644 --- a/src/asm/main.cpp +++ b/src/asm/main.cpp @@ -20,22 +20,6 @@ #include "asm/symbol.hpp" #include "asm/warning.hpp" -#ifdef __clang__ - #if __has_feature(address_sanitizer) && !defined(__SANITIZE_ADDRESS__) - #define __SANITIZE_ADDRESS__ - #endif // __has_feature(address_sanitizer) && !defined(__SANITIZE_ADDRESS__) -#endif // __clang__ - -#ifdef __SANITIZE_ADDRESS__ -// There are known, non-trivial to fix leaks. We would still like to have `make develop' -// detect memory corruption, though. -extern "C" { -char const *__asan_default_options() { - return "detect_leaks=0"; -} -} -#endif - FILE *dependfile = nullptr; bool generatedMissingIncludes = false; bool failedOnMissingInclude = false;