| I wouldn't expect that to work, it's not inline. -O3 turns on -finline-functions -:) | Ahh, but it's not needed outside the module! It's only ever legitimately | called by one thing - an assembly hook in the same module. Right, and apparently it's a known bug that call-outs from assembly to inlined static functions cause this behaviour. :( Sean.