Commit Graph

14 Commits

Author SHA1 Message Date
2bfb6bcd78 kernel: add c++ support 2023-03-20 20:41:39 +00:00
44702bec5f build: move compile_commands.json to build directory 2023-03-19 20:33:27 +00:00
e66c611038 build: store compile_commands.json in source tree .config dir 2023-03-13 21:41:33 +00:00
eed73e2414 build: add a "user" arch to allow the kernel to run as a program on the host machine 2023-02-25 17:58:23 +00:00
18c5b34923 build: create copy of kernel binary with debug symbols 2023-02-08 20:24:22 +00:00
4c4178e170 build: stop make compile-db from having to call make clean 2023-02-08 16:46:59 +00:00
4eba81eb09 Removed debug messages from generate_compile_commands 2023-01-19 20:53:12 +00:00
a84355a063 generate_compile_commands.py can now handle different make-output path delimiters 2023-01-10 20:59:14 +00:00
44cd04c57a Fixed directory change parsing in generate_compile_commands.py 2023-01-10 20:53:07 +00:00
677661b115 Updated compiler database generator to handle multiple target executables 2022-12-29 20:17:06 +00:00
83c7f2293c Implemented support for building host binaries to test kernel features 2022-12-26 22:12:53 +00:00
f59d67435d Added a build rule to generate compile_commands.json 2022-12-21 08:27:32 +00:00
72bf6faadd Started implementing debugging facilities 2022-12-14 21:45:24 +00:00
3402207602 Added build system and some core boot files 2022-12-13 20:22:11 +00:00