Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-08 | add some warnings to archs that need a bit of attention | Eric Andersen | |
2006-12-08 | if __NR_swapon does not exist, dont try and create a syscall for it | Mike Frysinger | |
2006-12-08 | if __NR_swapoff does not exist, dont try and create a syscall for it | Mike Frysinger | |
2006-12-08 | if __NR_msync does not exist, dont try and create a syscall for it | Mike Frysinger | |
2006-12-08 | only define mremap() if the syscall exists | Mike Frysinger | |
2006-12-08 | if __NR_mprotect does not exist, dont try and create a syscall for it | Mike Frysinger | |
2006-12-08 | this stuff is for uClibc internal use only | Eric Andersen | |
2006-12-08 | finish the pthread locking cleanups. This should get things compiling again | Eric Andersen | |
though I still need to silence the warnings about _pthread_cleanup_push_defer | |||
2006-12-08 | __resolv_lock is supposed to be shared, not static | Eric Andersen | |
2006-12-08 | Fill in a few more of the missing pieces... | Eric Andersen | |
2006-12-07 | Major cleanup of internal mutex locking. Be more consistant in how we do | Eric Andersen | |
things, and avoid potential deadlocks caused when a thread holding a uClibc internal lock get canceled and terminates without releasing the lock. This change also provides a single place, bits/uClibc_mutex.h, for thread libraries to modify to change all instances of internal locking. | |||
2006-12-07 | Major cleanup of internal mutex locking. Be more consistant in how we do | Eric Andersen | |
things, and avoid potential deadlocks caused when a thread holding a uClibc internal lock get canceled and terminates without releasing the lock. This change also provides a single place, bits/uClibc_mutex.h, for thread libraries to modify to change all instances of internal locking. | |||
2006-12-06 | stdio update from mjn3 | Eric Andersen | |
2006-12-06 | update from mjn3 | Eric Andersen | |
2006-12-06 | prepare to later remove bits/kernel_types.h from bits/types.h | Eric Andersen | |
2006-12-06 | bits/kernel_stat.h is for internal uClibc use only, fix a few other | Eric Andersen | |
minor include file issues | |||
2006-12-06 | pulling in kernel config.h wont fly | Mike Frysinger | |
2006-12-06 | note test subdir problems with multilib | Mike Frysinger | |
2006-12-03 | make ABI into a list | Mike Frysinger | |
2006-12-03 | list ABI first and tweak ISA defaults with suggestions from Jim Gifford | Mike Frysinger | |
2006-12-03 | revert previous change | Mike Frysinger | |
2006-12-03 | Patch from Jim Gifford (of Cross Linux From Scratch) fixing the Mips | Rob Landley | |
failures from Mike's nightly builds. | |||
2006-12-03 | second SUSV3 legacy check should be for macros as pointed out by psm | Mike Frysinger | |
2006-12-02 | fix building when susv3 legacy stuff is disabled | Mike Frysinger | |
2006-12-02 | PTHREAD_THREADS_MAX is supposed to be in pthread-specific dir, but for now ↵ | Mike Frysinger | |
it lives in bits/uClibc_local_lim.h | |||
2006-12-02 | (no commit message) | "Steven J. Hill" | |
2006-12-02 | Remove definition of TIMER_MAX which breaks builds of GCC-4.2 and in glibc ↵ | "Steven J. Hill" | |
code it is not defined. | |||
2006-11-29 | remove redundant headers local to libpthread, causing header | Eric Andersen | |
file content skew between the versions | |||
2006-11-29 | - introduce UCLIBC_SUSV3_LEGACY_MACROS to be able to do away with all LEGACY | Bernhard Reutner-Fischer | |
stuff, even the fallback defines. | |||
2006-11-29 | - honor __UCLIBC_HAS_LFS__ | Bernhard Reutner-Fischer | |
2006-11-29 | - Cleanout the only occurance of the SUSv3 LEGACY function getwd() that was | Bernhard Reutner-Fischer | |
furthermore ifdef'ed out anyway. | |||
2006-11-29 | - gcvt() is marked LEGACY in XSI and mandatory in BSD. | Bernhard Reutner-Fischer | |
Also make compilation conditional on float support. | |||
2006-11-27 | fix from cmetcalf to make sure we clear the auxvt table before using it | Mike Frysinger | |
2006-11-27 | indent | Mike Frysinger | |
2006-11-22 | - fix typo | Bernhard Reutner-Fischer | |
2006-11-22 | Correct -march cflag value for thumb capable ARM processors: Thanks Paul Brook | Khem Raj | |
2006-11-21 | Use constant pool instead of and adr | Khem Raj | |
instruction in unoptimized builds and thumb: thanks Paul Brook | |||
2006-11-18 | Add CHECK_ONLY option to allow for running the tests on the target instead ↵ | "Steven J. Hill" | |
of attempting to link or compile them. Perhaps I don't fully understand the test structure, but for TLS and NPTL the tests cannot be compiled on the target without a full source tree. | |||
2006-11-17 | fix from Paul Brook for ISO C violation in terms of handling of modifying ↵ | Mike Frysinger | |
automatic local variables between setjmp/longjmp | |||
2006-11-17 | Bernd Schmidt writes: [blackfin updates] add support for FDPIC and include ↵ | Mike Frysinger | |
L1 functions | |||
2006-11-17 | Bernd Schmidt writes: | Mike Frysinger | |
This reintroduces a mechanism identical to the DL_BOOT macro present in older versions of uClibc. On Blackfin and FRV, we want to pass more than one argument to _dl_start. We also want to do something special before returning, so delete the warning when the START macro is defined. | |||
2006-11-17 | get rid of the notion of .E files as .i is the proper usage | Mike Frysinger | |
2006-11-17 | revert PTHREAD_THREADS_MAX back to former size since the large majority of ↵ | Mike Frysinger | |
people out there will not need more than 1k threads (and people who do can change this themselves) | |||
2006-11-16 | fix comment typos | Mike Frysinger | |
2006-11-16 | add a test for making sure vfork/signals are handled properly across ↵ | Mike Frysinger | |
different setjmp/longjmps | |||
2006-11-16 | exercise the signal related jump code | Mike Frysinger | |
2006-11-16 | make default output silence and have the exit status indicate error | Mike Frysinger | |
2006-11-16 | revert rev 16527 changes to ldso/ldso/dl-hash.c | Eric Andersen | |
2006-11-16 | Paul Brook writes: | Eric Andersen | |
The patch below fixes a bug in the new ARM _ld_linux_resolve implementation. I'm don't know if/how the current implementation was tested, but it's completely broken. This patch makes the prologue and epilogue agree on how big the stack frame is, and also makes sure EABI doubleword stack alignment is preserved. Tested on arm-linux-gnueabi. | |||
2006-11-10 | This change reimplements the ARM _dl_linux_resolve entry point - this is | Eric Andersen | |
called to resolve DLL PLT entries. The assembler is changed to be thumb compatible and slightly faster, the C function, _dl_linux_resolver (note the extra r) is changed to take a byte address in place of an 8 byte count (faster in caller and callee, and slightly easier to understand). |