Re: [PATCH] save around 100 bytes on core.img by inlining small misc.c functions

2009-08-24 Thread Vladimir 'phcoder' Serbinenko
On Wed, Aug 19, 2009 at 5:11 PM, Robert Millan wrote: > On Mon, Aug 17, 2009 at 03:54:06PM +0200, Vladimir 'phcoder' Serbinenko wrote: >> On Mon, Aug 17, 2009 at 3:43 PM, Robert Millan wrote: >> > On Sat, Aug 15, 2009 at 04:47:32PM +0200, Vladimir 'phcoder' Serbinenko >> > wrote: >> >> +static inl

Re: [PATCH] save around 100 bytes on core.img by inlining small misc.c functions

2009-08-19 Thread Robert Millan
On Mon, Aug 17, 2009 at 03:54:06PM +0200, Vladimir 'phcoder' Serbinenko wrote: > On Mon, Aug 17, 2009 at 3:43 PM, Robert Millan wrote: > > On Sat, Aug 15, 2009 at 04:47:32PM +0200, Vladimir 'phcoder' Serbinenko > > wrote: > >> +static inline char * > >> +grub_strncat (char *dest, const char *src,

Re: [PATCH] save around 100 bytes on core.img by inlining small misc.c functions

2009-08-17 Thread Vladimir 'phcoder' Serbinenko
On Mon, Aug 17, 2009 at 3:43 PM, Robert Millan wrote: > On Sat, Aug 15, 2009 at 04:47:32PM +0200, Vladimir 'phcoder' Serbinenko wrote: >> +static inline char * >> +grub_strncat (char *dest, const char *src, int c) >> +{ >> +  char *p = dest; >> + >> +  while (*p) >> +    p++; >> + >> +  while ((*p

Re: [PATCH] save around 100 bytes on core.img by inlining small misc.c functions

2009-08-17 Thread Robert Millan
On Sat, Aug 15, 2009 at 04:47:32PM +0200, Vladimir 'phcoder' Serbinenko wrote: > +static inline char * > +grub_strncat (char *dest, const char *src, int c) > +{ > + char *p = dest; > + > + while (*p) > +p++; > + > + while ((*p = *src) != '\0' && c--) > +{ > + p++; > + src++; >