diff -Naur cpu-os-macros.orig/i586-linux/macros cpu-os-macros/i586-linux/macros --- cpu-os-macros.orig/i586-linux/macros 2014-05-22 13:49:34.309259552 +0400 +++ cpu-os-macros/i586-linux/macros 2014-05-22 14:41:56.000000000 +0400 @@ -6,7 +6,7 @@ %_arch i386 %_os linux %_gnu -gnu -%optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer -mtune=generic}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=i586 -fasynchronous-unwind-tables +%optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIE -pie -fpie -Wformat-security -fomit-frame-pointer -mtune=generic}%{!?__common_cflags_with_ssp:-O2 -g -m32} -march=i586 -fasynchronous-unwind-tables #============================================================================== # ---- configure macros. diff -Naur cpu-os-macros.orig/i686-linux/macros cpu-os-macros/i686-linux/macros --- cpu-os-macros.orig/i686-linux/macros 2014-05-22 13:49:34.309259552 +0400 +++ cpu-os-macros/i686-linux/macros 2014-05-22 14:41:48.000000000 +0400 @@ -6,7 +6,7 @@ %_arch i386 %_os linux %_gnu -gnu -%optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer}%{!?__common_cflags_with_ssp:-O2 -g -m32 -mtune=generic} -march=i686 -fasynchronous-unwind-tables +%optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fomit-frame-pointer -fPIE -pie -fpie -Wformat-security}%{!?__common_cflags_with_ssp:-O2 -g -m32 -mtune=generic} -march=i686 -fasynchronous-unwind-tables #============================================================================== # ---- configure macros. diff -Naur cpu-os-macros.orig/x86_64-linux/macros cpu-os-macros/x86_64-linux/macros --- cpu-os-macros.orig/x86_64-linux/macros 2014-05-22 13:49:34.310259552 +0400 +++ cpu-os-macros/x86_64-linux/macros 2014-05-22 14:44:09.314521435 +0400 @@ -6,7 +6,7 @@ %_arch x86_64 %_os linux %_gnu -gnu -%optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIC}%{!?__common_cflags_with_ssp:-O2 -g -m64 -mtune=generic} +%optflags %{?__common_cflags_with_ssp:%{__common_cflags_with_ssp} -fPIE -pie -fpie -Wformat-security -fPIC}%{!?__common_cflags_with_ssp:-O2 -g -m64 -mtune=generic} #============================================================================== # ---- configure macros.