1*2451cbf0SJonas Devlieghere #include <chrono>
2*2451cbf0SJonas Devlieghere #include <stdio.h>
3*2451cbf0SJonas Devlieghere #include <thread>
4*2451cbf0SJonas Devlieghere 
5*2451cbf0SJonas Devlieghere using std::chrono::seconds;
6*2451cbf0SJonas Devlieghere 
main(int argc,char const * argv[])7*2451cbf0SJonas Devlieghere int main(int argc, char const *argv[]) {
8*2451cbf0SJonas Devlieghere   lldb_enable_attach();
9*2451cbf0SJonas Devlieghere 
10*2451cbf0SJonas Devlieghere   // Create the synchronization token.
11*2451cbf0SJonas Devlieghere   FILE *f;
12*2451cbf0SJonas Devlieghere   if (f = fopen(argv[1], "wx")) {
13*2451cbf0SJonas Devlieghere     fputs("\n", f);
14*2451cbf0SJonas Devlieghere     fflush(f);
15*2451cbf0SJonas Devlieghere     fclose(f);
16*2451cbf0SJonas Devlieghere   } else
17*2451cbf0SJonas Devlieghere     return 1;
18*2451cbf0SJonas Devlieghere 
19*2451cbf0SJonas Devlieghere   while (true) {
20*2451cbf0SJonas Devlieghere     std::this_thread::sleep_for(seconds(1));
21*2451cbf0SJonas Devlieghere   }
22*2451cbf0SJonas Devlieghere 
23*2451cbf0SJonas Devlieghere   return 0;
24*2451cbf0SJonas Devlieghere }
25