mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-22 03:30:22 +02:00
* lib/lightning.c: Correct both, wrong and confusing logic to compute the reverse of a jump. Now it properly matches C semantics for "eq" (==) and "ne" (!=) and correct computation of reverse of "uneq" as "gt". * check/branch.tst: Update "ne" float branch check that previously happened to be wrongly tested with a NaN argument.
11 lines
462 B
Text
11 lines
462 B
Text
* Remove JIT_RET and JIT_FRET. Only interface to these should
|
|
be jit_retval, jit_retval_f and jit_retval_d, otherwise one
|
|
may use JIT_RET and/or JIT_FRET as argument to other jit calls,
|
|
what may cause problems at least on the arm backend.
|
|
|
|
* Update documentation to match new implementation.
|
|
|
|
* Make an sparc port to not remove previous functionality.
|
|
|
|
* Test and correct the ppc and mips ports, after the import and
|
|
adaptation of the code to lightning.
|