[devel] I: gcc4.1-4.1.1-alt8, glibc-2.5-alt1

Serge Ryabchun =?iso-8859-1?q?sr_=CE=C1_altlinux=2Eru?=
Ср Окт 4 01:46:19 MSD 2006


On Tue, Oct 03, 2006 at 03:59:54PM +0400, Dmitry V. Levin wrote:
> Что касается параметров сборки по умолчанию, то, между прочим, в FC6 по
> умолчанию включили вот что:
> $ rpmquery -p --qf '%{OPTFLAGS}\n' libutempter-1.1.4-3.fc6.i386.rpm 
> -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic
> -fasynchronous-unwind-tables
> 
> Я думаю, что нам имеет смысл включить как -Wp,-D_FORTIFY_SOURCE=2
> так и -fstack-protector по умолчанию прямо в gcc по аналогии с
> --hash-style=gnu.

Им же потом не только libutempter собирать. Может и ядро придется,
все же может не нужно, а? Выставлять FORTIFY_SOURCE в 0 и сбрасывать
fstack_protector вечно будет забываться в самый неподходящий момент.



Подробная информация о списке рассылки Devel