1 2 3 4 5 6 7 8 9 10 11 12 13
#define __pure __attribute__((pure)) #define __noreturn __attribute__((noreturn)) int __pure p(int i); int p(int i) { return i; } void __noreturn n(void); void n(void) { while (1) ; } /* * check-name: function-redecl-funattr */