summaryrefslogtreecommitdiff
path: root/libc/string
AgeCommit message (Collapse)Author
2006-01-03Use strong_alias everywhere instead of .global/.set. Correct some cases ↵Peter S. Mazinger
where the non-hidden version was used.
2005-12-16Remove all trailing ; after *_alias and change 2 to use weak_alias instead ↵Peter S. Mazinger
of __attribute__ ...
2005-12-16Convert all the rest, remove isxupper/isxlower, if someone objects, I'll add ↵Peter S. Mazinger
it back
2005-12-14Fixup byte order handling. Not all architectures define __BIG_ENDIAN__ so i.e.Eric Andersen
on big endian mips the code is compiled as little-endian and the wrong half of the 64-bit point value is examined to check for NaN, etc. This bug also broke fpclassify(), isfinite(), isnormal(), isinf(), finite(), and signbit().
2005-12-08locale.h can't be includedPeter S. Mazinger
2005-12-08Hidden __xpg|glibc_strerror_rPeter S. Mazinger
2005-12-08Use hidden_strong_alias for alias(__x,__y), do not use recursive aliasesPeter S. Mazinger
2005-12-07Hide *clnt|pmap|svc* and some rpc. inet/rpc is full of relocs ...Peter S. Mazinger
2005-12-06Correct syntax now...Peter S. Mazinger
2005-12-06Use correct syntax, correct weak/strong for [__]strxfrmPeter S. Mazinger
2005-12-06Hide str*casecmp/*coll/*xfrm and make use of the internal versionsPeter S. Mazinger
2005-12-06Guard __strcoll/strcoll for C locales and use the same logic as elsewherePeter S. Mazinger
2005-12-05Sync w/ glibc and disable everything uClibc does not providePeter S. Mazinger
2005-12-03_uintmaxtostr is only internally used, we do not need a rename, ↵Peter S. Mazinger
uClibc_uintmaxtostr.h is only internal header, remove from target
2005-12-03More hiding, including __mempcpyPeter S. Mazinger
2005-12-02No, '__mempcpy' is used by user-space applications, like coreutils for ↵"Steven J. Hill"
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.
2005-12-02Enable alias for 'bcopy' otherwise BusyBox will not build *sigh*."Steven J. Hill"
2005-12-01Hide mostly used functionsPeter S. Mazinger
2005-12-01Remove test filePeter S. Mazinger
2005-12-01fix libc_hidden_builtin_defMike Frysinger
2005-11-29Paul Brook writes:Mike Frysinger
I'm getting the following build failure on arm-linux: LD libuClibc-0.9.28.so libc/libc_so.a(glob.os): In function `collated_compare':glob.c:(.text+0x1f8): undefined reference to `__strcoll' The patch below fixes it.
2005-11-29Hiding againPeter S. Mazinger
2005-11-28Guard wcs* w/ WANT_WIDEPeter S. Mazinger
2005-11-27Hide some wcs*Peter S. Mazinger
2005-11-27Hide some of mem* and str*Peter S. Mazinger
2005-11-26Unhide __mempcpy, provide __libc_mempcpy for internal usePeter S. Mazinger
2005-11-21Remove TOPDIRPeter S. Mazinger
2005-11-15Correct build if locales are enabled s/wcslcpy/wcsxfrm/, found by Paul ↵Peter S. Mazinger
Brook. Thanks
2005-11-15Correct Warning: function declaration isn't a prototypePeter S. Mazinger
2005-11-14undef functions needed for usage within libcPeter S. Mazinger
2005-11-14Split up wstring.c and use attribute_hiddenPeter S. Mazinger
2005-11-14Move to use attribute_hiddenPeter S. Mazinger
2005-11-14Corrections to splitted filesPeter S. Mazinger
2005-11-12Add hidden versionsPeter S. Mazinger
2005-11-12Add hidden versions, hope I made it correctly. Sparc optimized string ↵Peter S. Mazinger
functions are not usable with current build system, each function (as long as asm) should go into an own file, the file having the name of the function
2005-11-12Add hidden versionsPeter S. Mazinger
2005-11-12Add hidden versionsPeter S. Mazinger
2005-11-11Add hidden versions, add missing .sizePeter S. Mazinger
2005-11-11Split up string.c, make internals hiddenPeter S. Mazinger
2005-11-11powerpc version of bzero using memsetPeter S. Mazinger
2005-11-11Split up MSRC file, bzero left outPeter S. Mazinger
2005-11-08Remove #define _STDIO_UTILITY, can't find any use of itPeter S. Mazinger
2005-11-07Enable multi, because the arch specific versions are non-multi nowPeter S. Mazinger
2005-11-07Disable multi build on asm files. i386/powerpc could be used if the source ↵Peter S. Mazinger
is splitted up
2005-11-04Correct XLOCALE enabled builds pointed out by nitinkgPeter S. Mazinger
2005-11-03Last bits for IMA, now everything can be built w/ DOMULTI=y on gcc-3.4.4 ↵Peter S. Mazinger
with my config (no locale, the rest enabled). Not tested if libc is complete and usable. All the files listed in *_NO_MULTI need love, best would be to replace all multisources w/ single sources.
2005-11-03Enable IMA on libc/string/genericPeter S. Mazinger
2005-11-01Only because of multi sources I had to touch up these and add code duplicationPeter S. Mazinger
2005-11-01Remove last unused references to libc-a-pic-, we use only the lists in ↵Peter S. Mazinger
libc-a-y for objects that go into static libs, changing their suffix to .os, of they should be PIC
2005-10-29Replace all Makefiles for new build infrastucturePeter S. Mazinger