Commit Graph

15 Commits

Author SHA1 Message Date
Anonymous Fantasy 6198143b5f
Update NintendoSDK submodule and uking_functions.csv (#115) 2023-01-25 12:44:28 +01:00
louist103 0bdc0c7611
Decompile most of E3mgr (#101) 2022-10-09 11:21:08 +02:00
Léo Lam 088739f111
tools: Update common 2022-02-07 01:37:43 +01:00
Léo Lam 29a7b8f349
Add Doxygen and m.css config file 2022-01-25 22:33:13 +01:00
Léo Lam 49584efbf3
tools: Update common (auto-mangling, listsym) 2021-12-02 17:16:41 +01:00
MonsterDruide1 aa4231eff2 tools/setup: Auto-install `check` (viking) 2021-08-10 22:11:04 +02:00
MonsterDruide1 18152c5909 tools: Migrate to external repo 2021-08-10 22:11:03 +02:00
AlexApps99 ca31637da0
Ghidra function import script
Added .gitignore for Ghidra
2021-07-31 22:41:26 +12:00
Léo Lam b4f312d14f
Fix perf.data entries in .gitignore 2021-07-25 14:35:43 +02:00
AlexApps99 b68b1df6f1
Improved .gitignore 2021-07-25 21:34:20 +12:00
Léo Lam 206d7781e5
tools: Use bundled copy of objdump to simplify setup 2021-07-23 18:05:23 +02:00
Léo Lam 3fc83fd051
Streamline project setup by automating NSO conversion (if needed) 2021-07-23 12:40:49 +02:00
Léo Lam 8cf3dd776b
build: Clean up build toolchain (and use musl for libc)
Using musl is required to match several functions that use <math.h>
floating point functions like isnan.

This also removes a dependency on devkitA64. We previously only needed
it because Clang insisted on using GCC to link the final executable
owing to the use of a "bare metal" target like aarch64-none-elf.
We can make Clang invoke the linker itself by using a Linux target.
2021-07-21 22:26:11 +02:00
theo3 1ee4ff43d0 update .gitignore 2020-08-27 14:09:35 -07:00
Léo Lam 2de366be0f
Initial commit 2020-08-18 22:50:25 +02:00