Messages in this thread | | | Date | Thu, 21 Nov 2002 20:20:45 +0100 | From | Willy Tarreau <> | Subject | Re: Compiling x86 with and without frame pointer |
| |
On Thu, Nov 21, 2002 at 10:30:49AM +0100, David Zaffiro wrote: > I use -momit-leaf-frame-pointer for optimization in some own projects, > instead of the "-fomit-frame-pointer". For me, this results in better > codesize/speed compared to both "-fomit-frame-pointer" or no option at > all. Actually gcc-2.95 seems to support this feature as well, but it > never made it into the 2.95 docs... It makes debugging a lot easier too. > > So anyone "caring to benchmark", could you please test the > "-momit-leaf-frame-pointer" option for x86 as well...
Well, I tried on a 2.4.18+patches with gcc 2.95.3. bzImage is : 538481 bytes with -fomit-frame-pointer 538510 bytes with no particular flag 542137 bytes with -momit-leaf-frame-pointer.
So -fomit-frame-pointer shows the same as other's observation, but in this particular case, -momit-leaf-frame-pointer made a slightly bigger kernel.
Didn't have time to inspect all sections, though.
Cheers, Willy
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |