Giovanni Bajo
9bba9c2bdd
Fix a bug in setjmp for MIPS o32/o64 FPXX/FP64
...
It seems there is a swapped logic in one of the subcases of
setjmp.S for MIPS: when the FPU registers are 64-bit within
a 32-bit aligned jmp_buf, the code realigns the pointers
before doing 64-bit writes, but the branch logic is swapped:
we must avoid the address adjustement when bit 2 is zero
(that is, the address is already 8-byte aligned).
This always triggers an address error when run, as tested
on a MIPS VR4300 with O64 ABI.
2022-12-19 10:38:05 +01:00
..
2022-03-16 21:18:25 -04:00
2022-11-22 18:05:34 -05:00
2022-03-16 21:18:25 -04:00
2022-12-13 15:50:35 +00:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-07-13 06:55:41 +02:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-12-19 10:38:05 +01:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-11-10 16:05:17 +01:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2021-04-13 12:55:34 +02:00
2022-03-16 21:18:25 -04:00
2022-07-13 06:55:46 +02:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00
2022-03-16 21:18:25 -04:00