tools: better fastcall support