arm: fix typo in dg-require-effective-target [PR118089]
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / pr101145inf.inc
blobeb855b9881ab9db24f24341d52ca508bdb63b6a3
1 #include <unistd.h>
2 #include <signal.h>
3 #include <stdlib.h>
4 #include "tree-vect.h"
6 void test_finite ();
7 void test_infinite ();
9 void do_exit (int i)
11   exit (0);
14 __attribute__((noinline))
15 int main1(void)
17   test_finite ();
18   struct sigaction s;
19   sigemptyset (&s.sa_mask);
20   s.sa_handler = do_exit;
21   s.sa_flags = 0;
22   sigaction (SIGALRM, &s, NULL);
23   alarm (1);
25   test_infinite ();
27   __builtin_abort ();
28   return 1;
31 int main(void)
33   check_vect ();
34   return main1();