diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
index de855dd11..9d9682f88 100644
--- a/.idea/codeStyles/Project.xml
+++ b/.idea/codeStyles/Project.xml
@@ -6,48 +6,105 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.idea/editor.xml b/.idea/editor.xml
new file mode 100644
index 000000000..7642db2b5
--- /dev/null
+++ b/.idea/editor.xml
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 64d155541..dd89e5ef0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,4 +5,8 @@ project(ficus C CXX ASM_NASM)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_C_STANDARD 11)
+if (TEST_MODE)
+ enable_testing()
+endif ()
+
add_subdirectory(./src/)
diff --git a/ficus-toolchain/build-newlib.sh b/ficus-toolchain/build-newlib.sh
index a34579058..0421dc7a3 100755
--- a/ficus-toolchain/build-newlib.sh
+++ b/ficus-toolchain/build-newlib.sh
@@ -14,7 +14,7 @@ cd newlib
# rm -rf build
mkdir -p build
cd build
-../newlib-4.4.0.20231231/configure --enable-newlib-supplied-syscalls --prefix=/usr --target=$TARGET
+#../newlib-4.4.0.20231231/configure --enable-newlib-supplied-syscalls --prefix=/usr --target=$TARGET
make -j$(nproc) all
make DESTDIR="$FICUS_ROOT/sysroot" install
cp -r "$FICUS_ROOT/sysroot/usr"/x86_64-ficus/* "$FICUS_ROOT/sysroot/usr"
diff --git a/ficus-toolchain/newlib/newlib-4.4.0.20231231/.idea/workspace.xml b/ficus-toolchain/newlib/newlib-4.4.0.20231231/.idea/workspace.xml
index 9657981e2..1e95f8be8 100644
--- a/ficus-toolchain/newlib/newlib-4.4.0.20231231/.idea/workspace.xml
+++ b/ficus-toolchain/newlib/newlib-4.4.0.20231231/.idea/workspace.xml
@@ -4143,8 +4143,51 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4162,6 +4205,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+