summaryrefslogtreecommitdiffhomepage
path: root/dev/LibC++/defines.h
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-11-22 09:59:41 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-11-22 09:59:41 +0100
commitb5adf16a96b9cbb80c74cf30404ed5bcff03ac34 (patch)
treee1be4c79f2c7e878d162c23d5c0518c350b00724 /dev/LibC++/defines.h
parentb8e6e1492ed14e270b1061809b0569b8d2f4c0ec (diff)
chore: DebuggerKit cleanup.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/LibC++/defines.h')
-rw-r--r--dev/LibC++/defines.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/dev/LibC++/defines.h b/dev/LibC++/defines.h
index e263d9c..b8ef10c 100644
--- a/dev/LibC++/defines.h
+++ b/dev/LibC++/defines.h
@@ -7,20 +7,16 @@
#ifndef __NECTI_DEFINES_H__
#define __NECTI_DEFINES_H__
-extern "C" {
-#include <stddef.h>
-#include <stdint.h>
-}
-
#define __ATTRIBUTE(X) __attribute__((X))
typedef __SIZE_TYPE__ size_t;
-typedef __SSIZE_TYPE__ ssize_t;
+typedef __INT64_TYPE__ ssize_t;
+typedef __INT32_TYPE__ int32_t;
typedef void* ptr_type;
typedef __SIZE_TYPE__ size_type;
-typedef size_t ptrdiff_t;
+typedef __INT64_TYPE__ ptrdiff_t;
typedef size_t uintptr_t;
typedef void* voidptr_t;
typedef void* any_t;