-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathlibc-c64.h
56 lines (54 loc) · 1.88 KB
/
libc-c64.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#pragma cc64 0xFD 0xFB 0x801 0x840 0x217D 0x9F90 0xA000 libc-c64
extern int printf() *= 0xDBF ;
#define INT_MAX 0x7FFF
#define INT_MIN 0x8000
extern _fastcall char _allocfh() *= 0xB56 ;
extern int atoi() *= 0x1044 ;
#define NULL 0x0
extern char *strcat() *= 0x1651 ;
extern _fastcall int rand() *= 0xA8E ;
#define RAND_MAX 0x7FFF
extern char *strchr() *= 0x1720 ;
extern int strcmp() *= 0x17A1 ;
extern char *strcpy() *= 0x1876 ;
extern int strlen() *= 0x19E8 ;
extern _fastcall int fgetc() *= 0xC5E ;
extern char *fgets() *= 0xCC4 ;
extern _fastcall int _cc64_last_readst() *= 0xBB4 ;
extern _fastcall int putchar() *= 0xD90 ;
extern int strspn() *= 0x1F53 ;
extern _fastcall int puts() *= 0xD9E ;
extern char *strstr() *= 0x206E ;
extern int fopen() *= 0xBBB ;
extern int sprintf() *= 0xE10 ;
extern _fastcall int tolower() *= 0xA59 ;
extern char errno *= 0x9FD9 ;
extern int fputc() *= 0xC90 ;
extern int fputs() *= 0xD44 ;
#define EOF 0xFFFF
extern int strcspn() *= 0x18F9 ;
extern char *strncat() *= 0x1A3F ;
extern int strncmp() *= 0x1B66 ;
extern _fastcall int toupper() *= 0xA70 ;
extern char *strncpy() *= 0x1C91 ;
extern char *strpbrk() *= 0x1DBA ;
extern char *strrchr() *= 0x1E73 ;
extern _fastcall int srand() *= 0xA7F ;
extern _fastcall int fclose() *= 0xC3C ;
extern int abs() *= 0xFFE ;
extern int fprintf() *= 0xDD8 ;
extern _fastcall int isalpha() *= 0xA0A ;
extern _fastcall int isdigit() *= 0x9EE ;
extern _fastcall int isalnum() *= 0x9FC ;
extern char memmove() *= 0x144F ;
extern _fastcall char _freefh() *= 0xB5C ;
extern char *memchr() *= 0x124C ;
extern int memcmp() *= 0x12DE ;
extern char *memcpy() *= 0x13C3 ;
extern char fnunit *= 0x9FF8 ;
extern char *memset() *= 0x15CA ;
extern _fastcall int islower() *= 0xA35 ;
extern _fastcall int isspace() *= 0xA23 ;
extern _fastcall char cbm_k_readst() *= 0xAFC ;
extern _fastcall int isupper() *= 0xA43 ;
extern _fastcall int remove() *= 0xB02 ;