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