summaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Collapse)Author
2001-06-15Make strrchr not call other string functions. HopefullyEric Andersen
speeding it a bit.
2001-06-15I am very proud of myself. I managed to write a working _start forEric Andersen
x86 entirely in C -- no asm required. muahahahaha! -Erik
2001-06-15Add in (stub out really) __libc_current_sigrtmin, andEric Andersen
__libc_current_sigrtmax so current versions of ash will compile. -Erik
2001-06-13Fix a really stupid bug with ttyname, thanks to a patch fromEric Andersen
Stefan Soucek <ssoucek@coactive.com>
2001-06-13Fix printf so that %p outputs "(nil)" for (void *) 0, to match glibc behavior.Manuel Novoa III
2001-06-13Fix printf handling of %p to prepend "0x" since output is in hex.Manuel Novoa III
Note: glibc output for (void *)0 is "(nil)" while uClibc output is "0". Does anyone have a preference?
2001-06-12Some sparc updates from Stanley <ngstanley@cwc.nus.edu.sg>Eric Andersen
2001-06-12Make sure these use the local sysdep.h header fileEric Andersen
2001-06-12Cleanup the toploevel makefile handing of shared libs. Add weak_aliasEric Andersen
define, and set things up so nasty old coff toolchains can now compile things and should actually work again. -Erik
2001-06-12Silence a few warnings.Eric Andersen
2001-06-07Commit _uClibc_fread bug fix (with minor edit) posted by Johan Adolfsson ↵Manuel Novoa III
<johan.adolfsson@axis.com>.
2001-06-07The m68k-elf compiler chokes on this code when compiling for PIC asDavid McCullough
compile_regex is one big function (relative function calls further than cpu32 can do). The solution was to re-order the code a little to reduce the size of these relative calls. So the total sum of the changes is: * Move compile_regex to the end of the file * make store_op1 an inline Unfortunately CVS diff doesn't show this and makes it look like the whole file has been severely hacked. It hasn't.
2001-06-02Add locale-enabled strcoll function from vodz, plus supporting tool.Manuel Novoa III
2001-06-01Put the locale stuff back how it was till we can get a proper implementationEric Andersen
that doesn't suck so badly. -Erik
2001-06-01oops.Eric Andersen
2001-06-01decouple this from strchrEric Andersen
2001-05-31Cleanup some stupid warningsEric Andersen
2001-05-29Remove the now obsolete "headers" target. Fix call to ↵Eric Andersen
get-needed-libgcc-objects.sh to we define NM and AR properly.
2001-05-29Sometimes (often) the kernel will return things other then -1.Eric Andersen
Deal with it. -Erik
2001-05-28Make selection of uClibc floating point support in printf, etc. seperateManuel Novoa III
from libm float function support. Also, move all Config files out of the main directory.
2001-05-26Minor fix.Manuel Novoa III
2001-05-26These are needed for arm to compileEric Andersen
2001-05-26Makefile targets to symlink arch-specific headers into include/ (onlyDavid Schleef
used on mipsel.)
2001-05-26Nasty hack to get around inconsistency between dynamic linkerDavid Schleef
entry and kernel entry to crt0.o.
2001-05-26Make powerpc compile. Needs this header...Eric Andersen
2001-05-26Fix regex support to be compatible with 4.2 BSD regex library. This isEric Andersen
the last bit that was needed to get util-linux to compile.
2001-05-26Add in message queue support, based on work from <tapu@371.net>.Eric Andersen
This is required to compile util-linux
2001-05-25Changes to make types.h more compatible with the Linux kernel.David Schleef
2001-05-25Random change to get a log message: Previous change is to make thisDavid Schleef
header more compatible with the kernel and not with glibc.
2001-05-25Enable mlock and friends if __UCLIBC_HAS_MMU__ is defined. util-linuxEric Andersen
needs this to compile.
2001-05-25Added powerpc-specific mmap syscall, 'cause we're special.David Schleef
2001-05-25Add in some more GNU compatible locale stuff. I only implement theEric Andersen
C locale of course. util-linux needs this stuff to compile...
2001-05-25Needed for libmDavid Schleef
2001-05-25Add in missing capset and capget syscalls. Stub out syscalls when missingEric Andersen
rather then just omitting them... -Erik
2001-05-25Update for the SH port from Jean-Yves Avenard <jean-yves_avenard@hp.com>Eric Andersen
2001-05-23Remove dead code.Manuel Novoa III
2001-05-22Copied sgidefs.h from Debian libc6 2.2.2-4 for MIPS. Should go intoDavid Schleef
the main include/ directory, but we'll hide it here for now.
2001-05-22Header cleanups to fix compilation. Mostly a hack, pending figuringDavid Schleef
out the best way to do some things.
2001-05-22Copied bits/*.h from Debian MIPS libc6-dev 2.2.2-4 package.David Schleef
2001-05-22First cut of MIPS portDavid Schleef
2001-05-21rewrite to accomodate devfsEric Andersen
2001-05-21Add comment about scanf pushback behavior and glibc difference.Manuel Novoa III
2001-05-17Fix up some problems noted by August Hoerandl <ahoerandl@gmx.at>Eric Andersen
when cross compiling with shared lib support, there were spots where the native 'ld' was mistakenly being called.
2001-05-17Add in tempnam()Eric Andersen
2001-05-16Move the default ptrace.c to common, but let arches override it (suchEric Andersen
as m68k which has some asm in its version). -Erik
2001-05-16Sigpause was broken. Now it is fixed.Eric Andersen
-Erik
2001-05-16Fix up a few little problemsEric Andersen
2001-05-12These seem to be missing alsoEric Andersen
2001-05-12Add in a libc.so link as wellEric Andersen
2001-05-12This file was missing on armEric Andersen