mirror of
https://github.com/valentderah/totk-pc-recomp.git
synced 2026-11-13 02:41:02 +00:00
The floating-point helpers in simd.h and simd_fp.h inline into every lifted function before llvm-profdata matches the profile, so the fpcheap change left pgo-v143 with a fifth of its weight while recomp/ stayed the same and make_release saw nothing. pgo.py merge now reads the instrumented build's Ninja deps log and stores the digests of the runtime/ headers the generated objects include (cpu.h, simd.h, simd_fp.h); make_release warns when one differs or a record has none. docs/building.md says to retrain after a change to those headers, and build_game.py names the libiconv-2.dll that MSYS2's SDL3.dll needs in deps-mingw/bin. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>