split native code from fiscevm-c