Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Kill the libc-lock headers, which we do not use and which are | Eric Andersen | 2002-06-10 | 3 | -381/+7 | |
| | | | | | not correct for uClibc. Fix setenv locking to behave itself. -Erik | |||||
* | Oops. Forgot to check this in. Thanks Martin Volf for noticing | Eric Andersen | 2002-06-09 | 1 | -1/+1 | |
| | | | | -Erik | |||||
* | Added a version of nl_langinfo for the stub C/POSIX locale support. | Manuel Novoa III | 2002-06-08 | 1 | -3/+92 | |
| | ||||||
* | Changes so that 'regdef.h' gets included in the development environment. | "Steven J. Hill" | 2002-06-04 | 6 | -4/+66 | |
| | ||||||
* | Moved to 'sys' directory. | "Steven J. Hill" | 2002-06-04 | 1 | -61/+0 | |
| | ||||||
* | Doh! | Eric Andersen | 2002-06-01 | 1 | -1/+1 | |
| | ||||||
* | Patch from Robert Griebl <griebl@gmx.de> to support | Eric Andersen | 2002-05-31 | 1 | -0/+63 | |
| | | | | getusershell() and friends. | |||||
* | Rework setenv, getenv and friends per the latest glibc code, but cleaned | Eric Andersen | 2002-05-30 | 4 | -200/+191 | |
| | | | | | up for readability. Merge in putenv. Add clearenv as a side effect. -Erik | |||||
* | -#ifdef _POSIX_THREADS | Eric Andersen | 2002-05-30 | 1 | -2/+3 | |
| | | | | +#ifdef __UCLIBC_HAS_THREADS__ | |||||
* | Fixup totally broken locking code... No storage for the mutex, | Eric Andersen | 2002-05-30 | 8 | -29/+29 | |
| | | | | | wrong ifdef macro.. -Erik | |||||
* | Doh! A silly typo broke select... | Eric Andersen | 2002-05-30 | 1 | -2/+2 | |
| | | | | -Erik | |||||
* | And with this, the alpha port is not basically working. | Eric Andersen | 2002-05-30 | 1 | -24/+24 | |
| | | | | -Erik | |||||
* | don't include the linux dir. Pointless and broken. | Eric Andersen | 2002-05-30 | 1 | -1/+0 | |
| | | | | -Erik | |||||
* | Make these properly cope with 64bit systems | Eric Andersen | 2002-05-30 | 2 | -29/+35 | |
| | | | | -Erik | |||||
* | Fixup some silly bugs I added earlier | Eric Andersen | 2002-05-30 | 1 | -40/+37 | |
| | | | | -Erik | |||||
* | Needed for the alpha port | Eric Andersen | 2002-05-30 | 6 | -1/+292 | |
| | | | | -Erik | |||||
* | Make syscalls.c way more generic. Now works on alpha... | Eric Andersen | 2002-05-30 | 1 | -4/+173 | |
| | | | | -Erik | |||||
* | Cope with systems that don't glob all these together, but use | Eric Andersen | 2002-05-30 | 3 | -17/+48 | |
| | | | | | separate syscalls. -Erik | |||||
* | Obligatory forgotten file during commit... | Manuel Novoa III | 2002-05-23 | 1 | -1/+1 | |
| | ||||||
* | Multibyte and wide char conversion functions. Some work still to do, but | Manuel Novoa III | 2002-05-23 | 4 | -0/+909 | |
| | | | | | they're quite solid now and Erik needs them for the gcc port. Comments at the head of wchar.c. | |||||
* | Several h8300 updates from Yoshinori Sato <qzb04471@nifty.ne.jp> | Eric Andersen | 2002-05-23 | 2 | -5/+5 | |
| | ||||||
* | Cleanup slightly | Eric Andersen | 2002-05-23 | 1 | -8/+10 | |
| | ||||||
* | Changes needed for MIPS with regards to the .init and .fini sections. | "Steven J. Hill" | 2002-05-20 | 1 | -4/+0 | |
| | ||||||
* | Revert Erik's previous patch and fix what I believe he was trying to, while | Manuel Novoa III | 2002-05-12 | 1 | -20/+28 | |
| | | | | preserving the space-saving aliases. | |||||
* | Add a missing #include | Eric Andersen | 2002-05-12 | 1 | -0/+5 | |
| | ||||||
* | Use the default version in include/sys instead | Eric Andersen | 2002-05-12 | 2 | -70/+0 | |
| | ||||||
* | Fixes for 64 bit arches | Eric Andersen | 2002-05-12 | 1 | -1/+29 | |
| | ||||||
* | Several bugfixes for problems that showed up on alpha | Eric Andersen | 2002-05-12 | 2 | -8/+20 | |
| | | | | -Erik | |||||
* | Fix some silly bugs and type problems | Eric Andersen | 2002-05-12 | 1 | -15/+14 | |
| | ||||||
* | Small cleanups for alpha | Eric Andersen | 2002-05-12 | 1 | -0/+1 | |
| | ||||||
* | Fix this one up so it works | Eric Andersen | 2002-05-12 | 1 | -3/+3 | |
| | ||||||
* | Add a default syscalls.h that will just error out. | Eric Andersen | 2002-05-12 | 3 | -0/+252 | |
| | | | | Add in syscalls.h for alpha. | |||||
* | Fix the defines which I had backwards | Eric Andersen | 2002-05-11 | 1 | -26/+9 | |
| | ||||||
* | Fixup for architectures that do not supply the ipc system | Eric Andersen | 2002-05-11 | 1 | -22/+24 | |
| | | | | | call, but implement the ipc functions as separate system calls. -Erik | |||||
* | Majorly rework to also cope with architectures which do not use | Eric Andersen | 2002-05-11 | 1 | -2/+99 | |
| | | | | | | the socketcall system call, but instead implement each fundamental networking function directly as a system call. -Erik | |||||
* | Oops. Stupid typo. | Eric Andersen | 2002-05-11 | 1 | -1/+1 | |
| | ||||||
* | Adjust preprocessor logic to initialize QUAL_CHARS correctly for Erik's alpha | Manuel Novoa III | 2002-05-11 | 3 | -19/+42 | |
| | | | | | port. Also, explicitly use the macro versions of isdigit and isspace in the printf and scanf code. | |||||
* | Begin the process of reworking the time functions for proper | Eric Andersen | 2002-05-11 | 15 | -410/+432 | |
| | | | | | | time zone and locale support (in theory). More work is still needed. -Erik | |||||
* | Implement readdir_r. Audit for proper thread safety and locking. | Eric Andersen | 2002-05-11 | 10 | -101/+140 | |
| | | | | -Erik | |||||
* | Protect against ctype macros. | Manuel Novoa III | 2002-05-10 | 1 | -4/+6 | |
| | ||||||
* | First pass attempt at an alpha port | Eric Andersen | 2002-05-10 | 35 | -0/+3158 | |
| | ||||||
* | Fixup build a bit more | Eric Andersen | 2002-05-07 | 1 | -2/+8 | |
| | ||||||
* | The obligatory forgotten files... | Manuel Novoa III | 2002-05-06 | 1 | -0/+1 | |
| | ||||||
* | New locale support (in development). Supports LC_CTYPE, LC_NUMERIC, | Manuel Novoa III | 2002-05-06 | 18 | -1148/+3236 | |
| | | | | | | | | | | | | | | | | | | | | | | LC_TIME, LC_MONETARY, and LC_MESSAGES for the SUSv3 items. Also, nl_langinfo() when real locale support is enabled. New implementation of ctype.h. New implementation of wctype.h. New implementation of most of the string functions (smaller). New implementation of the wcs/wmem functions. These are untested, but they're also just preprocessor-modified versions ot the corresponding str/mem functions. Tweaked qsort and new bsearch. Stuff still pending: stdlib.h and wchar.h mb<->wc functions. I actually have working versions of the stdlib ones, but the reentrant versions from wchar.h require some reworking. Basic replacement and translit support for wc->mb conversions. (groundwork laid). Simple-minded collate support such as was provided by the previous locale implementation. (mostly done -- 8-bit codesets only) Shared mmaping of the locale data and strerror message text. | |||||
* | Use __off64_t instead of off64_t. | Miles Bader | 2002-04-25 | 1 | -2/+2 | |
| | ||||||
* | Stupid libgcc.a from gcc 2.95.x uses __write in pure.o | Eric Andersen | 2002-04-25 | 1 | -0/+3 | |
| | | | | | which is a blatent GNU libc-ism... Cope. -Erik | |||||
* | Don't bother zeroing BSS, since actually we _can_ rely on the loader to do it. | Miles Bader | 2002-04-25 | 1 | -10/+1 | |
| | ||||||
* | Add support for mmap64 | Eric Andersen | 2002-04-24 | 2 | -1/+53 | |
| | | | | -Erik | |||||
* | Patch from Axel Barnitzke <barney@xkontor.com> to add basic | Eric Andersen | 2002-04-17 | 1 | -0/+66 | |
| | | | | | support for struct _res. This is a minimalist implementation, but should work for most anything out there. | |||||
* | Patch from Mike McDonald to make gethostbyname_r() not fail for things like | Eric Andersen | 2002-04-17 | 1 | -0/+5 | |
| | | | | | gethostbyname("192.168.0.1"), which should work even when the /etc/hosts and /etc/config/hosts files do not exist. |