On Thu, 20 Sep 2007 18:18:41 CDT, Rob Landley said: > Worse, if you feed an absolute path to O= when you build the kernel out of > tree, then it uses absolute paths for all the __FILE__ strings and that makes > kernel BIIIIIG. (Did that by accident a while back.) Too bad there's no way > to keep the __FILE__ strings compressed at runtime and gunzip them as needed > like busybox does with help messages... :) What about something *really* hardcore ugly like: #ifdef __FILE__ #undef __FILE__ #define __FILE__ "" #endif (or similar preprocessor blecherousness) if you want to *really* shrink that binary down?
Attachment:
pgpA2VdklVmlz.pgp
Description: PGP signature
- Follow-Ups:
- Re: [Announce] Linux-tiny project revival
- From: Joe Perches <joe@perches.com>
- Re: [Announce] Linux-tiny project revival
- References:
- [Announce] Linux-tiny project revival
- From: Tim Bird <tim.bird@am.sony.com>
- Re: [Announce] Linux-tiny project revival
- From: Rob Landley <rob@landley.net>
- Re: [Announce] Linux-tiny project revival
- From: "Indan Zupancic" <indan@nul.nu>
- Re: [Announce] Linux-tiny project revival
- From: Rob Landley <rob@landley.net>
- [Announce] Linux-tiny project revival
- Prev by Date: Re: X-freeze after clflush changes [Was: 2.6.23-rc6-mm1]
- Next by Date: Re: X-freeze after clflush changes [Was: 2.6.23-rc6-mm1]
- Previous by thread: Re: [Announce] Linux-tiny project revival
- Next by thread: Re: [Announce] Linux-tiny project revival
- Index(es):
![]() |