aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/std.h
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-08-31 16:50:46 +0900
committernsfisis <nsfisis@gmail.com>2025-08-31 16:50:46 +0900
commite09613812ce955c074238e8c91a0ed6eca3dc86f (patch)
tree37977776e60529abb1ee98098ac1364c02e4269b /src/std.h
parent54699e921e23a684c711773b123c1bcfecd91ae0 (diff)
downloadducc-e09613812ce955c074238e8c91a0ed6eca3dc86f.tar.gz
ducc-e09613812ce955c074238e8c91a0ed6eca3dc86f.tar.zst
ducc-e09613812ce955c074238e8c91a0ed6eca3dc86f.zip
feat: enable -Wall flag on build
Diffstat (limited to 'src/std.h')
-rw-r--r--src/std.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/std.h b/src/std.h
index ad31747..ae67d0f 100644
--- a/src/std.h
+++ b/src/std.h
@@ -46,6 +46,16 @@ int system(const char*);
} \
} while (0)
+#ifdef __ducc__
+#define _Noreturn
+#endif
+
+#ifdef __ducc__
+#define INT_CAST
+#else
+#define INT_CAST (int)
+#endif
+
#include <stdarg.h>
int vfprintf(FILE*, const char*, va_list);