X-Git-Url: https://ruderich.org/simon/gitweb/?p=blhc%2Fblhc.git;a=blobdiff_plain;f=bin%2Fblhc;h=6817a85aced0237d1ebdedb2086eaa69bb520023;hp=be3fd3fb41c094d0612d8f2b4ffc2e147f2cc7df;hb=ac2b8ce3fb580510632eba88382555b22165e059;hpb=768e3101e9e4e22e0d775ca1191549d825b679d3 diff --git a/bin/blhc b/bin/blhc index be3fd3f..6817a85 100755 --- a/bin/blhc +++ b/bin/blhc @@ -214,7 +214,8 @@ my @def_cxxflags = ( my @def_cppflags = (); my @def_cppflags_fortify = ( '-D_FORTIFY_SOURCE=2', # must be first, see cppflags_fortify_broken() - # If you add another flag fix hack below (search for "Hack to fix"). + # If you add another flag fix hack below (search for "Hack to fix") and + # $def_cppflags_fortify[0]. ); my @def_cppflags_fortify_bad = ( # These flags may overwrite -D_FORTIFY_SOURCE=2. @@ -1213,6 +1214,7 @@ LINE: # for a debug build. if (any_flags_used($line, @def_cflags_debug)) { remove_flags([\@cflags], \%flag_renames, $def_cflags[1]); + remove_flags([\@cppflags], \%flag_renames, $def_cppflags_fortify[0]); } # Check hardening flags.