Lines Matching +full:- +full:- +full:exit +full:- +full:code
1 #!/usr/bin/perl -w
20 my $code = system("clang -fsyntax-only -x $language $file > /dev/null 2>&1");
21 if ($code == 0) {
23 $code = system("clang -cc1 -emit-pch -x $language -o $file.pch $file > /dev/null 2>&1");
24 if ($code == 0) {
25 …$code = system("clang -cc1 -include-pch $file.pch -x $language -ast-dump /dev/null > /dev/null 2>&…
26 if ($code == 0) {
28 } elsif (($code & 0xFF) == SIGINT) {
29 exit($exitcode);
31 print("\n---Failed to dump AST file for \"$file\"---\n");
36 } elsif (($code & 0xFF) == SIGINT) {
37 exit($exitcode);
39 print("\n---Failed to build PCH file for \"$file\"---\n");
43 } elsif (($code & 0xFF) == SIGINT) {
44 exit($exitcode);
56 printf("-----Testing precompiled headers for C-----\n");
58 printf("\n-----Testing precompiled headers for Objective-C-----\n");
59 testfiles("m", "objective-c");
61 exit($exitcode);