1 /* needed by tests/bug1477149.c */
2 
3 static long long_1 = 1;
4 
s_get_long_1(void)5 static long s_get_long_1(void)
6 {
7 	long alfa = long_1;
8 	long beta = long_1 + alfa;
9 	long gamma = long_1 + beta;
10 	return alfa + beta + gamma;
11 }
12 
get_long_1(void)13 long get_long_1(void)
14 {
15 	return s_get_long_1();
16 }
17 
18 static float float_1 = 1;
19 
s_get_float_1(void)20 static float s_get_float_1(void)
21 {
22 	float alfa = float_1;
23 	float beta = float_1 + alfa;
24 	float gamma = float_1 + beta;
25 	return alfa + beta + gamma;
26 }
27 
get_float_1(void)28 float get_float_1(void)
29 {
30 	return s_get_float_1();
31 }
32 
33 /* for bug 3038028 */
s_get_indexed(char index,char * msg)34 static char s_get_indexed(char index, char *msg)
35 {
36 	return msg[index];
37 }
38 
get_indexed(char index,char * msg)39 char get_indexed(char index, char *msg)
40 {
41 	return s_get_indexed(index, msg);
42 }
43