diff options
Diffstat (limited to 'lib/asan/lit_tests/SharedLibs/init-order-dlopen-so.cc')
-rw-r--r-- | lib/asan/lit_tests/SharedLibs/init-order-dlopen-so.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/asan/lit_tests/SharedLibs/init-order-dlopen-so.cc b/lib/asan/lit_tests/SharedLibs/init-order-dlopen-so.cc new file mode 100644 index 000000000..20ef2d8a0 --- /dev/null +++ b/lib/asan/lit_tests/SharedLibs/init-order-dlopen-so.cc @@ -0,0 +1,12 @@ +#include <stdio.h> +#include <unistd.h> + +void inc_global(); + +int slow_init() { + sleep(1); + inc_global(); + return 42; +} + +int slowly_init_glob = slow_init(); |