*: Fix use of deprecated functionality
This commit is contained in:
parent
f80674979a
commit
f05ce09473
@ -406,7 +406,7 @@ func qf(*types.Package) string {
|
|||||||
func TestTypecheckRPC(t *testing.T) {
|
func TestTypecheckRPC(t *testing.T) {
|
||||||
fset := &token.FileSet{}
|
fset := &token.FileSet{}
|
||||||
cfg := &packages.Config{
|
cfg := &packages.Config{
|
||||||
Mode: packages.LoadSyntax,
|
Mode: packages.NeedSyntax | packages.NeedTypesInfo | packages.NeedName | packages.NeedCompiledGoFiles | packages.NeedTypes,
|
||||||
Fset: fset,
|
Fset: fset,
|
||||||
}
|
}
|
||||||
pkgs, err := packages.Load(cfg, "github.com/go-delve/delve/service/rpc2")
|
pkgs, err := packages.Load(cfg, "github.com/go-delve/delve/service/rpc2")
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"encoding/binary"
|
"encoding/binary"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"io"
|
||||||
"math"
|
"math"
|
||||||
"os"
|
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/go-delve/delve/pkg/dwarf/frame"
|
"github.com/go-delve/delve/pkg/dwarf/frame"
|
||||||
@ -477,14 +477,14 @@ func formatSSEReg(xmm []byte) string {
|
|||||||
|
|
||||||
fmt.Fprintf(&out, "\tv16_int={ %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x }", vi[0], vi[1], vi[2], vi[3], vi[4], vi[5], vi[6], vi[7], vi[8], vi[9], vi[10], vi[11], vi[12], vi[13], vi[14], vi[15])
|
fmt.Fprintf(&out, "\tv16_int={ %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x }", vi[0], vi[1], vi[2], vi[3], vi[4], vi[5], vi[6], vi[7], vi[8], vi[9], vi[10], vi[11], vi[12], vi[13], vi[14], vi[15])
|
||||||
|
|
||||||
buf.Seek(0, os.SEEK_SET)
|
buf.Seek(0, io.SeekStart)
|
||||||
var v2 [2]float64
|
var v2 [2]float64
|
||||||
for i := range v2 {
|
for i := range v2 {
|
||||||
binary.Read(buf, binary.LittleEndian, &v2[i])
|
binary.Read(buf, binary.LittleEndian, &v2[i])
|
||||||
}
|
}
|
||||||
fmt.Fprintf(&out, "\tv2_float={ %g %g }", v2[0], v2[1])
|
fmt.Fprintf(&out, "\tv2_float={ %g %g }", v2[0], v2[1])
|
||||||
|
|
||||||
buf.Seek(0, os.SEEK_SET)
|
buf.Seek(0, io.SeekStart)
|
||||||
var v4 [4]float32
|
var v4 [4]float32
|
||||||
for i := range v4 {
|
for i := range v4 {
|
||||||
binary.Read(buf, binary.LittleEndian, &v4[i])
|
binary.Read(buf, binary.LittleEndian, &v4[i])
|
||||||
|
|||||||
@ -4,7 +4,7 @@ import (
|
|||||||
"bytes"
|
"bytes"
|
||||||
"encoding/binary"
|
"encoding/binary"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"io"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/go-delve/delve/pkg/dwarf/frame"
|
"github.com/go-delve/delve/pkg/dwarf/frame"
|
||||||
@ -445,14 +445,14 @@ func (a *ARM64) DwarfRegisterToString(i int, reg *op.DwarfRegister) (name string
|
|||||||
|
|
||||||
fmt.Fprintf(&out, "\tv16_int={ %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x }", vi[0], vi[1], vi[2], vi[3], vi[4], vi[5], vi[6], vi[7], vi[8], vi[9], vi[10], vi[11], vi[12], vi[13], vi[14], vi[15])
|
fmt.Fprintf(&out, "\tv16_int={ %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x }", vi[0], vi[1], vi[2], vi[3], vi[4], vi[5], vi[6], vi[7], vi[8], vi[9], vi[10], vi[11], vi[12], vi[13], vi[14], vi[15])
|
||||||
|
|
||||||
buf.Seek(0, os.SEEK_SET)
|
buf.Seek(0, io.SeekStart)
|
||||||
var v2 [2]float64
|
var v2 [2]float64
|
||||||
for i := range v2 {
|
for i := range v2 {
|
||||||
binary.Read(buf, binary.LittleEndian, &v2[i])
|
binary.Read(buf, binary.LittleEndian, &v2[i])
|
||||||
}
|
}
|
||||||
fmt.Fprintf(&out, "\tv2_float={ %g %g }", v2[0], v2[1])
|
fmt.Fprintf(&out, "\tv2_float={ %g %g }", v2[0], v2[1])
|
||||||
|
|
||||||
buf.Seek(0, os.SEEK_SET)
|
buf.Seek(0, io.SeekStart)
|
||||||
var v4 [4]float32
|
var v4 [4]float32
|
||||||
for i := range v4 {
|
for i := range v4 {
|
||||||
binary.Read(buf, binary.LittleEndian, &v4[i])
|
binary.Read(buf, binary.LittleEndian, &v4[i])
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user