1// { dg-do link } 2// { dg-options "-frepo" } 3// { dg-require-host-local "" } 4// { dg-skip-if "dkms are not final links" { vxworks_kernel } } 5 6// Simplified from testcase by Erez Louidor Lior <s3824888@techst02.technion.ac.il> 7 8template <class T> 9class foo{ 10public: 11 void g(); 12 void h(); 13}; 14 15template <class T> 16void foo<T>::g() { 17 h(); 18} 19 20template <class T> 21void foo<T>::h() { 22} 23 24int main() { 25 foo<int> f; 26 f.g(); 27} 28 29// { dg-final { cleanup-repo-files } } 30