aboutsummaryrefslogtreecommitdiff
path: root/libc/inc
diff options
context:
space:
mode:
Diffstat (limited to 'libc/inc')
-rw-r--r--libc/inc/def.h3
-rw-r--r--libc/inc/mem.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/libc/inc/def.h b/libc/inc/def.h
index a6e3210..02a2990 100644
--- a/libc/inc/def.h
+++ b/libc/inc/def.h
@@ -36,6 +36,9 @@ typedef unsigned long long u64;
#define S32_MAX 2147483647
#define S32_MIN -2147483648
+#define LONG_MAX S32_MAX
+#define LONG_MIN S32_MIN
+
#define MILLION 1000000
#define BILLION 1000000000
#define TRILLION 1000000000000
diff --git a/libc/inc/mem.h b/libc/inc/mem.h
index 216b939..0498d8c 100644
--- a/libc/inc/mem.h
+++ b/libc/inc/mem.h
@@ -11,6 +11,7 @@ void *malloc_debug(u32 size, const char *file, int line, const char *func, const
void free_debug(void *ptr, const char *file, int line, const char *func, const char *inp);
#define malloc(size) malloc_debug(size, __FILE__, __LINE__, __func__, #size)
#define free(ptr) free_debug(ptr, __FILE__, __LINE__, __func__, #ptr)
+void *realloc(void *ptr, u32 size);
void *zalloc(u32 size);
#ifdef kernel