Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Restored indentation. | Peter Kjellerstedt | 2007-05-15 | 2 | -11/+13 | |
| | ||||||
* | Made it compile again. | Peter Kjellerstedt | 2007-05-15 | 1 | -1/+1 | |
| | ||||||
* | Fix arm mmap when using mmap2 syscall. Fixes bug #1303 | Khem Raj | 2007-05-15 | 2 | -4/+16 | |
| | ||||||
* | Nickolai Zeldovich writes: if the temp name already exists, then the retry ↵ | Mike Frysinger | 2007-05-06 | 1 | -10/+9 | |
| | | | | code does not create a new temp name as the code to do so is outside of the retry loop | |||||
* | - commentary typo fix | Bernhard Reutner-Fischer | 2007-05-04 | 1 | -1/+1 | |
| | ||||||
* | Nickolai Zeldovich writes: | Mike Frysinger | 2007-05-02 | 1 | -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 cancellation | Mike Frysinger | 2007-05-02 | 2 | -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 Frysinger | 2007-04-30 | 1 | -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 bug | Mike Frysinger | 2007-04-24 | 1 | -0/+5 | |
| | ||||||
* | - include stdbool.h | Bernhard Reutner-Fischer | 2007-04-23 | 1 | -0/+1 | |
| | ||||||
* | Bugfix from Atsushi Nemoto: return nonzero error code on failure | Rob Landley | 2007-04-18 | 1 | -1/+1 | |
| | | | | | (without which busybox ping segfaults on error). Broken during locking changes in in svn 16801. | |||||
* | - shrink resolver code | Bernhard Reutner-Fischer | 2007-04-17 | 2 | -75/+81 | |
| | ||||||
* | - dtrt | Bernhard Reutner-Fischer | 2007-04-14 | 1 | -2/+4 | |
| | ||||||
* | fix up malloc debug building | Mike Frysinger | 2007-04-13 | 10 | -13/+14 | |
| | ||||||
* | Patch by Ricard Wanderlof <ricardw at axis dot com>: | Peter Kjellerstedt | 2007-04-13 | 2 | -30/+20 | |
| | | | | | | * Add configurable buffer sizes for getpwnam() and getgrnam(). The default buffer size is, as before, 256 (glibc seems to use 1024 by default). | |||||
* | POSIX says you can use realloc() to shrink buffers ... make sure we dont ↵ | Mike Frysinger | 2007-04-11 | 1 | -1/+2 | |
| | | | | trigger a buffer overflow in that case | |||||
* | fixes from Carmelo AMOROSO to depend less on kernel headers | Mike Frysinger | 2007-04-02 | 1 | -1/+10 | |
| | ||||||
* | POSIX requires that errno be set whenever 0 is returned by malloc() | Mike Frysinger | 2007-04-02 | 3 | -3/+7 | |
| | ||||||
* | Update comment regarding passing dl_fini. | Joakim Tjernlund | 2007-03-31 | 1 | -2/+5 | |
| | ||||||
* | Revert last change until we figure out the correct fix. | Rob Landley | 2007-03-29 | 1 | -1/+1 | |
| | ||||||
* | Make the code match the comments. (I narrowed down the bug, Khem Raj | Rob Landley | 2007-03-28 | 1 | -1/+1 | |
| | | | | | pointed out the solution. This fixes a segfault for me on exit from a statically linked "hello world".) | |||||
* | Warning fix for uninitialized variable, by Al Stone. | Rob Landley | 2007-03-28 | 1 | -0/+1 | |
| | ||||||
* | Joseph S. Myers writes: | Joakim Tjernlund | 2007-03-19 | 1 | -0/+7 | |
| | | | | | | | | | On PowerPC, r13 is used for a small data pointer and needs to be set up from _SDA_BASE_ (defined by the linker) at startup. This is needed for the GCC testcase gcc.target/powerpc/980827-1.c to work. This patch fixes that testcase (verified for both static and dynamic linking). | |||||
* | #1273 if EXTRAVERSION is set, make sure we respect it | Mike Frysinger | 2007-03-19 | 1 | -1/+1 | |
| | ||||||
* | Bernd Schmidt writes: The following patch is needed for libc to be able to ↵ | Mike Frysinger | 2007-03-18 | 1 | -0/+3 | |
| | | | | emulate poll with ppoll. | |||||
* | dont include asm/user.h | Mike Frysinger | 2007-03-14 | 1 | -3/+53 | |
| | ||||||
* | Using local variable 'result' caused problems with lseek64 syscall failing ↵ | Khem Raj | 2007-03-13 | 1 | -10/+9 | |
| | | | | with gcc 4.2. Renaming to make it a bit uncommon name. | |||||
* | fix from upstream blackfin repo for sigsetjmp | Mike Frysinger | 2007-03-12 | 1 | -2/+3 | |
| | ||||||
* | Patch from Al Stone to fix ia64: | Rob Landley | 2007-03-11 | 4 | -5/+5 | |
| | | | | | | | | | The attached patch works around some compilation failures on ia64 caused by the use of the C preprocessor ## operator, and allows the ia64 default configuration to build again -- or, at least get as far as an x86 build does (the current source tree has some problems compiling because of conflicting type declarations for __kernel_dev_t). | |||||
* | Sync kernel_stat64 with kernel. Thanks to Daniel Jacobowitz for hints. | Khem Raj | 2007-03-08 | 1 | -7/+2 | |
| | ||||||
* | Patch from Khem Raj that fixes running gcc on arm for me. (Otherwise it | Rob Landley | 2007-03-08 | 1 | -6/+42 | |
| | | | | says "virtual memory exhausted" trying to build hello world.) | |||||
* | svn 17941/17943 broke the build. 18032 made the threaded case compile | Rob Landley | 2007-03-08 | 2 | -14/+4 | |
| | | | | | | again, this makes the non-threaded case compile again. I have no idea if this is the proper fix, I'm just tired if it not compiling for two weeks. | |||||
* | Fix a build break due to errno and h_errno being unresolved symbols. | Rob Landley | 2007-03-07 | 1 | -2/+2 | |
| | | | | (No idea if this is the right fix but it's something for now.) | |||||
* | Sync sh's procfs.h with glibc, fixes gdbserver. | Paul Mundt | 2007-03-07 | 1 | -2/+2 | |
| | | | | | Patch from Carmelo Amoroso <carmelo73@gmail.com>. | |||||
* | Fix PLTJMP() token pasting build error, patch from | Paul Mundt | 2007-03-07 | 1 | -1/+1 | |
| | | | | | Carmelo Amoroso <carmelo73@gmail.com>. | |||||
* | I always miss svn add. | Khem Raj | 2007-03-06 | 2 | -0/+84 | |
| | ||||||
* | Add posix_fadvise posix_fadvise64 for arm. | Khem Raj | 2007-03-06 | 4 | -16/+62 | |
| | | | | | Import INTERNAL_SYSCALL macro for i386 from glibc. Use above macro in posix_fadvise implementation if an arch defines it. | |||||
* | Fix compiler warning about shadowed declaration. | Khem Raj | 2007-03-01 | 1 | -20/+20 | |
| | ||||||
* | Should be __sigset_t instead of sigset_t. | Khem Raj | 2007-03-01 | 1 | -2/+2 | |
| | ||||||
* | add support for ppoll() and emulate poll() with it when __NR_poll does not exist | Mike Frysinger | 2007-02-28 | 2 | -0/+64 | |
| | ||||||
* | Add a hack for compiling a 32 bit user space with a 64 bit kernel on x86_64 | Eric Andersen | 2007-02-28 | 1 | -1/+5 | |
| | ||||||
* | ifdef out RTLD defines we dont actually support nor are in POSIX | Mike Frysinger | 2007-02-28 | 1 | -0/+2 | |
| | ||||||
* | need to double check internal errno handling wrt libpthread | Mike Frysinger | 2007-02-22 | 1 | -0/+2 | |
| | ||||||
* | add missing file for previous commit as pointed out by Peter Kjellerstedt | Mike Frysinger | 2007-02-21 | 1 | -0/+21 | |
| | ||||||
* | redo errno handling so that it should work both in thread and non-threaded ↵ | Mike Frysinger | 2007-02-21 | 3 | -26/+10 | |
| | | | | situations | |||||
* | Atsushi Nemoto writes: | Mike Frysinger | 2007-02-15 | 1 | -348/+65 | |
| | | | | | | | | | | | | | | | When I imported INLINE_SYSCALL, etc. from glibc, I just copied whole macros for each ABI. Actually, except for argument type (long vs. long long), internal_syscall[0-4] are identical for all ABI, and internal_syscall[5-6] for N32/N64 are identical for N32/N64. And I just disabled FORCE_FRAME_POINTER since it had caused build failure, but including <alloca.h> can solve it. Here is a patch to handle these issues, plus asm/__asm__ and volatile/__volatile__ conversion. Thanks for Peter S. Mazinger who did basic work of this cleanup. | |||||
* | Add missing bits/fenv.h that got lost in the e500 port. | Joakim Tjernlund | 2007-02-13 | 4 | -19/+169 | |
| | | | | | clean up E500 math support somewhat. From Steve Papacharalambous with mods by me. | |||||
* | Impl. linux syscalls sched_getaffinity/sched_setaffinity but | Joakim Tjernlund | 2007-02-12 | 2 | -0/+130 | |
| | | | | | | | | | protect its use by #ifdef INTERNAL_SYSCALL since not all arch's has INTERNAL_SYSCALL. All arch's not having INTERNAL_SYSCALL in libc/sysdeps/linux/<arch>/bits/syscalls.h should get an update from glibc. | |||||
* | Updates from glibc. | Joakim Tjernlund | 2007-02-12 | 1 | -28/+183 | |
| | ||||||
* | Rehash the PowerPC e500 port to avoid creating symlinks | Joakim Tjernlund | 2007-02-12 | 20 | -757/+545 | |
| | | | | | | | in the powerpc arch code and make more code common with classic PowerPC. From Steve Papacharalambous Lets hope I didn't break something. |