Fennix/tools/README.md
EnderIce2 eb602e12c2
toolchain: update architecture support and improve toolchain configuration
Added arm and aarch64 support
tools/Makefile has been refactored

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-08 11:59:30 +02:00

870 B

tools


In this directory, you will find:

  • An error parser for qemu debug output.
  • Ethernet packet reader for testing network connection.
  • A Makefile script to clone, patch and build gcc, binutils and qemu for you.
  • website directory containing the source code for the website.

Reasons for the following patches

  • gcc.patch

    • Required for cross-compiling the OS.
  • binutils-gdb.patch

    • Same as above.
  • qemu.patch

    • Removed patch "Replace GDB exit calls with proper shutdown" so when we stop debugging in vscode, the qemu process is automatically killed.