From: Richard Levitte Date: Fri, 1 Apr 2016 14:03:46 +0000 (+0200) Subject: Add the C macro NDEBUG when configuring for release X-Git-Tag: OpenSSL_1_1_0-pre5~174 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=488e2b0f5ae791ea17fd5b1880c4945a3306ca8e;ds=sidebyside Add the C macro NDEBUG when configuring for release Reviewed-by: Andy Polyakov Reviewed-by: Emilia Käsper --- diff --git a/Configure b/Configure index 1caba711ea..fdd88208b6 100755 --- a/Configure +++ b/Configure @@ -912,6 +912,8 @@ if ($target{build_scheme}->[0] eq "unified" && $classic) { my ($builder, $builder_platform, @builder_opts) = @{$target{build_scheme}}; +push @{$config{defines}}, "NDEBUG" if $config{build_type} eq "release"; + if ($target =~ /^mingw/ && `$target{cc} --target-help 2>&1` =~ m/-mno-cygwin/m) { $config{cflags} .= " -mno-cygwin";