Gunnar Beutner
449d34a154
Meta: Change default GDB layout
...
This adds a TUI window that displays disassembly/source code which
I've found quite useful.
2021-06-29 20:03:36 +02:00
Gunnar Beutner
c9747a3236
Kernel: Build the x86_64 kernel as an ELF32 executable
...
Multiboot only supports ELF32 executables. This changes the build
process to build an ELF32 executable which has a 32-bit entry point,
but consists of mostly 64-bit code.
2021-06-25 15:19:09 +02:00
Gunnar Beutner
232e64c10a
Meta: Add GDB pretty printers
2021-04-22 00:45:43 +02:00
Tom
389dddd4b3
Meta: Add a build helper script
...
This script automatically manages the toolchain and cmake/ninja folders
making it easier to manage the different target architectures.
2021-03-09 07:28:59 +01:00
Brian Gianforcaro
489fe9b66a
Meta: Fix path to kernel binary in debug-kernel.sh
...
This appears to have been broken since the migration to cmake.
2021-02-07 19:13:10 +01:00
Sergey Bugaev
450a2a0f9c
Build: Switch to CMake :^)
...
Closes https://github.com/SerenityOS/serenity/issues/2080
2020-05-14 20:15:18 +02:00