1// RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s 2 3// CHECK: @test2_i = internal global i32 99 4static int test2_i = 99; 5int test2_f() { 6 extern int test2_i; 7 return test2_i; 8} 9 10// C99 6.2.2p3 11// PR3425 12static void f(int x); 13 14void g0() { 15 f(5); 16} 17 18extern void f(int x) { } // still has internal linkage 19// CHECK-LABEL: define internal void @f 20