1@@ -4,5 +4,5 @@ 2 #include "testheader.h" 3 4-void BareFunctionShouldGetStatic(void) { } 5+static void BareFunctionShouldGetStatic(void) { } 6 7 extern void ExternFunctionShouldNotGetStatic(void) { } 8@@ -14,5 +14,5 @@ 9 10 // this should get static! 11-void StaticFunctionPreDeclShouldNotGetStatic(void) { } 12+static void StaticFunctionPreDeclShouldNotGetStatic(void) { } 13 14 extern void ExternFunctionPreDeclShouldNotGetStatic(void); 15@@ -20,5 +20,5 @@ 16 void ExternFunctionPreDeclShouldNotGetStatic(void) { } 17 18-void BareFunctionPreDeclShouldGetStatic(void); 19+static void BareFunctionPreDeclShouldGetStatic(void); 20 21 void BareFunctionPreDeclShouldGetStatic(void) { } 22@@ -22,5 +22,5 @@ 23 void BareFunctionPreDeclShouldGetStatic(void); 24 25-void BareFunctionPreDeclShouldGetStatic(void) { } 26+static void BareFunctionPreDeclShouldGetStatic(void) { } 27 28 // declaration in testheader has "extern" 29@@ -46,5 +46,5 @@ 30 } 31 32-char *BarePointerShouldGetStatic() 33+static char *BarePointerShouldGetStatic() 34 { 35 return nullptr; 36@@ -99,5 +99,5 @@ 37 38 // ironically enough, this will get static 39-void silence_warnings(void) 40+static void silence_warnings(void) 41 { 42 (void)StaticFunctionShouldNotGetStatic; 43