From b609d74ecb47648945f5653914bf5f4f2eb05076 Mon Sep 17 00:00:00 2001 From: Karl Kleinpaste Date: Sun, 20 Aug 2017 13:27:50 -0400 Subject: [PATCH] add -fno-delete-null-pointer-checks. who in gnu thought this was a good idea? --- wscript | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wscript b/wscript index cdf3bd7a6..eccc0efed 100644 --- a/wscript +++ b/wscript @@ -431,6 +431,10 @@ def configure(conf): env.append_value('CXXFLAGS', env['CXXFLAGS_%s' % opt.debug_level.upper()]) env.append_value('CCFLAGS', env['CCFLAGS_%s' % opt.debug_level.upper()]) + # stop the insanity. NULLs mean something. shocking, i know, but seriously... + env.append_value('CXXFLAGS', ['-fno-delete-null-pointer-checks']) + env.append_value('CCFLAGS', ['-fno-delete-null-pointer-checks']) + if opt.delint: env.append_value('CXXFLAGS', env['CXXFLAGS_DELINT']) env.append_value('CCFLAGS', env['CCFLAGS_DELINT'])