mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-26 21:20:30 +02:00
The checks were moved from i386/asm.h to i386/asm-{32,64}.h, as well as some macros from core-{32,64}.h. Now it checks if the value is in the range of a valid register, and in the proper register class, what should prevent the common mistake of calling a jit*r_x macro passing an immediate as argument. Now it pass lightning's make check in i386/x86_64, as well as all test cases in http://code.google.com/p/exl/source/browse/trunk/check/lightning when compiled with -D_ASM_SAFETY. |
||
---|---|---|
.. | ||
asm-32.h | ||
asm-64.h | ||
asm.h | ||
core-32.h | ||
core-64.h | ||
core.h | ||
fp-32.h | ||
fp-64.h | ||
fp.h | ||
funcs.h | ||
Makefile.frag |