| Age | Commit message (Collapse) | Author | 
 | 
implement inline versions of some of them.
Enable only those which result roughly in the same
code size as using out-or-line versions.
None of this affects users, installed headers won't have
any trace of it.
 | 
 | 
in string.h and strings.h. This caught unguarded string ops in
libc/inet/ethers.c __ether_line_w() function.
I will wait for fallout reports for a week or so,
then continue converting more libc_hidden_proto's.
 | 
 | 
on their own local copies while static linking dont hit link failures when other uClibc code force the libc.a objects to be pulled in via the hidden alias symbols
 | 
 | 
_ISOC99/XOPEN_SOURCE
 | 
 | 
is a useless attempt
 | 
 | 
 | 
 | 
missing headers, other jump relocs removed
 | 
 | 
where the non-hidden version was used.
 | 
 | 
 | 
 | 
example and glibc still has '__mempcpy' as a global symbol. How about this, do a complete buildroot file system after hacking uClibc to make sure things work? There's a novel idea.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Port the generic optimized string funcs from glibc, with some tweaks
  to cut their size a little.  The main change is making memmove
  call memcpy for forward copying to trim redundant code.
Make use of both the generic and arch-specific speed-optimized string
  funcs configurable.  Arch-specific take precedence over generic,
  and generic takes precedence over basic size-optimized uClibc funcs.
 |