From fd17e337d6a56e0067afe54051e0627f40f2ffd9 Mon Sep 17 00:00:00 2001 From: tripp <86533397+trippjoe@users.noreply.github.com> Date: Sat, 30 May 2026 17:21:25 -0400 Subject: [PATCH] jak2: add missing inline declaration in `vector*!` (#4287) as per the description of #3846 "Detect use of vector*!, which is **inlined in jak 2** and jak 3." This function was missing the inline declaration resulting in the compiled output differing. --- goal_src/jak2/engine/math/vector.gc | 1 + 1 file changed, 1 insertion(+) diff --git a/goal_src/jak2/engine/math/vector.gc b/goal_src/jak2/engine/math/vector.gc index af6bccb926..2650e951d8 100644 --- a/goal_src/jak2/engine/math/vector.gc +++ b/goal_src/jak2/engine/math/vector.gc @@ -62,6 +62,7 @@ (defun vector*! ((arg0 vector) (arg1 vector) (arg2 vector)) "Elementwise product. Set w = 1" + (declare (inline)) (rlet ((vf0 :class vf) (vf4 :class vf) (vf5 :class vf)