From 950fcf129ecc75e6311d3aaf555e7b8add3248cb Mon Sep 17 00:00:00 2001 From: limeidan Date: Thu, 18 Jan 2024 10:41:09 +0800 Subject: [PATCH] cmd/internal/obj: add stmt prologueEnd to DWARF for loong64 Change-Id: Ib477b2402e32ebb3c7623caf4e9d62f3afdee92f Reviewed-on: https://go-review.googlesource.com/c/go/+/556615 Reviewed-by: abner chenc Reviewed-by: Michael Knyszek Reviewed-by: sophie zhao LUCI-TryBot-Result: Go LUCI Reviewed-by: Qiqi Huang Reviewed-by: Dmitri Shuralyov --- src/cmd/internal/obj/loong64/obj.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cmd/internal/obj/loong64/obj.go b/src/cmd/internal/obj/loong64/obj.go index 5fa67f3acd..b2349a82cf 100644 --- a/src/cmd/internal/obj/loong64/obj.go +++ b/src/cmd/internal/obj/loong64/obj.go @@ -7,6 +7,7 @@ package loong64 import ( "cmd/internal/obj" "cmd/internal/objabi" + "cmd/internal/src" "cmd/internal/sys" "internal/abi" "log" @@ -370,6 +371,7 @@ func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) { q = obj.Appendp(q, newprog) q.As = add q.Pos = p.Pos + q.Pos = q.Pos.WithXlogue(src.PosPrologueEnd) q.From.Type = obj.TYPE_CONST q.From.Offset = int64(-autosize) q.To.Type = obj.TYPE_REG -- 2.48.1