1
2; int printf(const char *format, ...)
3
4INCLUDE "config_private.inc"
5
6SECTION code_clib
7SECTION code_stdio
8
9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
10IF __CLIB_OPT_MULTITHREAD & $02
11;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
12
13PUBLIC _printf
14
15EXTERN asm_printf
16
17_printf:
18
19   push ix
20
21   call asm_printf
22
23   pop ix
24   ret
25
26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
27ELSE
28;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
29
30PUBLIC _printf
31
32EXTERN _printf_unlocked
33
34defc _printf = _printf_unlocked
35
36;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
37ENDIF
38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
39