Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-08 | sync with glibc | Mike Frysinger | |
2006-02-07 | include stdint.h and check __intptr_t_defined to see if we need to setup ↵ | Mike Frysinger | |
uintptr_t | |||
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 | rfelker reports in Bug 683 that we leak file descriptors if the fcntl() ↵ | Mike Frysinger | |
fails ... so fix that. add back in fstat() ofter we open() the directory as we need the blocksize further down in the code. unify the memory error handling to shrink the code there a little. | |||
2006-02-04 | fix building | Mike Frysinger | |
2006-02-04 | add note about racecondition | Mike Frysinger | |
2006-02-04 | use O_DIRECTORY when possible, saves us from having to use stat() thus ↵ | Mike Frysinger | |
cutting codesize/race condition | |||
2006-02-04 | add some copyright/license info | 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 | unify duplicated code cause i get tired of updating this stuff | Mike Frysinger | |
2006-02-03 | Weaken libc's hidden fork versions, ltp test failed | Peter S. Mazinger | |
2006-02-03 | attribute_hidden is enough in the prototype, sync getopt-susv3 w/ gnu | Peter S. Mazinger | |
2006-02-03 | disable hidden_proto/def for __BCC__ generally | Peter S. Mazinger | |
2006-02-03 | err() is not used internally | Peter S. Mazinger | |
2006-02-03 | getopt_long[_only] visible only if GNU getopt used | Peter S. Mazinger | |
2006-02-03 | Use internal versions of strchr and stderr for non-BCC | 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 another global data marking | Peter S. Mazinger | |
2006-02-01 | Make it build w/ HAVE_SHARED disabled and SSP enabled | 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 | Go __malloc_lock, go ... | Peter S. Mazinger | |
2006-02-01 | weaks for __pthread_internal_tsd* are added if not built w/ -DSHARED, header ↵ | Peter S. Mazinger | |
issue | |||
2006-02-01 | gcc41 does not like this at all | Peter S. Mazinger | |
2006-02-01 | global data uses libc_hidden_data_def, convert all -I hope- and add some new | Peter S. Mazinger | |
2006-02-01 | remove hidden versions of bzero, unused in libc.so | 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 | add comment to know why it's weak | Peter S. Mazinger | |
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 | |