summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/kernel/KernelKit/DriveMgr.h2
-rw-r--r--src/libPOSIXWrapper/POSIXKit/unistd.h3
-rw-r--r--src/libPOSIXWrapper/libPOSIXWrapper.json (renamed from src/libPOSIXWrapper/libPOSIX.json)4
3 files changed, 6 insertions, 3 deletions
diff --git a/src/kernel/KernelKit/DriveMgr.h b/src/kernel/KernelKit/DriveMgr.h
index 5abb7518..0f0673dd 100644
--- a/src/kernel/KernelKit/DriveMgr.h
+++ b/src/kernel/KernelKit/DriveMgr.h
@@ -155,7 +155,7 @@ DriveTrait io_construct_blank_drive(Void);
/// @brief Fetches the main drive.
/// @param trait the new drive as a trait.
Void io_construct_main_drive(DriveTrait& trait);
-
+
namespace Detect {
Void io_detect_drive(DriveTrait& trait);
}
diff --git a/src/libPOSIXWrapper/POSIXKit/unistd.h b/src/libPOSIXWrapper/POSIXKit/unistd.h
index a2be3a30..bd21635d 100644
--- a/src/libPOSIXWrapper/POSIXKit/unistd.h
+++ b/src/libPOSIXWrapper/POSIXKit/unistd.h
@@ -6,4 +6,7 @@
/// @file Unistd.h
/// @brief POSIX Standard Header for NeKernel.
+#define _POSIX_SOURCE __POSIX_SOURCE__
+#define _XOPEN_SOURCE __XOPEN_SOURCE__
+
#endif // LIBPOSIX_POSIXKIT_UNISTD_H
diff --git a/src/libPOSIXWrapper/libPOSIX.json b/src/libPOSIXWrapper/libPOSIXWrapper.json
index a38d1db9..1349726f 100644
--- a/src/libPOSIXWrapper/libPOSIX.json
+++ b/src/libPOSIXWrapper/libPOSIXWrapper.json
@@ -3,7 +3,7 @@
"compiler_std": "c++20",
"headers_path": ["../", "./"],
"sources_path": ["src/*.cpp"],
- "output_name": "libPOSIX.dll",
+ "output_name": "libPOSIXWrapper.dll",
"compiler_flags": [
"-ffreestanding",
"-shared",
@@ -14,7 +14,7 @@
],
"cpp_macros": [
"__NEOSKRNL__",
- "__POSIX_AMD64__",
+ "__XOPEN_SOURCE__",
"__POSIX_SOURCE__",
"kPosixVersionHighest=0x0100",
"kPosixVersionLowest=0x0100",