summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitya Selivanov <automainint@guattari.tech>2025-04-20 18:23:01 +0200
committerMitya Selivanov <automainint@guattari.tech>2025-04-20 18:23:01 +0200
commitca73b12180ad0dd38e73f19bab81807a43460451 (patch)
tree5e569120b62ce042b262deb04e13677ad3d907d4
parentbcf1992714fb95d4c4dd16f6b27f8767205bb9f3 (diff)
downloadreduced_system_layer-ca73b12180ad0dd38e73f19bab81807a43460451.zip
Rename to Runtime
-rw-r--r--examples/echo.c2
-rwxr-xr-xgraphics.c4
-rwxr-xr-xrun_tests.c2
-rwxr-xr-xruntime.c (renamed from reduced_system_layer.c)56
4 files changed, 32 insertions, 32 deletions
diff --git a/examples/echo.c b/examples/echo.c
index 7d25001..b53c09b 100644
--- a/examples/echo.c
+++ b/examples/echo.c
@@ -2,7 +2,7 @@
#error Not implemented!
#endif
-#include "../reduced_system_layer.c"
+#include "../runtime.c"
enum {
MODE_RECV = 1,
diff --git a/graphics.c b/graphics.c
index 09b5b74..97f4518 100755
--- a/graphics.c
+++ b/graphics.c
@@ -46,10 +46,10 @@ exit $STATUS # */
#endif
#ifdef GRAPHICS_HEADER
-#define REDUCED_SYSTEM_LAYER_HEADER
+#define RUNTIME_HEADER
#endif
-#include "reduced_system_layer.c"
+#include "runtime.c"
// ================================================================
//
diff --git a/run_tests.c b/run_tests.c
index 38f6461..43898da 100755
--- a/run_tests.c
+++ b/run_tests.c
@@ -28,7 +28,7 @@ exit $STATUS # */
#define ENABLE_WAYLAND 0
#define ENABLE_ALSA 0
-#include "reduced_system_layer.c"
+#include "runtime.c"
#include "graphics.c"
#include "stackless_coroutine.c"
diff --git a/reduced_system_layer.c b/runtime.c
index b2bec10..03a50eb 100755
--- a/reduced_system_layer.c
+++ b/runtime.c
@@ -1,7 +1,7 @@
#if 0 /*
#/ ================================================================
#/
-#/ reduced_system_layer.c
+#/ runtime.c
#/
#/ This is a reduced system layer.
#/ It allows you to create a window, draw graphics in it, handle
@@ -172,20 +172,20 @@
SRC=${0##*./}
BIN=${SRC%.*}
-gcc \
- -Wall -Wextra -Werror -pedantic \
- -Wno-missing-braces \
- -Wno-old-style-declaration \
- -Wno-overlength-strings \
- -Wno-unused-parameter \
- -Wno-unused-variable \
- -Wno-unused-but-set-variable \
- -O3 -D NDEBUG \
- -fsanitize=undefined,address,leak \
- -D REDUCED_SYSTEM_LAYER_TEST_SUITE \
- -lm -lX11 -lasound \
- -lwayland-client \
- -o $BIN $SRC && \
+gcc \
+ -Wall -Wextra -Werror -pedantic \
+ -Wno-missing-braces \
+ -Wno-old-style-declaration \
+ -Wno-overlength-strings \
+ -Wno-unused-parameter \
+ -Wno-unused-variable \
+ -Wno-unused-but-set-variable \
+ -O3 -D NDEBUG \
+ -fsanitize=undefined,address,leak \
+ -D RUNTIME_TEST_SUITE \
+ -lm -lX11 -lasound \
+ -lwayland-client \
+ -o $BIN $SRC && \
./$BIN $@
STATUS=$?
rm -f $BIN
@@ -235,11 +235,11 @@ typedef union { struct { f32 v[16]; }; struct { f32 m[4][4]; }; } mat4_f32;
// ================================================================
-#ifndef REDUCED_SYSTEM_LAYER_HEADER_GUARD_
-#define REDUCED_SYSTEM_LAYER_HEADER_GUARD_
+#ifndef RUNTIME_HEADER_GUARD_
+#define RUNTIME_HEADER_GUARD_
#ifdef EVERY_TEST_SUITE
-#define REDUCED_SYSTEM_LAYER_TEST_SUITE
+#define RUNTIME_TEST_SUITE
#endif
#ifdef __cplusplus
@@ -743,7 +743,7 @@ void *memory_buffer_allocate(i64 size, i64 alignment, i64 previous_size, void *p
void resize_dynamic_array_exact(i64 *num, void **data, i64 element_size, i64 new_num);
void resize_dynamic_array_capacity(i64 *num, i64 *capacity, void **data, i64 element_size, i64 new_num);
-#ifdef REDUCED_SYSTEM_LAYER_HEADER
+#ifdef RUNTIME_HEADER
extern Platform g_platform;
#endif
@@ -753,7 +753,7 @@ extern Platform g_platform;
} // extern "C"
#endif
-#endif // REDUCED_SYSTEM_LAYER_HEADER_GUARD_
+#endif // RUNTIME_HEADER_GUARD_
// ================================================================
//
@@ -761,9 +761,9 @@ extern Platform g_platform;
//
// ================================================================
-#ifndef REDUCED_SYSTEM_LAYER_HEADER
-#ifndef REDUCED_SYSTEM_LAYER_IMPL_GUARD_
-#define REDUCED_SYSTEM_LAYER_IMPL_GUARD_
+#ifndef RUNTIME_HEADER
+#ifndef RUNTIME_IMPL_GUARD_
+#define RUNTIME_IMPL_GUARD_
Platform g_platform = {0};
@@ -4692,9 +4692,9 @@ void shutdown_all_systems(void) {
//
// ================================================================
-#ifdef REDUCED_SYSTEM_LAYER_TEST_SUITE
+#ifdef RUNTIME_TEST_SUITE
-#define TEST_FILE reduced_system_layer
+#define TEST_FILE runtime
#include "test.c"
TEST("types sanity basic") {
@@ -4990,9 +4990,9 @@ i32 main(i32 argc, c8 **argv) {
#endif
#undef TEST_FILE
-#endif // REDUCED_SYSTEM_LAYER_TEST_SUITE
+#endif // RUNTIME_TEST_SUITE
// ================================================================
-#endif // REDUCED_SYSTEM_LAYER_IMPL_GUARD_
-#endif // REDUCED_SYSTEM_LAYER_HEADER
+#endif // RUNTIME_IMPL_GUARD_
+#endif // RUNTIME_HEADER