diff options
Diffstat (limited to 'src/cmd/asm/internal/asm/asm.go')
-rw-r--r-- | src/cmd/asm/internal/asm/asm.go | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/cmd/asm/internal/asm/asm.go b/src/cmd/asm/internal/asm/asm.go index c4032759bb..06867cd507 100644 --- a/src/cmd/asm/internal/asm/asm.go +++ b/src/cmd/asm/internal/asm/asm.go @@ -811,10 +811,7 @@ func (p *Parser) asmInstruction(op obj.As, cond string, a []obj.Addr) { } else { mask = (^uint32(0) >> uint(mask2+1)) & (^uint32(0) << uint(31-(mask1-1))) } - prog.SetFrom3(obj.Addr{ - Type: obj.TYPE_CONST, - Offset: int64(mask), - }) + prog.SetFrom3Const(int64(mask)) prog.To = a[4] break } |