Age | Commit message (Collapse) | Author |
|
|
|
|
|
uClibc_init
|
|
|
|
only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a
|
|
|
|
|
|
syscall.h should not have it's own version of __set_errno, instead syscall.h should
include errno.h(see powerpc) since errno handling depends on threads/no threads.
I leave the the fixing of syscall.h since there might be some smaller compile problems.
|
|
|
|
|
|
|
|
fstat64, but I am sure someone will
tell me.
|
|
|
|
If _DL_FINI_CRT_COMPAT is defined, _dl_fini is setup to run at exit via
atexit(), but this makes it run _before_ the fini (__app_fini()) of the
app, causing stuff like sandbox that frees structs, etc via its fini to
segfault.
http://bugs.gentoo.org/98187
|
|
|
|
|
|
I use an implementation for malloc()/free() which is sensible about
using data after freed. In libdl.c, rpnt1->next->next is accessed after
rpnt1->next is freed. Attached patch fixes that problem.
|
|
|
|
|
|
|
|
|
|
dl-syscalls.h
|
|
|
|
|
|
|
|
|
|
load_addr) which are computer later
|
|
|
|
|
|
Remove __attribute__ ((__weak__)) from imported ld-uClibc.so.0 symbols.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
about how each arch treats args
|
|
Word (and it will truncate addresses on 64bit hosts)
|
|
|
|
|