*: Fix use of deprecated functionality

This commit is contained in:
Derek Parker 2020-03-19 10:10:08 -07:00 committed by Alessandro Arzilli
parent f80674979a
commit f05ce09473
3 changed files with 7 additions and 7 deletions

@ -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])