summaryrefslogtreecommitdiff
path: root/libc/malloc_hooks/tests/malloc_hooks_tests.cpp
diff options
context:
space:
mode:
authorPete Delaney <piet.delaney@imgtec.com>2013-07-17 14:23:29 -0700
committerPete Delaney <piet.delaney@imgtec.com>2013-07-17 14:23:29 -0700
commit368860124c34e101f2e9fda71870b5562108357a (patch)
treec48a5e2c5fe28edf62a733deecc57a8b9f85661a /libc/malloc_hooks/tests/malloc_hooks_tests.cpp
parentf63c28f0338fd647e88f1f9300b2220093af1aae (diff)
[MIPS] Rewrite MIPS crtbegin* as C files.
This updates the MIPS arch to be much more in sync with the commit Nick Kralevich made last June; see 9d40326830c2bd407427889c554adeb915ee6b4a. Rewrite crtbegin.S -> crtbegin.c crtbegin_so.S -> crtbegin_so.c __dso_handle.S -> __dso_handle.c __dso_handle_so.S -> __dso_handle_so.c atexit.S -> atexit.c Previously __do_global_dtors_aux was in the tasks __FINI_ARRAY__ linked with crtbegin.S and it now being removed as there is no need to call a destructor just before terminating a process. Shared libraries, on the other hand, are linked with crtbegin_so.c and have a hidden destructor declared to allow the bionic linker to call __on_dlclose(). Change-Id: Ieb4da5199b54573de05743990e309db381a11cb8 Signed-off-by: Pete Delaney <piet.delaney@imgtec.com> Signed-off-by: Chao-Ying Fu <chao-ying.fu@imgtec.com> Signed-off-by: Chris Dearman <chris.dearman@imgtec.com>
Diffstat (limited to 'libc/malloc_hooks/tests/malloc_hooks_tests.cpp')
0 files changed, 0 insertions, 0 deletions