You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BX.EQ (R0) should be assembled to 0x012fff10
BX.CS (R2) should be assembled to 0x212fff12
but they are assembled to quite strange values.
This issue is due to line 2153 - 2171 of cmd/internal/obj/arm/asm5.go
I will commit a patch to fix it later.
The text was updated successfully, but these errors were encountered:
benshi001
changed the title
cmd/internal/obj/arm/asm5.go: BX is assembled incorrectly
cmd/internal/obj/arm/asm5.go: BX is assembled incorrectly by ARM assembler
Mar 13, 2017
If I recall correctly BX is used specifically for NaCl. It shouldn't be used in general. I am not sure this can be changed. I'd have to take a another look.
josharian
changed the title
cmd/internal/obj/arm/asm5.go: BX is assembled incorrectly by ARM assembler
cmd/internal/obj/arm: BX is assembled incorrectly by ARM assembler
Mar 13, 2017
As ARM architecture reference manual described,
BX.EQ (R0) should be assembled to 0x012fff10
BX.CS (R2) should be assembled to 0x212fff12
but they are assembled to quite strange values.
This issue is due to line 2153 - 2171 of cmd/internal/obj/arm/asm5.go
I will commit a patch to fix it later.
The text was updated successfully, but these errors were encountered: