OLD | NEW |
1 // PR c++/17163 | 1 // PR c++/17163 |
2 // { dg-options "-frepo" } | 2 // { dg-options "-frepo" } |
3 // { dg-require-host-local "" } | 3 // { dg-require-host-local "" } |
| 4 // { dg-skip-if "dkms are not final links" { vxworks_kernel } } |
4 | 5 |
5 template <int __inst> | 6 template <int __inst> |
6 struct __Atomicity_lock | 7 struct __Atomicity_lock |
7 { | 8 { |
8 static unsigned char _S_atomicity_lock; | 9 static unsigned char _S_atomicity_lock; |
9 }; | 10 }; |
10 template <int __inst> | 11 template <int __inst> |
11 unsigned char __Atomicity_lock<__inst>::_S_atomicity_lock = 0; | 12 unsigned char __Atomicity_lock<__inst>::_S_atomicity_lock = 0; |
12 template unsigned char __Atomicity_lock<0>::_S_atomicity_lock; | 13 template unsigned char __Atomicity_lock<0>::_S_atomicity_lock; |
13 | 14 |
14 int main () { | 15 int main () { |
15 } | 16 } |
16 | 17 |
17 // { dg-final { cleanup-repo-files } } | 18 // { dg-final { cleanup-repo-files } } |
OLD | NEW |