Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-03 | remove duplicated/unused ASSERT code | Mike Frysinger | |
2006-11-03 | dont need to force optimization in CFLAGS anymore (if this fails your ↵ | Mike Frysinger | |
compiler prob sucks anyways) | |||
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-26 | some updates noting things that should be done | Eric Andersen | |
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-22 | dont require DOPIC with FORCE_SHAREABLE_TEXT_SEGMENTS | Mike Frysinger | |
2006-10-19 | Joseph S. Myers writes: | Eric Andersen | |
There are many directories called "CVS" checked into uClibc SVN, probably as a side-effect of importing a CVS checkout. I don't think these are particularly useful to have checked in. | |||
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-10 | Make _dl_linux_resolve interworking safe. Thanks Paul Brook | Khem Raj | |
2006-10-07 | Add the mmap.c missed out in the last commit. | Khem Raj | |
2006-10-07 | Add config options to select ARM ARMv5 and Intel iwmmxt variants. | 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-10-07 | Sergey Lapin says the undefined syscall numbers from unistd.h do not get ↵ | Khem Raj | |
propogated into generated sysnum.h. | |||
2006-10-07 | fixup from Bernd Schmidt to properly document DL_ADDR_TO_FUNC_PTR | Mike Frysinger | |
2006-10-07 | Bernd Schmidt writes: | Mike Frysinger | |
This introduces a new SEND_EARLY_STDERR macro that is to be used in dl-startup.c before ld.so is relocated. It is needed on Blackfin (and frv) FDPIC since we have to use special tricks to get the address of a string constant. EARLY_STDERR_SPECIAL gets defined on such a machine and prevents printing of debug strings inside the loop that relocates ld.so, since we can't decide which of the two variants to use. | |||
2006-10-07 | Don't use r10 to find PIC base. In GCC 4.1.1 onwards ARM PIC handling uses ↵ | Khem Raj | |
pseudo register for PIC base so load and relocate it. | |||
2006-10-07 | the makefile will include elf.h for us #778 | Mike Frysinger | |
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 | fix return casts for a bunch of functions | Mike Frysinger | |
2006-09-23 | grab s_lrint from glibc for C99 | Mike Frysinger | |
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-21 | use proper #APP lines so that the assembler knows when it needs to handle ↵ | Mike Frysinger | |
parsing (see http://sources.redhat.com/ml/binutils/2004-04/msg00665.html) | |||
2006-09-19 | Allow the res argument to clock_getres() to be NULL. | Peter Kjellerstedt | |
2006-09-19 | merge some more FDPIC related fixes from Bernd Schmidt | Mike Frysinger | |
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-09-10 | remove version checking code and add some more comments | Mike Frysinger | |
2006-09-09 | make this stuff actually readable | Mike Frysinger | |
2006-09-08 | add some inline funcs for the mlock funcs on no-mmu | Mike Frysinger | |
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 to make sure host make is new enough | Mike Frysinger | |
2006-08-25 | fix from psm: DODEBUG_PT is only meaningful for LINUXTHREADS_OLD, add: ↵ | Mike Frysinger | |
depends on LINUXTHREADS_OLD | |||
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 | merge fixes from upstream (rev 1.10 -> 1.13) | Mike Frysinger | |
2006-08-24 | - only link asm-generic if it exists. | Bernhard Reutner-Fischer | |
PS: test for existence on Slowaris was disfunctional, last time i looked. Shouldn't matter much here, though.. | |||
2006-08-24 | fix from psm: enable readahead prototype | Mike Frysinger | |
2006-08-24 | only pull in errno.h when not assembler | Mike Frysinger | |