forked from Ports/goldeneye-pc-port
- front.c: constructor_menu07_missionsel / constructor_menu0D_missioncomplete fall off the end while the caller uses the Gfx* result; return DL under AVOID_UB (porting-notes D6). Old/new objects disassemble identically at -O2, so no behaviour change on this compiler; clang/arm64 no longer rely on luck. - libultra/audio/event.c: include <stdlib.h> under PORT so getenv() is not an implicit int-returning declaration (D324 class). - dram.c: DRAM_SIZE >> 32 on a 32-bit unsigned long (Win64) was UB. Golden gate 3/3.