Michael Menegakis wrote:
> A peculiar behavior; on linux x86_64; the op_argsize[] check near the
> top of VM_Compile()  returns always true for  == 4 or other but not
> for == 1. This is apparent from the debugging file when DEBUG_VM,
> since OP_ARG is always printed with 8 spaces and in a decimal form per
> the == 4 check.

the %hhu means unsigned char argument in decimal form. A differently
behaving printf doesn't affect the generated code though. Did you
compare the generated binary code? There's a #if 0 at the end of
VM_Compile that when enabled dumps the binary code to a file.

cu
Ludwig

-- 
 (o_   Ludwig Nussel
 //\   
 V_/_  http://www.suse.de/
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
_______________________________________________
ioquake3 mailing list
[email protected]
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to