Root/
Source at commit 943 created 13 years 1 month ago. By azimutz, Replace getc by getchar. | |
---|---|
1 | /*␊ |
2 | * klibc.c␊ |
3 | *␊ |
4 | * glue + initialization␊ |
5 | */␊ |
6 | ␊ |
7 | #include "libsaio.h"␊ |
8 | ␊ |
9 | int _DefaultRuneLocale;␉// todo: fixme␊ |
10 | ␊ |
11 | void klibc_start()␊ |
12 | {␊ |
13 | }␊ |
14 | ␊ |
15 | void _exit()␊ |
16 | {␊ |
17 | }␊ |
18 | ␊ |
19 | char __toupper(char c)␊ |
20 | {␊ |
21 | ␉return ((c) & ~32);␊ |
22 | }␊ |
23 | ␊ |
24 | void __divide_error()␊ |
25 | {␊ |
26 | ␉stop("Divide by 0\n");␊ |
27 | }␊ |
28 | ␊ |
29 | // hack␊ |
30 | int␊ |
31 | __maskrune(int _c, unsigned long _f)␊ |
32 | {␊ |
33 | ␉return 0;␊ |
34 | ␉//return ((_c < 0 || _c >= _CACHED_RUNES) ? ___runetype(_c) :␊ |
35 | ␉//␉␉_CurrentRuneLocale->__runetype[_c]) & _f;␊ |
36 | }␊ |
37 |