diff options
author | pommicket <pommicket@gmail.com> | 2022-02-18 12:36:57 -0500 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2022-02-18 12:36:57 -0500 |
commit | 826d1afd58c2e064a9c8fdb09eda1b08469de1a8 (patch) | |
tree | b4fedc589a1944f6cf3f451a9db976b431e89b25 /05/stdc_common.h | |
parent | c42c5d94b8944e19cd17a5b540e4c70013c62b92 (diff) |
newer version of tcc almost working
Diffstat (limited to '05/stdc_common.h')
-rw-r--r-- | 05/stdc_common.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/05/stdc_common.h b/05/stdc_common.h index b9ffd9d..7c592c9 100644 --- a/05/stdc_common.h +++ b/05/stdc_common.h @@ -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; |