Age | Commit message (Collapse) | Author |
|
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
its requirements about initial bootstrapping
|
|
|
|
|