aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/asm')
-rw-r--r--src/cmd/asm/internal/asm/asm.go40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/cmd/asm/internal/asm/asm.go b/src/cmd/asm/internal/asm/asm.go
index c2a8784a27..e7b4d2b9d7 100644
--- a/src/cmd/asm/internal/asm/asm.go
+++ b/src/cmd/asm/internal/asm/asm.go
@@ -162,10 +162,10 @@ func (p *Parser) asmText(word string, operands [][]lex.Token) {
argSize = p.positiveAtoi(op[1].String())
}
prog := &obj.Prog{
- Ctxt: p.ctxt,
- As: obj.ATEXT,
- Lineno: src.MakePos(p.histLineNum),
- From: nameAddr,
+ Ctxt: p.ctxt,
+ As: obj.ATEXT,
+ Pos: src.MakePos(p.histLineNum),
+ From: nameAddr,
From3: &obj.Addr{
Type: obj.TYPE_CONST,
Offset: flag,
@@ -295,11 +295,11 @@ func (p *Parser) asmPCData(word string, operands [][]lex.Token) {
// log.Printf("PCDATA $%d, $%d", key.Offset, value.Offset)
prog := &obj.Prog{
- Ctxt: p.ctxt,
- As: obj.APCDATA,
- Lineno: src.MakePos(p.histLineNum),
- From: key,
- To: value,
+ Ctxt: p.ctxt,
+ As: obj.APCDATA,
+ Pos: src.MakePos(p.histLineNum),
+ From: key,
+ To: value,
}
p.append(prog, "", true)
}
@@ -325,11 +325,11 @@ func (p *Parser) asmFuncData(word string, operands [][]lex.Token) {
}
prog := &obj.Prog{
- Ctxt: p.ctxt,
- As: obj.AFUNCDATA,
- Lineno: src.MakePos(p.histLineNum),
- From: valueAddr,
- To: nameAddr,
+ Ctxt: p.ctxt,
+ As: obj.AFUNCDATA,
+ Pos: src.MakePos(p.histLineNum),
+ From: valueAddr,
+ To: nameAddr,
}
p.append(prog, "", true)
}
@@ -341,9 +341,9 @@ func (p *Parser) asmFuncData(word string, operands [][]lex.Token) {
func (p *Parser) asmJump(op obj.As, cond string, a []obj.Addr) {
var target *obj.Addr
prog := &obj.Prog{
- Ctxt: p.ctxt,
- Lineno: src.MakePos(p.histLineNum),
- As: op,
+ Ctxt: p.ctxt,
+ Pos: src.MakePos(p.histLineNum),
+ As: op,
}
switch len(a) {
case 1:
@@ -469,9 +469,9 @@ func (p *Parser) branch(jmp, target *obj.Prog) {
func (p *Parser) asmInstruction(op obj.As, cond string, a []obj.Addr) {
// fmt.Printf("%s %+v\n", op, a)
prog := &obj.Prog{
- Ctxt: p.ctxt,
- Lineno: src.MakePos(p.histLineNum),
- As: op,
+ Ctxt: p.ctxt,
+ Pos: src.MakePos(p.histLineNum),
+ As: op,
}
switch len(a) {
case 0: