gcc >= 12 INIT_STACK_ALL_ZERO
gcc < 12 GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
INIT_STACK_NONE all=n
GCC_PLUGIN_STRUCTLEAK_USER all=n
GCC_PLUGIN_STRUCTLEAK_BYREF all=n
-GCC_PLUGIN_STRUCTLEAK_BYREF_ALL all=y
+INIT_STACK_ALL_PATTERN all=n
GCC_PLUGIN_STRUCTLEAK_VERBOSE all=n
GCC_PLUGIN_STACKLEAK all=y
STACKLEAK_TRACK_MIN_SIZE all=100
%ifarch x32
CONFIG_BPF_PRELOAD=n
%endif
+%if %{_ver_ge %(rpm -q --qf='%%{VERSION}' gcc) 12}
+ CONFIG_INIT_STACK_ALL_ZERO=y
+ CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=n
+%else
+ CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
+%endif
EOCONFIG
%if %{with rescuecd}