OSDN Git Service

c6bff6a62a3d097c132beda99f8a9dde63964ac3
[pf3gnuchains/pf3gnuchains4x.git] / gdb / testsuite / gdb.gdbtk / stack1.c
1 #include <stdlib.h>
2
3 /* Functions defined in other files */
4 extern void extern_func1_1 (int a, char *b, unsigned long c);
5
6 /* Functions defined in this file */
7 static void static_func_1  (int a, char *b, unsigned long c);
8 static void static_func_2  (int a, char *b, unsigned long c);
9 static void static_func_3  (int a, char *b, unsigned long c);
10 static void static_func_4  (int a, char *b, unsigned long c);
11 static void static_func_5  (int a, char *b, unsigned long c);
12 static void static_func_6  (int a, char *b, unsigned long c);
13 static void static_func_7  (int a, char *b, unsigned long c);
14 static void static_func_8  (int a, char *b, unsigned long c);
15 static void static_func_9  (int a, char *b, unsigned long c);
16 static void static_func_10  (int a, char *b, unsigned long c);
17 static void static_func_11  (int a, char *b, unsigned long c);
18 static void static_func_12  (int a, char *b, unsigned long c);
19 static void static_func_13  (int a, char *b, unsigned long c);
20 static void static_func_14  (int a, char *b, unsigned long c);
21 static void static_func_15  (int a, char *b, unsigned long c);
22
23 void func_1  (int a, char *b, unsigned long c);
24 void func_2  (int a, char *b, unsigned long c);
25 void func_3  (int a, char *b, unsigned long c);
26 void func_4  (int a, char *b, unsigned long c);
27 void func_5  (int a, char *b, unsigned long c);
28 void func_6  (int a, char *b, unsigned long c);
29 void func_7  (int a, char *b, unsigned long c);
30 void func_8  (int a, char *b, unsigned long c);
31 void func_9  (int a, char *b, unsigned long c);
32 void func_10  (int a, char *b, unsigned long c);
33 void func_11  (int a, char *b, unsigned long c);
34 void func_12  (int a, char *b, unsigned long c);
35 void func_13  (int a, char *b, unsigned long c);
36 void func_14  (int a, char *b, unsigned long c);
37 void func_15  (int a, char *b, unsigned long c);
38
39 int
40 main (int argc, char *argv[])
41 {
42   int a;
43   char *b;
44   unsigned long c;
45
46   a = 1;
47   b = "This is a string.";
48   c = 0xdeadL;
49
50   func_1 (a, b, c);
51
52   exit (0);
53 }
54
55 void
56 func_1 (int a, char *b, unsigned long c)
57 {
58   func_2 (a, b, c);
59 }
60
61 void
62 func_2 (int a, char *b, unsigned long c)
63 {
64   func_3 (a, b, c);
65 }
66
67 void
68 func_3 (int a, char *b, unsigned long c)
69 {
70   func_4 (a, b, c);
71 }
72
73 void
74 func_4 (int a, char *b, unsigned long c)
75 {
76   func_5 (a, b, c);
77 }
78
79 void
80 func_5 (int a, char *b, unsigned long c)
81 {
82   func_6 (a, b, c);
83 }
84
85 void
86 func_6 (int a, char *b, unsigned long c)
87 {
88   func_7 (a, b, c);
89 }
90
91 void
92 func_7 (int a, char *b, unsigned long c)
93 {
94   func_8 (a, b, c);
95 }
96
97 void
98 func_8 (int a, char *b, unsigned long c)
99 {
100   func_9 (a, b, c);
101 }
102
103 void
104 func_9 (int a, char *b, unsigned long c)
105 {
106   func_10 (a, b, c);
107 }
108
109 void
110 func_10 (int a, char *b, unsigned long c)
111 {
112   func_11 (a, b, c);
113 }
114
115 void
116 func_11 (int a, char *b, unsigned long c)
117 {
118   func_12 (a, b, c);
119 }
120
121 void
122 func_12 (int a, char *b, unsigned long c)
123 {
124   func_13 (a, b, c);
125 }
126
127 void
128 func_13 (int a, char *b, unsigned long c)
129 {
130   func_14 (a, b, c);
131 }
132
133 void
134 func_14 (int a, char *b, unsigned long c)
135 {
136   func_15 (a, b, c);
137 }
138
139 void
140 func_15 (int a, char *b, unsigned long c)
141 {
142   static_func_1 (a, b, c);
143 }
144
145 static void
146 static_func_1 (int a, char *b, unsigned long c)
147 {
148   static_func_2 (a, b, c);
149 }
150
151 static void
152 static_func_2 (int a, char *b, unsigned long c)
153 {
154   static_func_3 (a, b, c);
155 }
156
157 static void
158 static_func_3 (int a, char *b, unsigned long c)
159 {
160   static_func_4 (a, b, c);
161 }
162
163 static void
164 static_func_4 (int a, char *b, unsigned long c)
165 {
166   static_func_5 (a, b, c);
167 }
168
169 static void
170 static_func_5 (int a, char *b, unsigned long c)
171 {
172   static_func_6 (a, b, c);
173 }
174
175 static void
176 static_func_6 (int a, char *b, unsigned long c)
177 {
178   static_func_7 (a, b, c);
179 }
180
181 static void
182 static_func_7 (int a, char *b, unsigned long c)
183 {
184   static_func_8 (a, b, c);
185 }
186
187 static void
188 static_func_8 (int a, char *b, unsigned long c)
189 {
190   static_func_9 (a, b, c);
191 }
192
193 static void
194 static_func_9 (int a, char *b, unsigned long c)
195 {
196   static_func_10 (a, b, c);
197 }
198
199 static void
200 static_func_10 (int a, char *b, unsigned long c)
201 {
202   static_func_11 (a, b, c);
203 }
204
205 static void
206 static_func_11 (int a, char *b, unsigned long c)
207 {
208   static_func_12 (a, b, c);
209 }
210
211 static void
212 static_func_12 (int a, char *b, unsigned long c)
213 {
214   static_func_13 (a, b, c);
215 }
216
217 static void
218 static_func_13 (int a, char *b, unsigned long c)
219 {
220   static_func_14 (a, b, c);
221 }
222
223 static void
224 static_func_14 (int a, char *b, unsigned long c)
225 {
226   static_func_15 (a, b, c);
227 }
228
229 static void
230 static_func_15 (int a, char *b, unsigned long c)
231 {
232   extern_func1_1 (a, b, c);
233 }