Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
Adjust for mips64 kernel. | |||
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
miscellaneous asm routines | |||
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
The mips64 N32/N64 ABI have a bit different register usage convention. Also the register size for these ABI is 8 byte. Use ld/sd for them. | |||
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
The mips64 N32/N64 ABI can pass much arguments via registers. | |||
2006-11-04 | mips64 patch from Atsushi Nemoto | Eric Andersen | |
This is a bit twisted dirent.h can be used for both getdirent and getdirent64 case on mips/mips64. | |||
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
The kernel include/asm-mips/posix_types.h defines __kernel_ino_t as unsigned long. | |||
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
The predefined _MIPS_SZPTR (32 for O32 or N32, 64 for N64) can be used for WORDSIZE. This is came from glibc code. | |||
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
It seems these codes dropped when importing from glibc. This is required for mips64. | |||
2006-11-04 | based on a patch from Atsushi Nemoto: | Eric Andersen | |
There is a mismatch of struct msghdr between the kernel and libc. In a 64-bit environment, the size of msg_namelen is 4 for all, but the size of msg_iovlen and msg_controllen is 8 bytes for the kernel and for glibc, but 4 bytes for uClibc. Fix size for the 64bit case. | |||
2006-10-23 | Merge SH-2 trapa fixups from Mark. | Paul Mundt | |
2006-10-16 Mark Shinwell <shinwell@codesourcery.com> * libc/sysdeps/linux/sh/vfork.S: Use __SH_SYSCALL_TRAP_BASE. Also use __CONFIG_SH2__ rather than __sh2__, for consistency. * libc/sysdeps/linux/sh/syscall.c: Use __SH_SYSCALL_TRAP_BASE. * libc/sysdeps/linux/sh/bits/uClibc_arch_features.h: Use __CONFIG_SH2__ rather than __sh2__, for consistency. * libc/sysdeps/linux/sh/bits/syscalls.h (__SH_SYSCALL_TRAP_BASE): New. Use instead of hard-coded trap numbers in the various __NR_<name> macros. * libc/sysdeps/linux/sh/clone.S: Use __SH_SYSCALL_TRAP_BASE. Also use __CONFIG_SH2__ rather than __sh2__, for consistency. * libc/sysdeps/linux/sh/crti.S: Disable GOT-related code if __HAVE_SHARED__ is not set. * libc/sysdeps/linux/sh/pipe.c (pipe): Use __SH_SYSCALL_TRAP_BASE. | |||
2006-10-07 | Add the mmap.c missed out in the last commit. | Khem Raj | |
2006-10-07 | Add mmap function needed for ARM EABI and define thumb specific ↵ | Khem Raj | |
INTERNAL_SYSCALL macro which saves r7 before making the call and pops it back after return. | |||
2006-09-28 | implement support for the rest of the 32bit uid syscalls | Mike Frysinger | |
2006-09-25 | Do not include tls.h unless __UCLIBC_HAS_THREADS__ is defined. | Peter Kjellerstedt | |
2006-09-23 | only include _lfs_64.h when __UCLIBC_HAS_LFS__ is defined as pointed out by ↵ | Mike Frysinger | |
Miguel Ángel | |||
2006-09-22 | Remove code to define errno in this file. It is definitly not needed | Peter Kjellerstedt | |
when building with thread support (which we normally do), and as far as I can tell it should not be needed otherwise either. And as it did not build with the latest binutils and gcc, the choice was easy... | |||
2006-09-19 | Allow the res argument to clock_getres() to be NULL. | Peter Kjellerstedt | |
2006-09-11 | Atsushi Nemoto writes: | Eric Andersen | |
The "make headers_install" in kernel 2.6.18 does not export asm-mips/asm.h, asm-mips/regdef.h and asm-mips/sysmips.h. Do not use them. We can use sys/asm.h and sys/regdef.h instead. The sysmips.h part of this patch is came from glibc 2.4 code. | |||
2006-09-11 | The readahead syscall requires LFS/64 bit support | Eric Andersen | |
2006-08-31 | Fix from Joseph Myers: Save and restore iWMMXt registers in ARM setjmp/longjmp | Khem Raj | |
2006-08-31 | Made it compile again. | Peter Kjellerstedt | |
2006-08-30 | tweak a few syscalls using varargs | Eric Andersen | |
2006-08-25 | Bump SHMLBA up to a sensible size for dcache alias avoidance to coincide with | Paul Mundt | |
the kernel's get_unmapped_area() behaviour. Ideally this should be more tightly packed based off of the L1 dcache shape, once we're able to handle it through the auxiliary vector. | |||
2006-08-25 | merge with psm: sync with common socket headers | Mike Frysinger | |
2006-08-24 | fix from psm: enable readahead prototype | Mike Frysinger | |
2006-08-24 | only pull in errno.h when not assembler | Mike Frysinger | |
2006-08-24 | implement readahead() | Mike Frysinger | |
2006-08-24 | fixups from psm for ASSEMBLER handling | Mike Frysinger | |
2006-08-24 | use the common huge_val.h version now | Mike Frysinger | |
2006-08-24 | update to new huge_val headers | Mike Frysinger | |
2006-08-24 | fix from psm: disable unsupported features | Mike Frysinger | |
2006-08-24 | fix from psm: just use common resource.h | Mike Frysinger | |
2006-08-24 | just be like every other uclibc port | Mike Frysinger | |
2006-08-24 | sync with glibc | Mike Frysinger | |
2006-08-24 | add back in HIDDEN_JUMPTARGET() as pointed out by psm | Mike Frysinger | |
2006-08-24 | sync with upstream via psm | Mike Frysinger | |
2006-08-24 | s/ifdef ASM/ifndef ASM/ as point out by psm | Mike Frysinger | |
2006-08-24 | sync with upstream via psm | Mike Frysinger | |
2006-08-24 | sync with upstream via psm | Mike Frysinger | |
2006-08-23 | psm updates: add __libc symbols for signal cancellation | Mike Frysinger | |
2006-08-23 | sync with upstream via psm | Mike Frysinger | |
2006-08-23 | sync with psm: update errno handling to be the same on all arches | Mike Frysinger | |
2006-08-23 | merge from psm: hide more brk | Mike Frysinger | |
2006-08-23 | sync with upstream via psm | Mike Frysinger | |
2006-08-23 | sync with upstream via psm | Mike Frysinger | |
2006-08-23 | import new headers from upstream via psm | Mike Frysinger | |
2006-08-23 | fix from psm: remove unused defines/includes | Mike Frysinger | |
2006-08-23 | fixes from psm: use new clone definition | Mike Frysinger | |
2006-08-23 | fixes from psm: use __asm__/__volatile__ | Mike Frysinger | |
2006-08-23 | fix from psm: remove unused defines/includes | Mike Frysinger | |