summaryrefslogtreecommitdiff
path: root/libc/string
AgeCommit message (Collapse)Author
2007-07-29Remove stray code alignment (.align 16 and .align 4 directives)Denis Vlasenko
from i386 and x86_64.
2007-03-11Patch from Al Stone to fix ia64:Rob Landley
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).
2007-02-08pull in features.h so we have access to config definesMike Frysinger
2006-11-04mips64 patch from Atsushi Nemoto:Eric Andersen
Import mips64 version of memset, memcpy from glibc.
2006-10-19Make strdup() use memcpy() rather than strcpy() to duplicate the string. Peter Kjellerstedt
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).
2006-06-27revert previous nops in strcmp as they are not needed hereMike Frysinger
2006-06-27blackfin needs NOPs after the loop end when the last statement in the loop ↵Mike Frysinger
is an if/jump
2006-05-30Qunying Pan writes: Make strncmp weak hidden to fix link failures in ↵Mike Frysinger
building gdb and binutils statically
2006-05-30import some optimized functions from blackfin cvsMike Frysinger
2006-05-26Amir Shalem writes:Mike Frysinger
there is a missing include for <bits/uClibc_uintmaxtostr.h> in libc/string/_syserrmsg.h, where _syserrmsg.h uses __UIM_BUFLEN_INT
2006-05-15fix signed warningsMike Frysinger
2006-03-24Correct build failure introduced by SUSV3_LEGACY optionPeter S. Mazinger
2006-03-23Add new option for SuSv3 legacy functions and use it for ↵Peter S. Mazinger
bcopy/bzero/bcmp/index/rindex
2006-03-23Mark some functions as BSD onlyPeter S. Mazinger
2006-03-23select needs sys/select.h, str[n]casecmp/ffs needs strings.h, if BSD is not ↵Peter S. Mazinger
defined, gettimeofday has other prototype and tm_gmtoff/tm_zone do not exist
2006-03-22Correct build if UCLIBC_HAS_CTYPE_TABLES is not definedPeter S. Mazinger
2006-03-22Mark some functions as GNU, provide missing hidden memmem, remove ↵Peter S. Mazinger
_ISOC99/XOPEN_SOURCE
2006-03-10Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, ↵Peter S. Mazinger
most of global data relocations are back
2006-02-22wcscoll_l.o does not existPeter S. Mazinger
2006-02-22exclude 2 more files from multiPeter S. Mazinger
2006-02-15strcoll for non-localePeter S. Mazinger
2006-02-13libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵Peter S. Mazinger
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
2006-02-04fix buildingMike Frysinger
2006-02-04import files from glibc for an ia64/static portMike Frysinger
2006-02-03unify duplicated code cause i get tired of updating this stuffMike Frysinger
2006-02-01remove hidden versions of bzero, unused in libc.soPeter S. Mazinger
2006-01-31Khem Raj says:Mike Frysinger
add support for using BX instruction for THUMB aware architectures
2006-01-30Too many sparc versions ;-(, another hidden bcopy removedPeter S. Mazinger
2006-01-30Remove arch specific hidden bcopyPeter S. Mazinger
2006-01-30Change the only bcopy user to memmove and remove internal version of bcopyPeter S. Mazinger
2006-01-26Get rid of missing prototype warningsPeter S. Mazinger
2006-01-23Correct memcpy usePeter S. Mazinger
2006-01-22Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger
is a useless attempt
2006-01-18check for signal existence rather than using arch definesMike Frysinger
2006-01-17update strcoll stuffMike Frysinger
2006-01-16Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger
gone from libc. The remaining are left as exercise for others ;-)
2006-01-15make gcc4 happy w/ hidden_def/proto, correct some typosPeter S. Mazinger
2006-01-14get rid of strcmp jump relocPeter S. Mazinger
2006-01-14DODEBUG=y and XLOCALE as wellPeter S. Mazinger
2006-01-14make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger
2006-01-14s/libc_hidden_proto/libc_hidden_def/Peter S. Mazinger
2006-01-14hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger
missing headers, other jump relocs removed
2006-01-11add aliases for strcoll when neededMike Frysinger
2006-01-09copy strcoll aliases from armMike Frysinger
2006-01-09add missing __strcoll aliasMike Frysinger
2006-01-08hide internal _string_syssigmsgs symbolMike Frysinger
2006-01-08hide internal _string_syserrmsgsMike Frysinger
2006-01-07Congratulations! You get the stupid award for not including <signal.h> to"Steven J. Hill"
pull in the signal #define's. How did this compile for you again?
2006-01-03Lost wcschr()Peter S. Mazinger
2006-01-03Get rid of tolower/toupper jump reloc, correct tow* for XLOCALEPeter S. Mazinger