SPECS: libjsw.spec (HEAD)

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Nie, 2 Lut 2003, 11:50:33 CET


On Sun, 2 Feb 2003, Jakub Bogusz wrote:

> On Sun, Feb 02, 2003 at 02:40:59AM +0100, Tomasz Kłoczko wrote:
> > On Sun, 2 Feb 2003, qboosh wrote:
> > [..]
> > > -	CFLAGS="-shared %{rpmcflags} -fomit-frame-pointer -funroll-loops -ffast-math"
> > > +	CFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer} -funroll-loops -ffast-math -fPIC"
> > 
> > -fomit-frame-pointer przypadkiem nie jest używane domyślnie ?
> 
> Nie na x86.
> Polecam opis -O2 w info lub man gcc.

Ciekawe .. właśnie na libjsw spróbowałem. Wyszło mi że z 
-fomit-frame-pointer libjsw.so wyszło 57838 bajtów a bez 52654. W sumie 
powinno raczje być odwrotnie bo -fomit-frame-pointer powinno obcinać o ile 
to mozliwe ramkę funkcji:

	pubsh	ebp
	move	ebp,esp
	.
	.
	pop	ebp

Tak czy inaczej dodawanie jawne -fomit-frame-pointer chyba raczje nie ma 
sensu (?).

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl