summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-02-21 11:17:36 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-02-21 11:17:36 +0100
commit3508217ffd1f64759c97dcac970b31ff55d5a974 (patch)
tree29d2a32645b9ef08ac1f47caf473f9f97fe22ece
parent6bcd425f0ee691eceeec5b3c6743aca4b0bbf66c (diff)
chore: add error macro when GNU/Clang isn't used to compile libmkfs.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
-rw-r--r--src/kernel/FirmwareKit/NeBoot/NS.h1
-rw-r--r--tools/libmkfs/openhefs.h5
2 files changed, 5 insertions, 1 deletions
diff --git a/src/kernel/FirmwareKit/NeBoot/NS.h b/src/kernel/FirmwareKit/NeBoot/NS.h
index 9e444e22..9bb06233 100644
--- a/src/kernel/FirmwareKit/NeBoot/NS.h
+++ b/src/kernel/FirmwareKit/NeBoot/NS.h
@@ -17,5 +17,4 @@ namespace NeBoot {
}
#endif
-
#endif
diff --git a/tools/libmkfs/openhefs.h b/tools/libmkfs/openhefs.h
index ababf6a4..8db113ed 100644
--- a/tools/libmkfs/openhefs.h
+++ b/tools/libmkfs/openhefs.h
@@ -5,6 +5,10 @@
#ifndef LIBMKFS_OPENHEFS_H
#define LIBMKFS_OPENHEFS_H
+#ifndef __GNUC__
+#error !! libmkfs isn't working in MSVC yet !!
+#endif
+
#include <cstdint>
#include <cstring>
@@ -112,6 +116,7 @@ struct __attribute__((packed)) BootNode {
std::uint64_t endBlock{};
char pad[272]{};
};
+
} // namespace mkfs::hefs
#endif