diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-06-16 21:04:22 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-06-16 21:04:22 +0000 |
| commit | 4befb1f96d641a958548654b2c3b674f0ce8404c (patch) | |
| tree | 664480204c546e55b123766a30e6fcf022c5486e /packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c | |
| parent | f1d04915a666728c241bedb36bd99aafee3ea444 (diff) | |
Notes
Diffstat (limited to 'packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c')
| -rw-r--r-- | packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c b/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c new file mode 100644 index 0000000000000..19715216d6cfc --- /dev/null +++ b/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c @@ -0,0 +1,22 @@ +#include <MyFramework/MyFramework.h> +#include <unistd.h> +#include <stdlib.h> + +int setup_is_complete = 0; + +int main() +{ + system ("/bin/rm -rf MyFramework MyFramework.framework MyFramework.framework.dSYM"); + + setup_is_complete = 1; + + // At this point we want lldb to attach to the process. If lldb attaches + // before we've removed the framework we're running against, it will be + // easy for lldb to find the binary & dSYM without using target.exec-search-paths, + // which is the point of this test. + + for (int loop_limiter = 0; loop_limiter < 100; loop_limiter++) + sleep (1); + + return foo(); +} |
