7f101d6dd0e9da88ffed3aef0686758950285b3d |
02-Jan-2011 |
David 'Digit' Turner <digit@google.com> |
tests:bionic: small improvement to dlclose test. Change-Id: I2fa0e06fab770a42b95006751baca07bb0e19d1e
est_dlclose_destruction.c
|
133a37ede3e955093c6004d94496e2cdc2cc1264 |
20-Oct-2010 |
David 'Digit' Turner <digit@google.com> |
tests: Refine Bionic dlclose destruction test. The purpose of this change is to test that C constructors and destructors contained in shared libraries are properly called when the corresponding libs are loaded and unloaded through dlopen() and dlclose(), or when the program exits. The test_dlclose_destruction test already performs this for static C++ construction/destruction. The change refines it with another shared library that uses __attribute__((constructor)) and __attribute__((destructor)) from C instead (see the new libdlclosetest2 shared library). A new test, test_executable_destructor is also added to check that the constructor and destructor functions located in the executable program itself are properly called. Change-Id: If364d1c710282e8117f980b09490770e7d8d1e33
ibdlclosetest2.c
est_dlclose_destruction.c
|
10112f51911af42c4e32791858f498900155f9af |
01-Jul-2010 |
David 'Digit' Turner <digit@google.com> |
am 83b47ccb: bionic: add tests for sem_post() and static C++ destruction on dlclose(). Merge commit '83b47ccbc4066ef19f5d95261d8a892567a7f0a7' * commit '83b47ccbc4066ef19f5d95261d8a892567a7f0a7': bionic: add tests for sem_post() and static C++ destruction on dlclose().
|
83b47ccbc4066ef19f5d95261d8a892567a7f0a7 |
28-Jun-2010 |
David 'Digit' Turner <digit@google.com> |
bionic: add tests for sem_post() and static C++ destruction on dlclose(). Change-Id: I95e5608240881a3880874ea0ae8a24e716186e7f
ibdlclosetest1.cpp
est_dlclose_destruction.c
|
479d9725ab0c5bc7d516e22e84c13d445bfd3c7c |
25-Mar-2010 |
David 'Digit' Turner <digit@google.com> |
Add setjmp() / longjmp() test. Change-Id: Id2115e580c2e3463afa9406a8d5236a0c5c5f819
est_setjmp.c
|
84a66d0c8d79857586bad4e3d3010ee44f8f6971 |
28-Jan-2010 |
David 'Digit' Turner <digit@google.com> |
Add clone() test. This also refreshes the tests to properly compile with the latest host toolchain.
ib_static_init.h
|
611cdccd9690a9083816f6d4746e998d58250a86 |
28-May-2009 |
David 'Digit' Turner <digit@google.com> |
Add a new unit test that checks that the static C++ constructors of shared libraries and dynamic executables are called only once, and in the correct order.
ib_static_init.cpp
ib_static_init.h
est_static_init.cpp
|
e16cb84e2324f05334d18dcf5956f20f44262b62 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ib_relocs.c
est_cond.c
est_getgrouplist.c
est_mutex.c
est_netinet_icmp.c
est_pthread_cond.c
est_pthread_create.c
est_relocs.c
|
19ddb4b1680760e2d6863c3003976882ebd9d0fa |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ib_relocs.c
est_cond.c
est_getgrouplist.c
est_mutex.c
est_netinet_icmp.c
est_pthread_cond.c
est_pthread_create.c
est_relocs.c
|
d6dd2fcf84a73288fbdc5c207ec28ee877a19c9b |
19-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@132276
ib_relocs.c
est_relocs.c
|
ab8beedeb70c6941e0ff68014d8db64cee4ef15d |
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
est_cond.c
est_getgrouplist.c
est_mutex.c
est_netinet_icmp.c
est_pthread_cond.c
est_pthread_create.c
|