sched.c: why -fno-omit-frame-pointer?

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ingo Molnar <mingo@...>
Cc: <linux-kernel@...>, Andreas Schwab <schwab@...>, Alan Modra <alan@...>, David Mosberger-Tang <davidm@...>
Date: Sunday, August 19, 2007 - 10:17 am

kernel/sched.c gets compiled with -fno-omit-frame-pointer, and this was 
already done in kernel 1.0 (sic).

Later, it has been modified to be this way only on some architectures.

It might not be an earthshaking amount, but removing it saves some 
bytes, and there's no visible breakage when running the modified kernel 
on i386.

$ ls -la kernel/sched.o*
-rw-rw-r-- 1 bunk bunk 25600 2007-08-19 16:10 kernel/sched.o
-rw-rw-r-- 1 bunk bunk 26084 2007-08-19 16:03 kernel/sched.o.old
$ size kernel/sched.o*
   text    data     bss     dec     hex filename
  11835     184    2000   14019    36c3 kernel/sched.o
  12321     184    2000   14505    38a9 kernel/sched.o.old
$ 

Is the -fno-omit-frame-pointer still required for some reason, or is 
this a relict that could be removed?

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
sched.c: why -fno-omit-frame-pointer?, Adrian Bunk, (Sun Aug 19, 10:17 am)
Re: sched.c: why -fno-omit-frame-pointer?, Andi Kleen, (Sun Aug 19, 7:00 pm)
Re: sched.c: why -fno-omit-frame-pointer?, Ingo Molnar, (Thu Aug 23, 7:30 am)
Re: sched.c: why -fno-omit-frame-pointer?, Arjan van de Ven, (Sun Aug 19, 5:05 pm)