MitchBradley / openfirmware

Open Firmware (IEE1275-1994) implementation by its inventor.
65 stars 16 forks source link

arm64: Fix emulation of SMULH (was mishandling sign). #12

Closed iamtooch closed 2 years ago

iamtooch commented 2 years ago

M* with one negative multiplicand now gives the expected result:

ok -11 21 M* . .
-1 -231