summaryrefslogtreecommitdiffstats
path: root/include/strings.h
Commit message (Collapse)AuthorAgeFilesLines
* s/UCLIBC_INTERNAL/_LIBC/gDenys Vlasenko2009-07-211-1/+1
| | | | | | | | | | Undo my old mistake. I added UCLIBC_INTERNAL define, but later I realized _LIBC is doing exactly the same thing. This change converts all usages of UCLIBC_INTERNAL to _LIBC, removing all instances of UCLIBC_INTERNAL. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* This fixes a problem with the move of libc_hidden_proto to string.h.Bernd Schmidt2008-06-041-17/+1
| | | | | | | | | | | | | The obsolete functions bcopy, index, etc. are not supposed to be used within uClibc itself. Hence, there is no libc_hidden_def for them, but the previous patch did not just move libc_hidden_protos, it also added new ones for the legacy functions. As a result, programs which use these functions can no longer link with uClibc. This fixes it by removing the unnecessary libc_hidden_protos. I've also removed all inclusions of <strings.h> from uClibc source files: since we define _GNU_SOURCE, it is sufficient to include <string.h>. We then do not need to duplicate the libc_hidden_proto block in <strings.h>.
* Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL blockDenis Vlasenko2008-05-191-0/+22
| | | | | | | | | 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.
* - r16732 forgot to checkin the sync of the __UCLIBC_SUSV3_LEGACY_MACROS__ ↵Bernhard Reutner-Fischer2006-12-231-1/+3
| | | | from string.h
* Add new option for SuSv3 legacy functions and use it for ↵Peter S. Mazinger2006-03-231-0/+12
| | | | bcopy/bzero/bcmp/index/rindex
* Sync w/ string.h, glibc version is out of datePeter S. Mazinger2006-03-231-13/+29
|
* Rev all the header files to sync things with glibc 2.2.4Eric Andersen2001-09-271-1/+65
|
* Initial revision0_9_1Erik Andersen2000-05-141-0/+1