newer version of tcc almost working
This commit is contained in:
parent
c42c5d94b8
commit
826d1afd58
442 changed files with 90400 additions and 24506 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue