Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-06 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
We should use "PTR_LA" instead of "la" for N64 ABI. | |||
2006-11-04 | mips64 patch from Atsushi Nemoto: | Eric Andersen | |
No pread64, pwrite64 syscall for N64 ABI. Make __libc_pread and __libc_pread64 use same syscall. | |||
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 | |
Import mips64 version of memset, memcpy from glibc. | |||
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-11-02 | In bug 622, JohnAta writes: | Eric Andersen | |
In 2005, Congress passed a law so that in 2007, the second week of March starts DST. Previously, it was the first week of April. The uclibc time library routines apparently have not been updated to reflect this new processing. Using the current version of uclibc, on March 11, 2007 the reported time will be incorrect. | |||
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-19 | Make strdup() use memcpy() rather than strcpy() to duplicate the string. | Peter Kjellerstedt | |
The rationale is that we already have the length of the string to duplicate (from doing the malloc()), and memcpy() should then always be faster than strcpy() (or at least as fast). | |||
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 | Added support for sysconf(_SC_MONOTONIC_CLOCK). | Peter Kjellerstedt | |
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 | fix bug 1012 as noted by moschny | Eric Andersen | |
2006-08-30 | tweak a few syscalls using varargs | Eric Andersen | |
2006-08-25 | fix from psm: makes use of the malloc debug option in malloc-standard as well | Mike Frysinger | |
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 | fix from psm: only define __ASSUME_NETLINK_SUPPORT if not defined | 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 | |