Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-08-14 | use some #defines internal to the ctype functions to eliminate them | Eric Andersen | |
calling other tiny ctype functions. Now all ctype funcs will end up with no extern references, which ends up shrinking both the uClibc shared lib and shrinking client code. -Erik | |||
2001-08-11 | I just wrote a stpncpy() since someone wanted it | Eric Andersen | |
2001-08-11 | I rewrote strcat without any function calls. | Eric Andersen | |
2001-08-09 | Add cmsg_nxthdr function for the cases where the headers | David McCullough | |
do not so it inline. | |||
2001-08-09 | Add in changes from philipc@lineo: | David McCullough | |
Fix three bugs and bring into line with glibc: 1. The first character read using getc() was being ignored if it was EOF. Normally this is okay because the next getc() returns EOF as well, but for sscanf, this was causing us to skip the null terminator and start scanning whatever happened to be next in memory. 2. %s, %c, and %[ formats now return -1 if EOF is reached before any characters are read, instead of 0. This was causing an infinite loop in diald. 3. Default to base 10 for %i fields if not prefix modifier present. | |||
2001-08-09 | Added sigset_t casts so we behave like the other platforms. | David McCullough | |
2001-08-09 | Fix a couple of warnings | David McCullough | |
2001-08-09 | Make sure the weak aliases are defined before the functions/vars | David McCullough | |
they use as stubs, otherwise, some compilers (ie., m68k-elf) tie them to the local symbols and the weak aliases do not work. | |||
2001-08-08 | This syncs things up with my local tree. Mainly changes installer | Eric Andersen | |
issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging... | |||
2001-08-06 | Fixup the pipe system call for the SH target. | David McCullough | |
The FD's are returned in registers. | |||
2001-07-28 | Oops... left in a debugging line. | Manuel Novoa III | |
2001-07-28 | Back out the changes to _uClibc_fread and loop in fread() if incomplete, to | Manuel Novoa III | |
avoid problems with fgets on tty streams. I actually did some testing this time. ;-) Note: there is a difference in behavior between glibc and uClibc here regarding fread() on a tty stream. glibc's fread() seems to return after reading all _available_ data even if not at end-of-file, while uClibc's fread() continues reading until all requested or eof or error. The latter behavior seems correct w.r.t. the standards. | |||
2001-07-26 | Yes... the previous "fix" was broken too... the result of careless cutting | Manuel Novoa III | |
and pasting while pressed for time. I haven't checked this one either. :-( | |||
2001-07-25 | Ok... the fix wasn't quite so straightforward. Hopefully this will do it. | Manuel Novoa III | |
2001-07-25 | Fix fread bug reported by Vodz. The fix is straightforward, but I haven't | Manuel Novoa III | |
tested it (lack of time). | |||
2001-07-16 | use ln -fs | Eric Andersen | |
2001-07-13 | PowerPC has a different kernel interface for termios. Grrr... | David Schleef | |
2001-07-13 | The previous termios.h strongly appeared to be from a different | David Schleef | |
architecture. | |||
2001-07-11 | Added __BEGIN_DECLS and __END_DECLS to the files that didn't have | David McCullough | |
it and that I could see needed it. Should be pretty low impact as these are only defined when using C++. | |||
2001-07-11 | Fixup the atexit weak alias for elf, need to include <features.h> to | David McCullough | |
get the correct value for the HAVE_ELF define. | |||
2001-07-09 | A patch from Michal Moskal <malekith@pld.org.pl> to include | Eric Andersen | |
partial IPV6 support. This adds things like gethostbyname2(). Off by defaut, of course, | |||
2001-07-09 | Workaround an old m68k-coff compiler problem | Eric Andersen | |
2001-07-06 | Fix strxfrm, which was broken (thanks to Shaya Potter <spotter@us.ibm.com> | Eric Andersen | |
for noticing, and cleanup a warning. -Erik | |||
2001-07-04 | Added stpcpy and strcasestr along with some code to test them. | David McCullough | |
2001-07-03 | remove bits/syscall.h when cleaning | David Schleef | |
2001-07-03 | Autogen include/bits/syscall.h for ARM | Eric Andersen | |
-Erik | |||
2001-07-03 | Get rid of warning messages and spurious diffs | David Schleef | |
2001-07-03 | Need to include sys/syscall.h because of other changes | David Schleef | |
2001-07-03 | It is now autogenerated | David Schleef | |
2001-07-03 | Fix to autogen bits/syscall.h, like i386 | David Schleef | |
2001-07-01 | These zero-length files apparently weren't deleted from cvs. | Manuel Novoa III | |
2001-06-30 | Add syscalls.h for ARM | Eric Andersen | |
2001-06-28 | Changes for new auto-generated syscall.h | David McCullough | |
2001-06-28 | Changes to support autogenerated syscall.h | David McCullough | |
2001-06-28 | sysdep.h was not providing all the needed bits to build working asm with | David McCullough | |
some compilers, so define any macros we need that are not defined already. Needed to include uClibc_config.h to get some defines. New syscall header files for _mmap vfork.c is not used so ditch it. | |||
2001-06-28 | Added a script to create bits/syscall.h for each arch. | Manuel Novoa III | |
NOTE!!! This is run by "make -C libc/sysdeps/linux/$(TARGET_ARCH) headers" in the main Makefile, but I only changed libc/sysdeps/linux/i386/Makefile as I had no way of testing it for the other archs. Various arch maintainers, please check and update the corresponding Makefile... or report bugs ;-)... appropriately. You'll also want to "cvs del" syscall.h and add it to a .cvsignore in $(ARCH)/bits. Also added a define to uClibc_config.h, __UCLIBC_USE_UNIFIED_SYSCALL__, and moved i386 unified syscall stuff out of common and into i386/bits/syscalls.h. | |||
2001-06-27 | the minimum needed for now | David McCullough | |
2001-06-27 | Added this guy, nothing needed here really. | David McCullough | |
2001-06-27 | Remove nonstandard functions. | Manuel Novoa III | |
2001-06-27 | Remove obsolete files tell.c and getdents.c | Manuel Novoa III | |
2001-06-27 | Stub out an initial version. Manuel will be writing | Eric Andersen | |
some code to autogenerate this stuff... | |||
2001-06-27 | Step one in a process to ween ourselves off of using asm/unistd.h. | Eric Andersen | |
This will break the build for a bit. -Erik | |||
2001-06-27 | Make these PIC and _LIBC_REENTRANT compatible. | Manuel Novoa III | |
2001-06-27 | Yes... I forgot to update bits/dirent.h for the other archs. :-( | Manuel Novoa III | |
2001-06-26 | ANSI/ISO specifies that no library function sets errno to 0. | Manuel Novoa III | |
2001-06-26 | Looks like we lost clearing errno | Eric Andersen | |
2001-06-25 | Remove simulated d_type support for getdents and the dirent struct, and use | Manuel Novoa III | |
the straight getdents syscall instead of the wrapper (which leaked memory). | |||
2001-06-25 | Add in missing syscalls.h for powerpc | Eric Andersen | |
2001-06-25 | Fixed vfork so the child doesn't trash the parents return address. | David McCullough | |
2001-06-23 | This adds in support for PIC on x86. Unfortunately, this will break | Eric Andersen | |
all arches till they add in an libc/sysdeps/linux/<arch>/bits/syscalls.h file. Sorry about there, there was no other way... -Erik |