1218887Sdim// PR c++/17163 2218887Sdim// { dg-options "-frepo" } 3353358Sdim// { dg-require-host-local "" } 4353358Sdim// { dg-skip-if "dkms are not final links" { vxworks_kernel } } 5353358Sdim 6218887Sdimtemplate <int __inst> 7218887Sdimstruct __Atomicity_lock 8218887Sdim{ 9296417Sdim static unsigned char _S_atomicity_lock; 10218887Sdim}; 11218887Sdimtemplate <int __inst> 12218887Sdimunsigned char __Atomicity_lock<__inst>::_S_atomicity_lock = 0; 13218887Sdimtemplate unsigned char __Atomicity_lock<0>::_S_atomicity_lock; 14218887Sdim 15218887Sdimint main () { 16353358Sdim} 17344779Sdim 18249423Sdim// { dg-final { cleanup-repo-files } } 19249423Sdim