Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-06-12 | Write a new strxfrm that doesn't make function calls. Uses the same logic as | Eric Andersen | |
before but unrolls the func calls and thereby eliminates some steps and some bytes. Now adds just 40 bytes to .text. -Erik | |||
2002-06-12 | Yipe. As Joseph Chiu noticed, sockvec is supposed to be an int* | Eric Andersen | |
not an int. | |||
2002-06-11 | Revert Erik's patch to vasprintf and fix the real issue. | Manuel Novoa III | |
The writer for the stream returned by open_memstream was supposed to keep the buffer nul-terminated. I apparently left out a statement. | |||
2002-06-11 | This patch from Rik Faith <faith@alephnull.com> fixes a potentially | Eric Andersen | |
non-NULL terminated string problem that could result from the use of open_memstream(). Manuel may have a better solution, but this one works for me, since with this plus the popen fix I can now run things like gdb properly. Thanks Rik! | |||
2002-06-11 | A patch from Ted Phelps to fix popen(). Ted writes: | Eric Andersen | |
There is a minor bug in the implementation of popen(). In the case where the file descriptor returned from its call to pipe() is the same as the file descriptor that it is meant to be (where the dup2() branch is not taken), the end of the pipe is still closed by close(reading) even though it shouldn't be. Thanks Ted! | |||
2002-06-10 | Kill the libc-lock headers, which we do not use and which are | Eric Andersen | |
not correct for uClibc. Fix setenv locking to behave itself. -Erik | |||
2002-06-09 | Oops. Forgot to check this in. Thanks Martin Volf for noticing | Eric Andersen | |
-Erik | |||
2002-06-08 | Added a version of nl_langinfo for the stub C/POSIX locale support. | Manuel Novoa III | |
2002-06-04 | Changes so that 'regdef.h' gets included in the development environment. | "Steven J. Hill" | |
2002-06-04 | Moved to 'sys' directory. | "Steven J. Hill" | |
2002-06-01 | Doh! | Eric Andersen | |
2002-05-31 | Patch from Robert Griebl <griebl@gmx.de> to support | Eric Andersen | |
getusershell() and friends. | |||
2002-05-30 | Rework setenv, getenv and friends per the latest glibc code, but cleaned | Eric Andersen | |
up for readability. Merge in putenv. Add clearenv as a side effect. -Erik | |||
2002-05-30 | -#ifdef _POSIX_THREADS | Eric Andersen | |
+#ifdef __UCLIBC_HAS_THREADS__ | |||
2002-05-30 | Fixup totally broken locking code... No storage for the mutex, | Eric Andersen | |
wrong ifdef macro.. -Erik | |||
2002-05-30 | Doh! A silly typo broke select... | Eric Andersen | |
-Erik | |||
2002-05-30 | And with this, the alpha port is not basically working. | Eric Andersen | |
-Erik | |||
2002-05-30 | don't include the linux dir. Pointless and broken. | Eric Andersen | |
-Erik | |||
2002-05-30 | Make these properly cope with 64bit systems | Eric Andersen | |
-Erik | |||
2002-05-30 | Fixup some silly bugs I added earlier | Eric Andersen | |
-Erik | |||
2002-05-30 | Needed for the alpha port | Eric Andersen | |
-Erik | |||
2002-05-30 | Make syscalls.c way more generic. Now works on alpha... | Eric Andersen | |
-Erik | |||
2002-05-30 | Cope with systems that don't glob all these together, but use | Eric Andersen | |
separate syscalls. -Erik | |||
2002-05-23 | Obligatory forgotten file during commit... | Manuel Novoa III | |
2002-05-23 | Multibyte and wide char conversion functions. Some work still to do, but | Manuel Novoa III | |
they're quite solid now and Erik needs them for the gcc port. Comments at the head of wchar.c. | |||
2002-05-23 | Several h8300 updates from Yoshinori Sato <qzb04471@nifty.ne.jp> | Eric Andersen | |
2002-05-23 | Cleanup slightly | Eric Andersen | |
2002-05-20 | Changes needed for MIPS with regards to the .init and .fini sections. | "Steven J. Hill" | |
2002-05-12 | Revert Erik's previous patch and fix what I believe he was trying to, while | Manuel Novoa III | |
preserving the space-saving aliases. | |||
2002-05-12 | Add a missing #include | Eric Andersen | |
2002-05-12 | Use the default version in include/sys instead | Eric Andersen | |
2002-05-12 | Fixes for 64 bit arches | Eric Andersen | |
2002-05-12 | Several bugfixes for problems that showed up on alpha | Eric Andersen | |
-Erik | |||
2002-05-12 | Fix some silly bugs and type problems | Eric Andersen | |
2002-05-12 | Small cleanups for alpha | Eric Andersen | |
2002-05-12 | Fix this one up so it works | Eric Andersen | |
2002-05-12 | Add a default syscalls.h that will just error out. | Eric Andersen | |
Add in syscalls.h for alpha. | |||
2002-05-11 | Fix the defines which I had backwards | Eric Andersen | |
2002-05-11 | Fixup for architectures that do not supply the ipc system | Eric Andersen | |
call, but implement the ipc functions as separate system calls. -Erik | |||
2002-05-11 | Majorly rework to also cope with architectures which do not use | Eric Andersen | |
the socketcall system call, but instead implement each fundamental networking function directly as a system call. -Erik | |||
2002-05-11 | Oops. Stupid typo. | Eric Andersen | |
2002-05-11 | Adjust preprocessor logic to initialize QUAL_CHARS correctly for Erik's alpha | Manuel Novoa III | |
port. Also, explicitly use the macro versions of isdigit and isspace in the printf and scanf code. | |||
2002-05-11 | Begin the process of reworking the time functions for proper | Eric Andersen | |
time zone and locale support (in theory). More work is still needed. -Erik | |||
2002-05-11 | Implement readdir_r. Audit for proper thread safety and locking. | Eric Andersen | |
-Erik | |||
2002-05-10 | Protect against ctype macros. | Manuel Novoa III | |
2002-05-10 | First pass attempt at an alpha port | Eric Andersen | |
2002-05-07 | Fixup build a bit more | Eric Andersen | |
2002-05-06 | The obligatory forgotten files... | Manuel Novoa III | |
2002-05-06 | New locale support (in development). Supports LC_CTYPE, LC_NUMERIC, | Manuel Novoa III | |
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. | |||
2002-04-25 | Use __off64_t instead of off64_t. | Miles Bader | |