Mac FPMilliseconds: uint32_t __cdecl (void) prototype
Mac Storm shim 0x0001eade is "undefined (void)", convention unknown. It takes no arguments (no [EBP+n] reads, ECX/EDX untouched), passes two local addresses [EBP-4]/[EBP-8] to 0x0001ec37, then returns the dword at [EBP-8] in EAX (MOV EAX,[EBP-8] at 0x0001eaf6) with a plain RET at 0x0001eafd. Its only consumer GetTickCount (0x0002c0ee) tail-jumps to it, and that value is stored as a single dword by TASK_EnqueueGameTask's time path. Mac-only Storm helper, no Windows twin.
Changes 1, applied together
Set prototype
mac 0x0001eadesignatureundefined FPMilliseconds(void)→uint32_t FPMilliseconds(void)conventionunknown→__cdecl