newer version of tcc almost working

This commit is contained in:
pommicket 2022-02-18 12:36:57 -05:00
parent c42c5d94b8
commit 826d1afd58
442 changed files with 90400 additions and 24506 deletions

View file

@ -19,6 +19,7 @@ typedef unsigned long size_t;
typedef long ptrdiff_t;
typedef unsigned long uintptr_t;
typedef long intptr_t;
typedef long ssize_t;
#define INT8_MAX 0x7f
#define INT8_MIN (-0x80)
@ -493,6 +494,14 @@ long strtol(const char *nptr, char **endptr, int base) {
}
}
long long strtoll(const char *nptr, char **endptr, int base) {
return strtol(nptr, endptr, base);
}
unsigned long long strtoull(const char *nptr, char **endptr, int base) {
return strtoul(nptr, endptr, base);
}
long _strtol_clamped(const char *nptr, char **endptr, int base, int min, int max) {
long l = strtol(nptr, endptr, base);
if (l < min) return min;