*: three more NOINLINEs

function                                             old     new   delta
lzo_decompress                                         -     525    +525
lzo_compress                                           -     470    +470
showmode                                               -     330    +330
fbset_main                                          1698    1273    -425
do_lzo_compress                                      799     323    -476
do_lzo_decompress                                   1167     526    -641
------------------------------------------------------------------------------
(add/remove: 3/0 grow/shrink: 0/3 up/down: 1325/-1542)       Total: -217 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2009-10-08 14:54:18 +02:00
parent adf922ec28
commit ef5bc2c39c
2 changed files with 3 additions and 3 deletions

View File

@ -598,7 +598,7 @@ static int lzo_get_method(header_t *h)
/**********************************************************************/ /**********************************************************************/
// compress a file // compress a file
/**********************************************************************/ /**********************************************************************/
static smallint lzo_compress(const header_t *h) static NOINLINE smallint lzo_compress(const header_t *h)
{ {
unsigned block_size = LZO_BLOCK_SIZE; unsigned block_size = LZO_BLOCK_SIZE;
int r = 0; /* LZO_E_OK */ int r = 0; /* LZO_E_OK */
@ -706,7 +706,7 @@ static void lzo_check(uint32_t FAST_FUNC (*fn)(uint32_t, const uint8_t*, unsigne
/**********************************************************************/ /**********************************************************************/
// decompress a file // decompress a file
/**********************************************************************/ /**********************************************************************/
static smallint lzo_decompress(const header_t *h) static NOINLINE smallint lzo_decompress(const header_t *h)
{ {
unsigned block_size = LZO_BLOCK_SIZE; unsigned block_size = LZO_BLOCK_SIZE;
int r; int r;

View File

@ -269,7 +269,7 @@ static void setfbmode(struct fb_var_screeninfo *base,
base->bits_per_pixel = set->bits_per_pixel; base->bits_per_pixel = set->bits_per_pixel;
} }
static void showmode(struct fb_var_screeninfo *v) static NOINLINE void showmode(struct fb_var_screeninfo *v)
{ {
double drate = 0, hrate = 0, vrate = 0; double drate = 0, hrate = 0, vrate = 0;