From c3a255193d17f6a6de50c90138485f02766ee2ee Mon Sep 17 00:00:00 2001 From: Mr-Wiseguy Date: Tue, 2 Jul 2024 22:47:33 -0400 Subject: [PATCH] Disable unpaired lo16 warnings and update N64Recomp in CI --- .github/workflows/validate.yml | 2 +- patches.toml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index f43b595..60d8259 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -9,7 +9,7 @@ on: N64RECOMP_COMMIT: type: string required: false - default: '388c16c13f7ab5f18ea41da9c58f5b6478498f57' + default: 'ba4aede49c9a5302ecfc1fa599f7acc3925042f9' DXC_CHECKSUM: type: string required: false diff --git a/patches.toml b/patches.toml index 3133e63..6d928be 100644 --- a/patches.toml +++ b/patches.toml @@ -12,3 +12,5 @@ func_reference_syms_file = "Zelda64RecompSyms/mm.us.rev1.syms.toml" data_reference_syms_files = [ "Zelda64RecompSyms/mm.us.rev1.datasyms.toml", "Zelda64RecompSyms/mm.us.rev1.datasyms_static.toml" ] # Tell the recompiler to write the output binary. Doing this instead of using objcopy allows the recompiler to patch MIPS32 relocs. output_binary_path = "patches/patches.bin" +# Do not emit warnings for unpaired LO16 values, as clang produces many of them. +unpaired_lo16_warnings = false