]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/inline-14.c
Update copyright years.
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / inline-14.c
1 /* Check that you can't redefine a C99 inline function. */
2 /* { dg-do compile } */
3 /* { dg-options "-std=c99" } */
4
5 extern inline int func1 (void) /* { dg-message "note: previous definition" } */
6 {
7 return 1;
8 }
9
10 inline int func1 (void) /* { dg-error "redefinition" } */
11 {
12 return 1;
13 }
14
15 inline int func2 (void) /* { dg-message "note: previous definition" } */
16 {
17 return 2;
18 }
19
20 inline int func2 (void) /* { dg-error "redefinition" } */
21 {
22 return 2;
23 }