gcc diagnoses this as "array subscript 63 is above array bounds of
'RegisterContextDarwin_arm64::VReg [32]'".
The correct fix seems to be subtracting the fpu register base index, but
I have no way of verifying that this actually works.
Differential D59495
Fix an out-of-bounds error in RegisterContextDarwin_arm64 labath on Mar 18 2019, 8:48 AM. Authored by
Details gcc diagnoses this as "array subscript 63 is above array bounds of The correct fix seems to be subtracting the fpu register base index, but
Diff Detail
Event TimelineComment Actions Jason, what do you make of this? I believe the fix is pretty straight-forward, but since this does actually change behaviour, I think it would be good if you had a quick look at it first. |