summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Force our child libs to link vs libcEric Andersen2001-07-035-5/+5
|
* remove bits/syscall.h when cleaningDavid Schleef2001-07-031-0/+1
|
* Autogen include/bits/syscall.h for ARMEric Andersen2001-07-033-197/+2
| | | | -Erik
* Just take whatever the kernel headers gave us, spaces and all. This isEric Andersen2001-07-031-1/+1
| | | | | | to accomodate arm, where rmk has made the syscall numbers be very very strangely setup, -Erik
* Get rid of warning messages and spurious diffsDavid Schleef2001-07-031-0/+1
|
* Debian package building scriptsDavid Schleef2001-07-0314-0/+413
|
* Need to include sys/syscall.h because of other changesDavid Schleef2001-07-031-0/+1
|
* It is now autogeneratedDavid Schleef2001-07-031-196/+0
|
* Fix to autogen bits/syscall.h, like i386David Schleef2001-07-031-1/+2
|
* Fix a silly typoEric Andersen2001-07-021-1/+1
|
* Changed dependencies of gcc-uClibc.h to ../../Config instead of cleanDavid Schleef2001-07-011-1/+1
|
* Added additional cleaningDavid Schleef2001-07-011-0/+3
|
* These zero-length files apparently weren't deleted from cvs.Manuel Novoa III2001-07-012-0/+0
|
* Add syscalls.h for ARMEric Andersen2001-06-301-0/+119
|
* Add a dlopen testEric Andersen2001-06-293-0/+66
|
* Fix a missing include in des.c and add configurability of loop unrollingManuel Novoa III2001-06-292-56/+220
| | | | to md5.c. Note: by default it is smallest/slowest.
* I missed an item when reentrantifying des.c, reuse a smallerEric Andersen2001-06-283-22/+16
| | | | | field for md5.c -Erik
* Oops. I forgot to check this in...Eric Andersen2001-06-281-16/+7
| | | | -Erik
* Replace the crypt implementation with one based on crypt(3) from minix,Eric Andersen2001-06-281-289/+327
| | | | | | | fixing a licensing problem with the previous version. Manuel did the initial port, and I fixed it up to be reentrant. I hope I didn't break anything... -Erik
* Optimized for size over speed to (substantially) reduce generated code size.Manuel Novoa III2001-06-281-112/+111
|
* Changes for new auto-generated syscall.hDavid McCullough2001-06-283-199/+4
|
* Changes to support autogenerated syscall.hDavid McCullough2001-06-283-227/+2
|
* sysdep.h was not providing all the needed bits to build working asm withDavid McCullough2001-06-283-35/+12
| | | | | | | | | | 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.
* Added a script to create bits/syscall.h for each arch.Manuel Novoa III2001-06-2811-456/+117
| | | | | | | | | | | 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.
* the minimum needed for nowDavid McCullough2001-06-271-0/+4
|
* Added this guy, nothing needed here really.David McCullough2001-06-271-0/+8
|
* Cleanup to not use kernel headers at all.Eric Andersen2001-06-2716-73/+391
| | | | -Erik
* Cleanup and don't require LIBC to be defined for the syscall numbers.Eric Andersen2001-06-271-11/+7
|
* Remove nonstandard functions.Manuel Novoa III2001-06-272-89/+1
|
* Remove obsolete files tell.c and getdents.cManuel Novoa III2001-06-273-132/+3
|
* Stub out an initial version. Manuel will be writingEric Andersen2001-06-271-0/+229
| | | | some code to autogenerate this stuff...
* Don't even threaten to include asm/* stuffEric Andersen2001-06-271-1/+0
|
* Don't include asm/unistd.hEric Andersen2001-06-271-1/+0
|
* Step one in a process to ween ourselves off of using asm/unistd.h.Eric Andersen2001-06-271-1/+79
| | | | | This will break the build for a bit. -Erik
* Fix syntax error in comment.Manuel Novoa III2001-06-271-1/+1
|
* Make these PIC and _LIBC_REENTRANT compatible.Manuel Novoa III2001-06-272-8/+89
|
* For now, we need to explicitly make clean in libc/unistd (sysconf stuff)Manuel Novoa III2001-06-271-0/+2
| | | | and libc/sysdeps/linux/common (unified syscall stuff).
* Yes... I forgot to update bits/dirent.h for the other archs. :-(Manuel Novoa III2001-06-276-12/+66
|
* ANSI/ISO specifies that no library function sets errno to 0.Manuel Novoa III2001-06-261-2/+0
|
* Looks like we lost clearing errnoEric Andersen2001-06-261-0/+2
|
* Change to allow compiling against unconfigured kernels. CreatesDavid Schleef2001-06-261-1/+5
| | | | symlink to include/asm-${arch} instead of include/asm.
* Note need to fix scandir.c's dynamic memory handling.Manuel Novoa III2001-06-251-0/+2
|
* Remove simulated d_type support for getdents and the dirent struct, and useManuel Novoa III2001-06-255-19/+17
| | | | the straight getdents syscall instead of the wrapper (which leaked memory).
* Add in missing syscalls.h for powerpcEric Andersen2001-06-251-0/+180
|
* Fixed vfork so the child doesn't trash the parents return address.David McCullough2001-06-253-27/+35
|
* Make PIC a config optionEric Andersen2001-06-2310-1/+32
|
* This adds in support for PIC on x86. Unfortunately, this will breakEric Andersen2001-06-233-5/+87
| | | | | | all arches till they add in an libc/sysdeps/linux/<arch>/bits/syscalls.h file. Sorry about there, there was no other way... -Erik
* Patch from Shane Nay, who noticed that these were not properly labelingEric Andersen2001-06-213-3/+6
| | | | functions as such, thereby hosing the shared lib loader.
* Oops... forgot to remove rint.c from the makefile.Manuel Novoa III2001-06-191-1/+1
|
* Remove Erik's broken implementation of rint(). Replace it by one "less broken".Manuel Novoa III2001-06-193-82/+117
| | | | | | Also correct rounding beharior of round() and add trunc(). Note that round() and rint() currently don't check for infs and nans. I decided to wait on that until the big cleanup.