Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-31 | change strong to weak_alias, arm fails, 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 | don't include wchar.h if WCHAR is disabled | Peter S. Mazinger | |
2006-01-31 | Khem Raj says: | Mike Frysinger | |
add support for using BX instruction for THUMB aware architectures | |||
2006-01-31 | rename local var brk to _brk | Mike Frysinger | |
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 | strlen is -cheaper- then strnlen | Peter S. Mazinger | |
2006-01-30 | Assebler sources ment to be preprocessed shouldn't contain assembler | "Jan-Benedict Glaw" | |
comments, but C comments instead... | |||
2006-01-30 | some more prototypes | Peter S. Mazinger | |
2006-01-30 | make regex a little bit smaller | Peter S. Mazinger | |
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 | Too many sparc versions ;-(, another hidden bcopy removed | Peter S. Mazinger | |
2006-01-30 | Remove arch specific hidden bcopy | Peter S. Mazinger | |
2006-01-30 | Change the only bcopy user to memmove and remove internal version of bcopy | Peter S. Mazinger | |
2006-01-30 | Why this? | 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 | |
2006-01-30 | hidden moved to prototype | Peter S. Mazinger | |
2006-01-29 | Patch by Joseph S. Myers to add support for ARM EABI | Mike Frysinger | |
2006-01-29 | use typeof to create the prototype | Mike Frysinger | |
2006-01-29 | Add back the current glibc copyright notice, although the file is far different | Peter S. Mazinger | |
2006-01-29 | make sure clone/__clone are created properly | Mike Frysinger | |
2006-01-29 | disable usage of .set | Mike Frysinger | |
2006-01-29 | rename _sys_result var to get rid of shadow warnings | Mike Frysinger | |
2006-01-29 | create local prototype | Mike Frysinger | |
2006-01-29 | move linux-specific header to linux subdir | Mike Frysinger | |
2006-01-29 | rename resultvar to get rid of shadow warnings | Mike Frysinger | |
2006-01-29 | declare local prototype since we cant use system malloc.h | Mike Frysinger | |
2006-01-29 | sync with glibc and rename local socket var to _socket | Mike Frysinger | |
2006-01-29 | sync func def with glibc and dont include sys/socket.h since we dont use ↵ | Mike Frysinger | |
socket() | |||
2006-01-29 | sync comment with glibc and dont include sys/socket.h since we dont use socket() | Mike Frysinger | |
2006-01-29 | rename to match glibc | Mike Frysinger | |
2006-01-29 | rename to match glibc | Mike Frysinger | |
2006-01-29 | sync with glibc and rename socket vars to _socket | Mike Frysinger | |
2006-01-29 | create local prototype for __libc_sigaction | Mike Frysinger | |
2006-01-29 | remove unneeded duplicate sid definition | Mike Frysinger | |
2006-01-29 | sync with glibc | Mike Frysinger | |
2006-01-29 | rename local tty variable to not shadow tty func | Mike Frysinger | |
2006-01-29 | no point in redeclaring oldcount locally | Mike Frysinger | |
2006-01-29 | no point in declaring save_err locally | Mike Frysinger | |
2006-01-29 | create local prototypes to shutup warnings | Mike Frysinger | |
2006-01-29 | create a local prototype to shutup warnings | Mike Frysinger | |
2006-01-29 | just use the common ptrace version | Mike Frysinger | |
2006-01-29 | undefine stupid defines from the kernel | Mike Frysinger | |
2006-01-29 | Bernhard Fischer writes: remove unused variables | Mike Frysinger | |
2006-01-29 | sync iruserfopen() prototype with glibc and remove double setting of cp to ↵ | Mike Frysinger | |
NULL by Bernard Fischer | |||
2006-01-29 | Bernhard Fischer writes: remove unused variable __rcmd_errstr | Mike Frysinger | |
2006-01-29 | small sync with glibc | Mike Frysinger | |