summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Correct return value. Pointed out by psm.Joakim Tjernlund2007-06-041-1/+1
|
* change the auxvt code from being dependent on MMU to !LDSO as auxvt things ↵Mike Frysinger2007-06-011-5/+5
| | | | are ELF-specific, not MMU-specific
* Bernd Schmidt writes: make sure custom stacks work properly for no-mmuMike Frysinger2007-05-311-0/+7
|
* Atsushi Nemoto writes:Mike Frysinger2007-05-314-1/+122
| | | | | | | | Current MIPS readahead(), posix_fadvise(), posix_fadvise64() do not match with kernel on all ABIs. On O32 ABI, a padding is needed before a long long argument. On N32/N64, a long long argument should be passed via a single register.
* Atsushi Nemoto writes:Mike Frysinger2007-05-314-8/+4
| | | | | http://www.opengroup.org/onlinepubs/009695399/functions/posix_fadvise.html states it returns error code instead of setting errno.
* Jean-Christian de Rivaz writes:Mike Frysinger2007-05-251-1/+1
| | | | | | | | I actually suspect this code into the file uClibc/libc/sysdeps/linux/common/poll.c: tval.tv_nsec = (timeout % 1000) *1000; <==== make only usec! From milisecond this really needs a * 1000000 to make nanosecond. Without this a 1100 milisecond timeout is converted into a 1 seconde and 100 microsecond timeout! This can explain the weird result of the test code.
* Remove the arch specific mmap impl. for Powerpc. The common one will do.Joakim Tjernlund2007-05-252-56/+1
|
* use POSIX -eq rather than bash == #1360Mike Frysinger2007-05-241-1/+1
|
* Fix MIPS syscall() and pipe functions to set errno correctly as reported by ↵"Steven J. Hill"2007-05-242-5/+20
| | | | Daniel Jacobowitz on the mailing list. More information available at <http://www.uclibc.org/lists/uclibc/2007-May/017968.html> .
* Fix ARM EABI signal unwinding to accomodate signal frame layout between ↵"Steven J. Hill"2007-05-241-2/+13
| | | | Linux kernel versions as reported by Joseph S. Myers on the mailing list. More information available at <http://www.uclibc.org/lists/uclibc/2007-May/017971.html> .
* Restored indentation.Peter Kjellerstedt2007-05-152-11/+13
|
* Made it compile again.Peter Kjellerstedt2007-05-151-1/+1
|
* Fix arm mmap when using mmap2 syscall. Fixes bug #1303Khem Raj2007-05-153-4/+57
|
* Remove preprocessor warning due to missing definition of USE_TLSKhem Raj2007-05-151-1/+1
|
* Nickolai Zeldovich writes: if the temp name already exists, then the retry ↵Mike Frysinger2007-05-061-10/+9
| | | | code does not create a new temp name as the code to do so is outside of the retry loop
* - commentary typo fixBernhard Reutner-Fischer2007-05-041-1/+1
|
* give proper prototypesMike Frysinger2007-05-032-2/+2
|
* cancellation-points needs librtMike Frysinger2007-05-021-0/+2
|
* exercise all required POSIX pthread cancellation pointsMike Frysinger2007-05-021-0/+280
|
* Nickolai Zeldovich writes:Mike Frysinger2007-05-021-3/+3
| | | | | | | | Currently, tcgetpgrp() in uClibc uses an int to store a PID (fetched via ioctl TIOCGPGRP). This causes problems on platforms where pid_t is defined to be larger (e.g., uint64_t). Other functions in termios, such as tcgetsid() and tcsetpgrp(), already pass a pid_t to ioctl(), so the following patch does the same in tcgetpgrp() as well.
* Daniel Jacobowitz: sleep()/usleep() relies on nanosleep() being a cancellationMike Frysinger2007-05-022-2/+2
| | | | | | point but the files have "libc_hidden_proto(nanosleep)" which means it always calls the libc.so version, never the wrapped version in libpthread.so that's a cancellation point.
* Carmelo AMOROSO writes:Mike Frysinger2007-04-301-2/+2
| | | | | | | running LTP test suite on uClibc-nptl for sh4 I found a bug into pread and pwrite functions. When the offset is negative it is not correctly handled due to a missing shift operation, so it is passed to the syscall as the highest unsigned positive value.
* fix from Bernd Schmidt for realloc shrinkage bugMike Frysinger2007-04-241-0/+5
|
* - include stdbool.hBernhard Reutner-Fischer2007-04-231-0/+1
|
* This test needs XLOCALE to work."Steven J. Hill"2007-04-211-1/+1
|
* Bugfix from Atsushi Nemoto: return nonzero error code on failure Rob Landley2007-04-181-1/+1
| | | | | (without which busybox ping segfaults on error). Broken during locking changes in in svn 16801.
* if chroot() failed, then reset "chroot_dir" to "." so that after we do our ↵Mike Frysinger2007-04-171-0/+1
| | | | fallback chdir(), we dont continue to prefix the chroot path ... fixes `ldconfig.host -r some/dir/`
* cleanup style; no functional changesMike Frysinger2007-04-174-1020/+952
|
* fix ld.so.cache handling on no-mmu setupsMike Frysinger2007-04-173-2/+8
|
* - shrink resolver codeBernhard Reutner-Fischer2007-04-174-75/+92
|
* force ourselves to write proper code and develop testscasesMike Frysinger2007-04-171-3/+0
|
* move uclibc.org out of actual source treeMike Frysinger2007-04-1727-2642/+0
|
* dont force a . before EXTRAVERSION so we can be a little more flexible with ↵Mike Frysinger2007-04-171-1/+1
| | | | versioning
* catch a small overflow in malloc-standardMike Frysinger2007-04-171-0/+42
|
* disable for nowMike Frysinger2007-04-171-3/+10
|
* add a basic .depend target to better catch updates in source filesMike Frysinger2007-04-171-0/+4
|
* - doesn't make sense to impose a limit that is too narrow. 12 ought to be fine..Bernhard Reutner-Fischer2007-04-141-1/+1
|
* - dtrtBernhard Reutner-Fischer2007-04-141-2/+4
|
* fix up malloc debug buildingMike Frysinger2007-04-1310-13/+14
|
* Patch by Ricard Wanderlof <ricardw at axis dot com>:Peter Kjellerstedt2007-04-133-30/+44
| | | | | | * Add configurable buffer sizes for getpwnam() and getgrnam(). The default buffer size is, as before, 256 (glibc seems to use 1024 by default).
* remove __* symbols and enable llrintf()Mike Frysinger2007-04-123-8/+4
|
* test case to make sure realloc() can shrink buffers properlyMike Frysinger2007-04-111-0/+17
|
* POSIX says you can use realloc() to shrink buffers ... make sure we dont ↵Mike Frysinger2007-04-111-1/+2
| | | | trigger a buffer overflow in that case
* import llrint() from glibcMike Frysinger2007-04-032-1/+94
|
* implement cargMike Frysinger2007-04-023-3/+46
|
* fixes from Carmelo AMOROSO to depend less on kernel headersMike Frysinger2007-04-021-1/+10
|
* POSIX requires that errno be set whenever 0 is returned by malloc()Mike Frysinger2007-04-023-3/+7
|
* Fix fallout from the e500 math integration.Joakim Tjernlund2007-04-021-1/+1
| | | | from Steve Papacharalambous.
* Bernd Schmidt writes:Joakim Tjernlund2007-03-313-55/+86
| | | | | | | | | | Currently a static libdl.a doesn't run all the constructors or destructors of the libraries it loads. I can't see a good reason for that, and it does cause aborts in the destructors it does run for things like libgcc.so on the Blackfin. Fixed with the patch below - untested in mainline, but the equivalent has been in our Blackfin tree for a while now.
* Update comment regarding passing dl_fini.Joakim Tjernlund2007-03-311-2/+5
|