1 Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz 1667.000 1667.000 Mhz 3328.81 3325.09 bogomips
2 -------------------------------------------------- C - gcc - write
5 #define RUNS 10000000UL
32 ---------------------------------------------- C - g++ - std::cout
35 #define RUNS 10000000UL
39 for (i=0;i<RUNS;i++) {
40 std::cout << "stuff1" << " " << "stuff2" << std::endl;
53 ------------------------------------------------------------- Perl
57 for ($i=0;$i<10000000;$i++)
59 print ("stuff1"," ","stuff2","\n");
66 ------------------------------------------------- C - tcc - printf
69 #define RUNS 10000000UL
75 printf("%s %s\n","stuff2","stuff2");
79 Compiling...tcc: file 'AS_NEEDED' not found
80 /usr/lib/libc.so:3: filename expected
81 /usr/lib/libc.so:3: unrecognized file type
82 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
83 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
84 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
85 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
86 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
87 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
88 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
89 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
90 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
91 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
92 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
93 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
94 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
95 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
96 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
97 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
98 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
99 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
100 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
101 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
102 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
103 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
104 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
105 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
106 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
107 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
108 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
109 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
110 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
111 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
112 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
113 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
114 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
115 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
116 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
117 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
118 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
119 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
120 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
121 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
122 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
123 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
124 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
125 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
126 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
127 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
128 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
129 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
130 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
131 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
132 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
133 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
134 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
135 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
136 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
137 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
138 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
139 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
140 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
141 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
142 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
143 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
144 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
145 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
146 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
147 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
148 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
149 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
150 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
151 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
152 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
153 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
154 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
155 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
156 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
157 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
158 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
159 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
160 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
161 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
162 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
163 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
164 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
165 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
166 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
167 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
168 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
169 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
170 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
171 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
172 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
173 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
174 tcc: undefined symbol '__gcc_personality_v0'
175 tcc: undefined symbol '_Unwind_Resume'
176 tcc: undefined symbol '_Unwind_Backtrace'
177 tcc: undefined symbol '_Unwind_GetIP'
178 tcc: undefined symbol '_Unwind_GetGR'
179 tcc: undefined symbol '_Unwind_GetCFA'
189 ------------------------------------------------- C - tcc - fwrite
193 #define RUNS 10000000UL
204 fwrite(s1,l1,1,stdout);
205 fwrite(" ",1,1,stdout);
206 fwrite(s2,l2,1,stdout);
207 fwrite("\n",1,1,stdout);
211 Compiling...tcc: file 'AS_NEEDED' not found
212 /usr/lib/libc.so:3: filename expected
213 /usr/lib/libc.so:3: unrecognized file type
214 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
215 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
216 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
217 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
218 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
219 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
220 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
221 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
222 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
223 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
224 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
225 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
226 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
227 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
228 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
229 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
230 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
231 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
232 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
233 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
234 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
235 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
236 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
237 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
238 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
239 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
240 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
241 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
242 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
243 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
244 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
245 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
246 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
247 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
248 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
249 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
250 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
251 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
252 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
253 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
254 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
255 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
256 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
257 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
258 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
259 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
260 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
261 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
262 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
263 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
264 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
265 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
266 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
267 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
268 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
269 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
270 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
271 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
272 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
273 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
274 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
275 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
276 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
277 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
278 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
279 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
280 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
281 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
282 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
283 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
284 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
285 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
286 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
287 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
288 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
289 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
290 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
291 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
292 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
293 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
294 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
295 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
296 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
297 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
298 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
299 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
300 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
301 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
302 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
303 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
304 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
305 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
306 tcc: undefined symbol '_Unwind_Resume'
307 tcc: undefined symbol '__gcc_personality_v0'
308 tcc: undefined symbol '_Unwind_Backtrace'
309 tcc: undefined symbol '_Unwind_GetIP'
310 tcc: undefined symbol '_Unwind_GetGR'
311 tcc: undefined symbol '_Unwind_GetCFA'
321 ----------------------------------------------- C<<1 - tcc - print
327 print("stuff1","stuff2");
329 Compiling...In file included from cll1-print2.c:1:
330 In file included from cll1.h:42:
331 In file included from /usr/include/stdlib.h:438:
332 In file included from /usr/include/sys/types.h:270:
333 /usr/include/bits/pthreadtypes.h:69: identifier expected
343 -------------------------------------------------- C - tcc - fputs
346 #define RUNS 10000000UL
350 for (i=0;i<RUNS;i++) {
351 fputs("stuff1",stdout);
353 fputs("stuff2",stdout);
358 Compiling...tcc: file 'AS_NEEDED' not found
359 /usr/lib/libc.so:3: filename expected
360 /usr/lib/libc.so:3: unrecognized file type
361 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
362 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
363 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
364 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
365 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
366 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
367 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
368 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
369 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
370 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
371 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
372 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
373 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
374 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
375 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
376 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
377 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
378 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
379 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
380 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
381 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
382 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
383 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
384 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
385 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
386 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
387 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
388 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
389 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
390 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
391 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
392 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
393 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
394 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
395 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
396 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
397 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
398 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
399 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
400 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
401 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
402 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
403 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
404 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
405 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
406 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
407 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
408 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
409 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
410 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
411 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
412 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
413 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
414 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
415 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
416 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
417 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
418 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
419 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
420 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
421 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
422 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
423 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
424 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
425 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
426 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
427 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
428 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
429 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
430 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
431 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
432 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
433 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
434 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
435 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
436 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
437 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
438 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
439 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
440 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
441 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
442 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
443 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
444 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
445 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
446 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
447 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
448 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
449 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
450 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
451 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
452 /usr/lib/libc.a: '_nl_category_name_idxs' defined twice
453 tcc: undefined symbol '_Unwind_Resume'
454 tcc: undefined symbol '__gcc_personality_v0'
455 tcc: undefined symbol '_Unwind_Backtrace'
456 tcc: undefined symbol '_Unwind_GetIP'
457 tcc: undefined symbol '_Unwind_GetGR'
458 tcc: undefined symbol '_Unwind_GetCFA'
468 ------------------------------------------------- C - gcc - printf
471 #define RUNS 10000000UL
477 printf("%s %s\n","stuff2","stuff2");
490 ------------------------------------------------- C - gcc - fwrite
494 #define RUNS 10000000UL
505 fwrite(s1,l1,1,stdout);
506 fwrite(" ",1,1,stdout);
507 fwrite(s2,l2,1,stdout);
508 fwrite("\n",1,1,stdout);
521 ----------------------------------------------- C<<1 - gcc - print
527 print("stuff1","stuff2");
538 -------------------------------------------------- C - gcc - fputs
541 #define RUNS 10000000UL
545 for (i=0;i<RUNS;i++) {
546 fputs("stuff1",stdout);
548 fputs("stuff2",stdout);