OSDN Git Service

Fix nits
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / visibility-13.c
1 /* { dg-require-visibility "" } */
2 /* { dg-require-dll "" } */
3
4 extern void __attribute__((dllimport, visibility("hidden"))) 
5   f1(); /* { dg-error "visibility" } */
6 extern void __attribute__((visibility("hidden"), dllimport)) 
7   f2(); /* { dg-error "visibility" } */
8 extern void __attribute__((dllexport, visibility("hidden"))) 
9   f3(); /* { dg-error "visibility" } */
10 extern void __attribute__((visibility("hidden"), dllexport)) 
11   f4(); /* { dg-error "visibility" } */
12 extern void __attribute__((visibility("default"), dllimport))
13   f5();
14 extern void __attribute__((dllimport, visibility("default")))
15   f6();
16 extern void __attribute__((visibility("default"), dllexport))
17   f7();
18 extern void __attribute__((dllexport, visibility("default")))
19   f8();