Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-14 | Apply patch from Joseph Myers for MIPS pipe and get rid of the C version. ↵ | "Steven J. Hill" | |
Patch tested. | |||
2006-02-13 | Rename _mmap.c to mmap.c so that vax does not pick up both common and arch ↵ | Peter S. Mazinger | |
specific mmap | |||
2006-02-13 | libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵ | Peter S. Mazinger | |
libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore | |||
2006-02-13 | Weaken all that I remember being used in libpthread | Peter S. Mazinger | |
2006-02-13 | get_current_dir_name is GNU extension as well | Peter S. Mazinger | |
2006-02-13 | Mark some as GNU extensions | Peter S. Mazinger | |
2006-02-13 | Weaken all internal vfork versions in asm code, wondering why only some of ↵ | Peter S. Mazinger | |
the archs fail | |||
2006-02-13 | Add back the 115200 limit | Peter S. Mazinger | |
2006-02-13 | Remove vfork.c from Makefile as well | Peter S. Mazinger | |
2006-02-13 | Remove it, it's the same as the generic one in ../common | Peter S. Mazinger | |
2006-02-13 | Remove unused file | Peter S. Mazinger | |
2006-02-12 | grab pselect from glibc | Mike Frysinger | |
2006-02-11 | Joseph S. Myers writes: | Mike Frysinger | |
This patch fixes some of the ARM EABI code to be interworking-safe, using bx where appropriate. (This code went in around the same time as the Thumb patches, hence not being fixed by those patches.) | |||
2006-02-11 | get rid of pass through func | Mike Frysinger | |
2006-02-11 | fix my always_inline typo to fix building on most arches | Mike Frysinger | |
2006-02-10 | only check for rlimit stuff if the target doesnt support the newer function ↵ | Mike Frysinger | |
call, and dont bother with 64bit versions on 64bit hosts as the regular one works fine (should fix the setrlimit ltp tests) | |||
2006-02-10 | add support for newer [sg]etgroups function and make the function a simple ↵ | Mike Frysinger | |
passthrough on 64bit arches (should fix the getgroup crashes in ltp) | |||
2006-02-10 | sync with glibc, should fix the swap* segfaults in ltp | Mike Frysinger | |
2006-02-10 | dont bother with a pass through call | Mike Frysinger | |
2006-02-10 | add support for newer style kernel calls since some arches (like sparc) only ↵ | Mike Frysinger | |
provide the newer versions | |||
2006-02-09 | fix errno setting | Mike Frysinger | |
2006-02-09 | fix prototype for 64bit hosts | Mike Frysinger | |
2006-02-09 | use the newer versions of functions when available (fixes sparc which doesnt ↵ | Mike Frysinger | |
provide older versions at all) | |||
2006-02-08 | sync with glibc | Mike Frysinger | |
2006-02-07 | remove outdated file | Mike Frysinger | |
2006-02-07 | grab syscall() from glibc | Mike Frysinger | |
2006-02-06 | kill _dummy symbol | Mike Frysinger | |
2006-02-04 | use just __getdents64 rather than either __getdents and __getdents64 when ↵ | Mike Frysinger | |
possible (saves space and gives us access to d_type most of the time) | |||
2006-02-04 | we get d_type from the kernel so use it | Mike Frysinger | |
2006-02-04 | import files from glibc for an ia64/static port | Mike Frysinger | |
2006-02-04 | Dont link and remove link.h | Peter S. Mazinger | |
2006-02-04 | integrate frv link.h | Mike Frysinger | |
2006-02-03 | Weaken libc's hidden fork versions, ltp test failed | Peter S. Mazinger | |
2006-02-03 | getopt_long[_only] visible only if GNU getopt used | Peter S. Mazinger | |
2006-02-02 | even the hidden version of the weaks in libc (as strong in libpthread) have ↵ | Peter S. Mazinger | |
to be weaks | |||
2006-02-02 | fix typo s/__initbrk/__init_brk/ | Peter S. Mazinger | |
2006-02-01 | missed two __curbrk | Peter S. Mazinger | |
2006-02-01 | I will risk this one: __curbrk | Peter S. Mazinger | |
2006-02-01 | add syscall6 | Mike Frysinger | |
2006-02-01 | add prototype to get rid of warning | Mike Frysinger | |
2006-02-01 | cast buf to get rid of warning | Mike Frysinger | |
2006-01-31 | s:THUMB_INTERWORK:USE_BX:, thx Khem Raj | Peter S. Mazinger | |
2006-01-31 | John Bowler writes in Bug 385: | Mike Frysinger | |
The patch fixes up the .align directives to '2' (i.e. a multiple of 4) not '4' (a multiple of 16 - apparently an error since it seems to be unnecessary, there is no advantage here in cache line alignment). this is an arm "feature" ... the value given to .align is not in bytes: .align 4 in arm means .align 2 ^ 4 | |||
2006-01-31 | John Bowler writes in Bug 385: | Mike Frysinger | |
This is a work round for a fairly serious GCC compiler bug - when the syscall assembler overwrites r7 (required on thumb) the compiler fails to protect the register when it is using it as a frame pointer. | |||
2006-01-31 | John Bowler writes in Bug 385: | Mike Frysinger | |
This patch changes all cases where the ARM assembler mov pc,rx instructions are used to ensure that the thumb/arm interwork change of process more works - in essence mov pc,rx needs to become bx rc. The ldr pc or ldm rx, {pc} instructions are not changed - this is fine on ARM >=v5 but will fail to restore thumb mode on ARM v4T, i.e. this code will not provide support for thumb on ARM v4T. One mov pc is left in resolve.S, this is fixed in a different patch - thumb-resolve.patch The changes are protected by __THUMB_INTERWORK__ - the original mov instruction will work on newer architectures and is required on arch v4 (not v4t) and earlier - those which did not support thumb - so this is safe. See gcc lib1asmfuncs for a more exact test. | |||
2006-01-30 | Assebler sources ment to be preprocessed shouldn't contain assembler | "Jan-Benedict Glaw" | |
comments, but C comments instead... | |||
2006-01-30 | another attempt to fix sendfile64 | Peter S. Mazinger | |
2006-01-30 | make it build if WCHAR is disabled | Peter S. Mazinger | |
2006-01-30 | Using hidden_proto solves this internally, my proposal was wrong | Peter S. Mazinger | |
2006-01-30 | Use memset instead of bzero | Peter S. Mazinger | |