1 /* Test for builtin noreturn attributes. */
2 /* Origin: Joseph Myers <jsm28@cam.ac.uk> */
3 /* { dg-options "-multiply_defined suppress" { target powerpc-*-darwin* } } */
5 /* { dg-require-weak "" } */
6 /* { dg-prune-output "recognized" } */
7 /* { dg-prune-output "ld: 0711-768 WARNING" } */
9 extern void abort (void);
10 extern void exit (int);
11 extern void _exit (int);
12 extern void _Exit (int);
14 extern void tabort (void);
15 extern void texit (void);
16 extern void t_exit (void);
17 extern void t_Exit (void);
19 extern void link_failure (void);
21 /* Some libcs have _exit and/or _Exit, and won't allow it to be re-defined,
62 /* Some non-Unix libcs might not have _exit. */
76 /* Some libcs might not have _Exit. */