summaryrefslogtreecommitdiffstats
path: root/libc/string
Commit message (Collapse)AuthorAgeFilesLines
* Remove stray code alignment (.align 16 and .align 4 directives)Denis Vlasenko2007-07-298-11/+14
| | | | | from i386 and x86_64.
* Patch from Al Stone to fix ia64:Rob Landley2007-03-113-4/+4
| | | | | | | | | The attached patch works around some compilation failures on ia64 caused by the use of the C preprocessor ## operator, and allows the ia64 default configuration to build again -- or, at least get as far as an x86 build does (the current source tree has some problems compiling because of conflicting type declarations for __kernel_dev_t).
* pull in features.h so we have access to config definesMike Frysinger2007-02-082-0/+4
|
* mips64 patch from Atsushi Nemoto:Eric Andersen2006-11-042-4/+186
| | | | Import mips64 version of memset, memcpy from glibc.
* Make strdup() use memcpy() rather than strcpy() to duplicate the string. Peter Kjellerstedt2006-10-191-6/+4
| | | | | | The rationale is that we already have the length of the string to duplicate (from doing the malloc()), and memcpy() should then always be faster than strcpy() (or at least as fast).
* revert previous nops in strcmp as they are not needed hereMike Frysinger2006-06-271-2/+0
|
* blackfin needs NOPs after the loop end when the last statement in the loop ↵Mike Frysinger2006-06-272-1/+3
| | | | is an if/jump
* Qunying Pan writes: Make strncmp weak hidden to fix link failures in ↵Mike Frysinger2006-05-305-5/+5
| | | | building gdb and binutils statically
* import some optimized functions from blackfin cvsMike Frysinger2006-05-307-0/+544
|
* Amir Shalem writes:Mike Frysinger2006-05-262-1/+2
| | | | | there is a missing include for <bits/uClibc_uintmaxtostr.h> in libc/string/_syserrmsg.h, where _syserrmsg.h uses __UIM_BUFLEN_INT
* fix signed warningsMike Frysinger2006-05-152-4/+4
|
* Correct build failure introduced by SUSV3_LEGACY optionPeter S. Mazinger2006-03-242-0/+4
|
* Add new option for SuSv3 legacy functions and use it for ↵Peter S. Mazinger2006-03-2326-7/+82
| | | | bcopy/bzero/bcmp/index/rindex
* Mark some functions as BSD onlyPeter S. Mazinger2006-03-232-2/+8
|
* select needs sys/select.h, str[n]casecmp/ffs needs strings.h, if BSD is not ↵Peter S. Mazinger2006-03-233-0/+3
| | | | defined, gettimeofday has other prototype and tm_gmtoff/tm_zone do not exist
* Correct build if UCLIBC_HAS_CTYPE_TABLES is not definedPeter S. Mazinger2006-03-223-5/+5
|
* Mark some functions as GNU, provide missing hidden memmem, remove ↵Peter S. Mazinger2006-03-2215-2/+41
| | | | _ISOC99/XOPEN_SOURCE
* Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵Peter S. Mazinger2006-03-102-3/+0
| | | | most of global data relocations are back
* wcscoll_l.o does not existPeter S. Mazinger2006-02-221-1/+1
|
* exclude 2 more files from multiPeter S. Mazinger2006-02-221-0/+2
|
* strcoll for non-localePeter S. Mazinger2006-02-151-0/+5
|
* libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵Peter S. Mazinger2006-02-131-45/+37
| | | | libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore
* fix buildingMike Frysinger2006-02-0413-13/+13
|
* import files from glibc for an ia64/static portMike Frysinger2006-02-0417-0/+2836
|
* unify duplicated code cause i get tired of updating this stuffMike Frysinger2006-02-0319-271/+71
|
* remove hidden versions of bzero, unused in libc.soPeter S. Mazinger2006-02-014-5/+0
|
* Khem Raj says:Mike Frysinger2006-01-316-12/+52
| | | | add support for using BX instruction for THUMB aware architectures
* Too many sparc versions ;-(, another hidden bcopy removedPeter S. Mazinger2006-01-301-1/+0
|
* Remove arch specific hidden bcopyPeter S. Mazinger2006-01-303-4/+0
|
* Change the only bcopy user to memmove and remove internal version of bcopyPeter S. Mazinger2006-01-301-2/+0
|
* Get rid of missing prototype warningsPeter S. Mazinger2006-01-264-1/+6
|
* Correct memcpy usePeter S. Mazinger2006-01-231-1/+3
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-2212-13/+1
| | | | is a useless attempt
* check for signal existence rather than using arch definesMike Frysinger2006-01-184-14/+13
|
* update strcoll stuffMike Frysinger2006-01-171-2/+2
|
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-165-0/+14
| | | | gone from libc. The remaining are left as exercise for others ;-)
* make gcc4 happy w/ hidden_def/proto, correct some typosPeter S. Mazinger2006-01-157-5/+9
|
* get rid of strcmp jump relocPeter S. Mazinger2006-01-141-2/+1
|
* DODEBUG=y and XLOCALE as wellPeter S. Mazinger2006-01-141-2/+2
|
* make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger2006-01-1446-51/+60
|
* s/libc_hidden_proto/libc_hidden_def/Peter S. Mazinger2006-01-141-1/+1
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-14140-688/+708
| | | | missing headers, other jump relocs removed
* add aliases for strcoll when neededMike Frysinger2006-01-111-0/+5
|
* copy strcoll aliases from armMike Frysinger2006-01-091-0/+3
|
* add missing __strcoll aliasMike Frysinger2006-01-091-0/+1
|
* hide internal _string_syssigmsgs symbolMike Frysinger2006-01-083-2/+3
|
* hide internal _string_syserrmsgsMike Frysinger2006-01-083-2/+3
|
* Congratulations! You get the stupid award for not including <signal.h> to"Steven J. Hill"2006-01-071-0/+1
| | | | pull in the signal #define's. How did this compile for you again?
* Lost wcschr()Peter S. Mazinger2006-01-031-1/+1
|
* Get rid of tolower/toupper jump reloc, correct tow* for XLOCALEPeter S. Mazinger2006-01-031-2/+2
|