Commit graph

22 commits

Author SHA1 Message Date
9a8665ed26 Updated to be fully C99 compatible 2025-08-15 19:35:55 +02:00
b0240c4911 Made code (mostly) follow C99 2025-08-15 19:20:04 +02:00
fd7cb064e2 Updated makefile to make compiled elf a tad smaller 2025-08-15 02:51:31 +02:00
cbe9d25f11 Added option to set extra flags 2025-08-14 22:02:04 +02:00
15fb694d7b Added LTO and fixed warnings 2025-08-14 21:31:26 +02:00
3e450b5909 Added a test option to the makefile 2025-08-14 20:23:04 +02:00
f660377768 Add compiler flags 2025-08-14 18:36:06 +02:00
c72abd8bbf Added attributes to code such that -Wformat-truncation=0 can be removed 2025-06-14 23:02:26 +02:00
315b59ec29 Commented makefile 2025-06-14 22:13:29 +02:00
6d879da5fa Added -march=native 2025-06-13 22:44:57 +02:00
c0b357deb2 Changed type stuff 2025-06-06 21:32:00 +02:00
b7a6b41b38 Moved to markdown version of the GPLv2 2025-06-06 21:31:59 +02:00
7bbd877fb5 Added git hash to version number 2025-06-06 21:31:59 +02:00
92f4057583 Implemented basic command-line options 2025-06-06 21:31:59 +02:00
f80a7273a2 Made makefile echo less 2025-06-06 21:31:59 +02:00
f2caec68c8 Added vt100 to 'make all' target 2025-06-06 21:31:59 +02:00
2b27aef099 Re-added the option to use vt100 escape codes 2025-06-06 21:31:59 +02:00
a2142a48b5 Improved makefile 2025-06-06 21:31:59 +02:00
5379f50802 Refactored a bit 2025-06-06 21:31:59 +02:00
a561d5b61c Rewrote alot of shtuff to trans the code to ncurses instead of using VT100 escape codes directly 2025-06-06 21:31:59 +02:00
9662cb0b14 Removed warnings unsupported by old GCC versions so they don't error out 2025-06-06 21:31:59 +02:00
b7c834efe6 Added makefile 2025-06-06 21:31:59 +02:00