xref: /llvm-project/lldb/test/API/macosx/universal/main.c (revision 99451b4453688a94c6014cac233d371ab4cc342d)
1*99451b44SJordan Rupprecht #include <stdio.h>
2*99451b44SJordan Rupprecht #include <unistd.h>
3*99451b44SJordan Rupprecht #include <string.h>
4*99451b44SJordan Rupprecht 
5*99451b44SJordan Rupprecht void
call_me()6*99451b44SJordan Rupprecht call_me()
7*99451b44SJordan Rupprecht {
8*99451b44SJordan Rupprecht   sleep(1);
9*99451b44SJordan Rupprecht }
10*99451b44SJordan Rupprecht 
11*99451b44SJordan Rupprecht int
main(int argc,char ** argv)12*99451b44SJordan Rupprecht main (int argc, char **argv)
13*99451b44SJordan Rupprecht {
14*99451b44SJordan Rupprecht   printf ("Hello there!\n"); // Set break point at this line.
15*99451b44SJordan Rupprecht   if (argc == 2 && strcmp(argv[1], "keep_waiting") == 0)
16*99451b44SJordan Rupprecht     while (1)
17*99451b44SJordan Rupprecht       {
18*99451b44SJordan Rupprecht         call_me();
19*99451b44SJordan Rupprecht       }
20*99451b44SJordan Rupprecht   return 0;
21*99451b44SJordan Rupprecht }
22