Eric Christopher | aeac10e | 2011-08-20 00:17:18 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s |
2 | // The template should compile to linkonce linkage, not weak linkage. | ||||
3 | |||||
4 | // CHECK-NOT: weak | ||||
5 | template<class T> | ||||
6 | void thefunc(); | ||||
7 | |||||
8 | template<class T> | ||||
9 | inline void thefunc() {} | ||||
10 | |||||
11 | void test() { | ||||
12 | thefunc<int>(); | ||||
13 | } |