imports: update zstdlib to Go 1.10

Change-Id: I36e7a5638de2cdcd3523bb3c6c89399586aab938
Reviewed-on: https://go-review.googlesource.com/93195
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
Josh Bleecher Snyder 2018-02-09 17:38:34 -08:00
parent 70252dea49
commit 95b47aa5df
2 changed files with 1154 additions and 866 deletions

View File

@ -17,6 +17,7 @@ import (
"path"
"path/filepath"
"regexp"
"runtime"
"sort"
"strings"
)
@ -30,7 +31,7 @@ func mustOpen(name string) io.Reader {
}
func api(base string) string {
return filepath.Join(os.Getenv("GOROOT"), "api", base)
return filepath.Join(runtime.GOROOT(), "api", base)
}
var sym = regexp.MustCompile(`^pkg (\S+).*?, (?:var|func|type|const) ([A-Z]\w*)`)
@ -54,6 +55,7 @@ func main() {
mustOpen(api("go1.7.txt")),
mustOpen(api("go1.8.txt")),
mustOpen(api("go1.9.txt")),
mustOpen(api("go1.10.txt")),
)
sc := bufio.NewScanner(f)
fullImport := map[string]string{} // "zip.NewReader" => "archive/zip"

View File

@ -23,6 +23,7 @@ var stdlib = map[string]string{
"asn1.Enumerated": "encoding/asn1",
"asn1.Flag": "encoding/asn1",
"asn1.Marshal": "encoding/asn1",
"asn1.MarshalWithParams": "encoding/asn1",
"asn1.NullBytes": "encoding/asn1",
"asn1.NullRawValue": "encoding/asn1",
"asn1.ObjectIdentifier": "encoding/asn1",
@ -38,6 +39,7 @@ var stdlib = map[string]string{
"asn1.TagIA5String": "encoding/asn1",
"asn1.TagInteger": "encoding/asn1",
"asn1.TagNull": "encoding/asn1",
"asn1.TagNumericString": "encoding/asn1",
"asn1.TagOID": "encoding/asn1",
"asn1.TagOctetString": "encoding/asn1",
"asn1.TagPrintableString": "encoding/asn1",
@ -593,8 +595,10 @@ var stdlib = map[string]string{
"driver.Conn": "database/sql/driver",
"driver.ConnBeginTx": "database/sql/driver",
"driver.ConnPrepareContext": "database/sql/driver",
"driver.Connector": "database/sql/driver",
"driver.DefaultParameterConverter": "database/sql/driver",
"driver.Driver": "database/sql/driver",
"driver.DriverContext": "database/sql/driver",
"driver.ErrBadConn": "database/sql/driver",
"driver.ErrRemoveArgument": "database/sql/driver",
"driver.ErrSkip": "database/sql/driver",
@ -621,6 +625,7 @@ var stdlib = map[string]string{
"driver.RowsColumnTypePrecisionScale": "database/sql/driver",
"driver.RowsColumnTypeScanType": "database/sql/driver",
"driver.RowsNextResultSet": "database/sql/driver",
"driver.SessionResetter": "database/sql/driver",
"driver.Stmt": "database/sql/driver",
"driver.StmtExecContext": "database/sql/driver",
"driver.StmtQueryContext": "database/sql/driver",
@ -1024,17 +1029,27 @@ var stdlib = map[string]string{
"elf.ProgHeader": "debug/elf",
"elf.ProgType": "debug/elf",
"elf.R_386": "debug/elf",
"elf.R_386_16": "debug/elf",
"elf.R_386_32": "debug/elf",
"elf.R_386_32PLT": "debug/elf",
"elf.R_386_8": "debug/elf",
"elf.R_386_COPY": "debug/elf",
"elf.R_386_GLOB_DAT": "debug/elf",
"elf.R_386_GOT32": "debug/elf",
"elf.R_386_GOT32X": "debug/elf",
"elf.R_386_GOTOFF": "debug/elf",
"elf.R_386_GOTPC": "debug/elf",
"elf.R_386_IRELATIVE": "debug/elf",
"elf.R_386_JMP_SLOT": "debug/elf",
"elf.R_386_NONE": "debug/elf",
"elf.R_386_PC16": "debug/elf",
"elf.R_386_PC32": "debug/elf",
"elf.R_386_PC8": "debug/elf",
"elf.R_386_PLT32": "debug/elf",
"elf.R_386_RELATIVE": "debug/elf",
"elf.R_386_SIZE32": "debug/elf",
"elf.R_386_TLS_DESC": "debug/elf",
"elf.R_386_TLS_DESC_CALL": "debug/elf",
"elf.R_386_TLS_DTPMOD32": "debug/elf",
"elf.R_386_TLS_DTPOFF32": "debug/elf",
"elf.R_386_TLS_GD": "debug/elf",
@ -1042,6 +1057,7 @@ var stdlib = map[string]string{
"elf.R_386_TLS_GD_CALL": "debug/elf",
"elf.R_386_TLS_GD_POP": "debug/elf",
"elf.R_386_TLS_GD_PUSH": "debug/elf",
"elf.R_386_TLS_GOTDESC": "debug/elf",
"elf.R_386_TLS_GOTIE": "debug/elf",
"elf.R_386_TLS_IE": "debug/elf",
"elf.R_386_TLS_IE_32": "debug/elf",
@ -1134,6 +1150,8 @@ var stdlib = map[string]string{
"elf.R_AARCH64_IRELATIVE": "debug/elf",
"elf.R_AARCH64_JUMP26": "debug/elf",
"elf.R_AARCH64_JUMP_SLOT": "debug/elf",
"elf.R_AARCH64_LD64_GOTOFF_LO15": "debug/elf",
"elf.R_AARCH64_LD64_GOTPAGE_LO15": "debug/elf",
"elf.R_AARCH64_LD64_GOT_LO12_NC": "debug/elf",
"elf.R_AARCH64_LDST128_ABS_LO12_NC": "debug/elf",
"elf.R_AARCH64_LDST16_ABS_LO12_NC": "debug/elf",
@ -1220,14 +1238,23 @@ var stdlib = map[string]string{
"elf.R_AARCH64_TLSDESC_OFF_G1": "debug/elf",
"elf.R_AARCH64_TLSGD_ADD_LO12_NC": "debug/elf",
"elf.R_AARCH64_TLSGD_ADR_PAGE21": "debug/elf",
"elf.R_AARCH64_TLSGD_ADR_PREL21": "debug/elf",
"elf.R_AARCH64_TLSGD_MOVW_G0_NC": "debug/elf",
"elf.R_AARCH64_TLSGD_MOVW_G1": "debug/elf",
"elf.R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21": "debug/elf",
"elf.R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC": "debug/elf",
"elf.R_AARCH64_TLSIE_LD_GOTTPREL_PREL19": "debug/elf",
"elf.R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC": "debug/elf",
"elf.R_AARCH64_TLSIE_MOVW_GOTTPREL_G1": "debug/elf",
"elf.R_AARCH64_TLSLD_ADR_PAGE21": "debug/elf",
"elf.R_AARCH64_TLSLD_ADR_PREL21": "debug/elf",
"elf.R_AARCH64_TLSLD_LDST128_DTPREL_LO12": "debug/elf",
"elf.R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC": "debug/elf",
"elf.R_AARCH64_TLSLE_ADD_TPREL_HI12": "debug/elf",
"elf.R_AARCH64_TLSLE_ADD_TPREL_LO12": "debug/elf",
"elf.R_AARCH64_TLSLE_ADD_TPREL_LO12_NC": "debug/elf",
"elf.R_AARCH64_TLSLE_LDST128_TPREL_LO12": "debug/elf",
"elf.R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC": "debug/elf",
"elf.R_AARCH64_TLSLE_MOVW_TPREL_G0": "debug/elf",
"elf.R_AARCH64_TLSLE_MOVW_TPREL_G0_NC": "debug/elf",
"elf.R_AARCH64_TLSLE_MOVW_TPREL_G1": "debug/elf",
@ -1270,35 +1297,146 @@ var stdlib = map[string]string{
"elf.R_ARM_ABS12": "debug/elf",
"elf.R_ARM_ABS16": "debug/elf",
"elf.R_ARM_ABS32": "debug/elf",
"elf.R_ARM_ABS32_NOI": "debug/elf",
"elf.R_ARM_ABS8": "debug/elf",
"elf.R_ARM_ALU_PCREL_15_8": "debug/elf",
"elf.R_ARM_ALU_PCREL_23_15": "debug/elf",
"elf.R_ARM_ALU_PCREL_7_0": "debug/elf",
"elf.R_ARM_ALU_PC_G0": "debug/elf",
"elf.R_ARM_ALU_PC_G0_NC": "debug/elf",
"elf.R_ARM_ALU_PC_G1": "debug/elf",
"elf.R_ARM_ALU_PC_G1_NC": "debug/elf",
"elf.R_ARM_ALU_PC_G2": "debug/elf",
"elf.R_ARM_ALU_SBREL_19_12_NC": "debug/elf",
"elf.R_ARM_ALU_SBREL_27_20_CK": "debug/elf",
"elf.R_ARM_ALU_SB_G0": "debug/elf",
"elf.R_ARM_ALU_SB_G0_NC": "debug/elf",
"elf.R_ARM_ALU_SB_G1": "debug/elf",
"elf.R_ARM_ALU_SB_G1_NC": "debug/elf",
"elf.R_ARM_ALU_SB_G2": "debug/elf",
"elf.R_ARM_AMP_VCALL9": "debug/elf",
"elf.R_ARM_BASE_ABS": "debug/elf",
"elf.R_ARM_CALL": "debug/elf",
"elf.R_ARM_COPY": "debug/elf",
"elf.R_ARM_GLOB_DAT": "debug/elf",
"elf.R_ARM_GNU_VTENTRY": "debug/elf",
"elf.R_ARM_GNU_VTINHERIT": "debug/elf",
"elf.R_ARM_GOT32": "debug/elf",
"elf.R_ARM_GOTOFF": "debug/elf",
"elf.R_ARM_GOTOFF12": "debug/elf",
"elf.R_ARM_GOTPC": "debug/elf",
"elf.R_ARM_GOTRELAX": "debug/elf",
"elf.R_ARM_GOT_ABS": "debug/elf",
"elf.R_ARM_GOT_BREL12": "debug/elf",
"elf.R_ARM_GOT_PREL": "debug/elf",
"elf.R_ARM_IRELATIVE": "debug/elf",
"elf.R_ARM_JUMP24": "debug/elf",
"elf.R_ARM_JUMP_SLOT": "debug/elf",
"elf.R_ARM_LDC_PC_G0": "debug/elf",
"elf.R_ARM_LDC_PC_G1": "debug/elf",
"elf.R_ARM_LDC_PC_G2": "debug/elf",
"elf.R_ARM_LDC_SB_G0": "debug/elf",
"elf.R_ARM_LDC_SB_G1": "debug/elf",
"elf.R_ARM_LDC_SB_G2": "debug/elf",
"elf.R_ARM_LDRS_PC_G0": "debug/elf",
"elf.R_ARM_LDRS_PC_G1": "debug/elf",
"elf.R_ARM_LDRS_PC_G2": "debug/elf",
"elf.R_ARM_LDRS_SB_G0": "debug/elf",
"elf.R_ARM_LDRS_SB_G1": "debug/elf",
"elf.R_ARM_LDRS_SB_G2": "debug/elf",
"elf.R_ARM_LDR_PC_G1": "debug/elf",
"elf.R_ARM_LDR_PC_G2": "debug/elf",
"elf.R_ARM_LDR_SBREL_11_10_NC": "debug/elf",
"elf.R_ARM_LDR_SB_G0": "debug/elf",
"elf.R_ARM_LDR_SB_G1": "debug/elf",
"elf.R_ARM_LDR_SB_G2": "debug/elf",
"elf.R_ARM_ME_TOO": "debug/elf",
"elf.R_ARM_MOVT_ABS": "debug/elf",
"elf.R_ARM_MOVT_BREL": "debug/elf",
"elf.R_ARM_MOVT_PREL": "debug/elf",
"elf.R_ARM_MOVW_ABS_NC": "debug/elf",
"elf.R_ARM_MOVW_BREL": "debug/elf",
"elf.R_ARM_MOVW_BREL_NC": "debug/elf",
"elf.R_ARM_MOVW_PREL_NC": "debug/elf",
"elf.R_ARM_NONE": "debug/elf",
"elf.R_ARM_PC13": "debug/elf",
"elf.R_ARM_PC24": "debug/elf",
"elf.R_ARM_PLT32": "debug/elf",
"elf.R_ARM_PLT32_ABS": "debug/elf",
"elf.R_ARM_PREL31": "debug/elf",
"elf.R_ARM_PRIVATE_0": "debug/elf",
"elf.R_ARM_PRIVATE_1": "debug/elf",
"elf.R_ARM_PRIVATE_10": "debug/elf",
"elf.R_ARM_PRIVATE_11": "debug/elf",
"elf.R_ARM_PRIVATE_12": "debug/elf",
"elf.R_ARM_PRIVATE_13": "debug/elf",
"elf.R_ARM_PRIVATE_14": "debug/elf",
"elf.R_ARM_PRIVATE_15": "debug/elf",
"elf.R_ARM_PRIVATE_2": "debug/elf",
"elf.R_ARM_PRIVATE_3": "debug/elf",
"elf.R_ARM_PRIVATE_4": "debug/elf",
"elf.R_ARM_PRIVATE_5": "debug/elf",
"elf.R_ARM_PRIVATE_6": "debug/elf",
"elf.R_ARM_PRIVATE_7": "debug/elf",
"elf.R_ARM_PRIVATE_8": "debug/elf",
"elf.R_ARM_PRIVATE_9": "debug/elf",
"elf.R_ARM_RABS32": "debug/elf",
"elf.R_ARM_RBASE": "debug/elf",
"elf.R_ARM_REL32": "debug/elf",
"elf.R_ARM_REL32_NOI": "debug/elf",
"elf.R_ARM_RELATIVE": "debug/elf",
"elf.R_ARM_RPC24": "debug/elf",
"elf.R_ARM_RREL32": "debug/elf",
"elf.R_ARM_RSBREL32": "debug/elf",
"elf.R_ARM_RXPC25": "debug/elf",
"elf.R_ARM_SBREL31": "debug/elf",
"elf.R_ARM_SBREL32": "debug/elf",
"elf.R_ARM_SWI24": "debug/elf",
"elf.R_ARM_TARGET1": "debug/elf",
"elf.R_ARM_TARGET2": "debug/elf",
"elf.R_ARM_THM_ABS5": "debug/elf",
"elf.R_ARM_THM_ALU_ABS_G0_NC": "debug/elf",
"elf.R_ARM_THM_ALU_ABS_G1_NC": "debug/elf",
"elf.R_ARM_THM_ALU_ABS_G2_NC": "debug/elf",
"elf.R_ARM_THM_ALU_ABS_G3": "debug/elf",
"elf.R_ARM_THM_ALU_PREL_11_0": "debug/elf",
"elf.R_ARM_THM_GOT_BREL12": "debug/elf",
"elf.R_ARM_THM_JUMP11": "debug/elf",
"elf.R_ARM_THM_JUMP19": "debug/elf",
"elf.R_ARM_THM_JUMP24": "debug/elf",
"elf.R_ARM_THM_JUMP6": "debug/elf",
"elf.R_ARM_THM_JUMP8": "debug/elf",
"elf.R_ARM_THM_MOVT_ABS": "debug/elf",
"elf.R_ARM_THM_MOVT_BREL": "debug/elf",
"elf.R_ARM_THM_MOVT_PREL": "debug/elf",
"elf.R_ARM_THM_MOVW_ABS_NC": "debug/elf",
"elf.R_ARM_THM_MOVW_BREL": "debug/elf",
"elf.R_ARM_THM_MOVW_BREL_NC": "debug/elf",
"elf.R_ARM_THM_MOVW_PREL_NC": "debug/elf",
"elf.R_ARM_THM_PC12": "debug/elf",
"elf.R_ARM_THM_PC22": "debug/elf",
"elf.R_ARM_THM_PC8": "debug/elf",
"elf.R_ARM_THM_RPC22": "debug/elf",
"elf.R_ARM_THM_SWI8": "debug/elf",
"elf.R_ARM_THM_TLS_CALL": "debug/elf",
"elf.R_ARM_THM_TLS_DESCSEQ16": "debug/elf",
"elf.R_ARM_THM_TLS_DESCSEQ32": "debug/elf",
"elf.R_ARM_THM_XPC22": "debug/elf",
"elf.R_ARM_TLS_CALL": "debug/elf",
"elf.R_ARM_TLS_DESCSEQ": "debug/elf",
"elf.R_ARM_TLS_DTPMOD32": "debug/elf",
"elf.R_ARM_TLS_DTPOFF32": "debug/elf",
"elf.R_ARM_TLS_GD32": "debug/elf",
"elf.R_ARM_TLS_GOTDESC": "debug/elf",
"elf.R_ARM_TLS_IE12GP": "debug/elf",
"elf.R_ARM_TLS_IE32": "debug/elf",
"elf.R_ARM_TLS_LDM32": "debug/elf",
"elf.R_ARM_TLS_LDO12": "debug/elf",
"elf.R_ARM_TLS_LDO32": "debug/elf",
"elf.R_ARM_TLS_LE12": "debug/elf",
"elf.R_ARM_TLS_LE32": "debug/elf",
"elf.R_ARM_TLS_TPOFF32": "debug/elf",
"elf.R_ARM_V4BX": "debug/elf",
"elf.R_ARM_XPC25": "debug/elf",
"elf.R_INFO": "debug/elf",
"elf.R_INFO32": "debug/elf",
@ -1360,6 +1498,8 @@ var stdlib = map[string]string{
"elf.R_PPC64_ADDR16_DS": "debug/elf",
"elf.R_PPC64_ADDR16_HA": "debug/elf",
"elf.R_PPC64_ADDR16_HI": "debug/elf",
"elf.R_PPC64_ADDR16_HIGH": "debug/elf",
"elf.R_PPC64_ADDR16_HIGHA": "debug/elf",
"elf.R_PPC64_ADDR16_HIGHER": "debug/elf",
"elf.R_PPC64_ADDR16_HIGHERA": "debug/elf",
"elf.R_PPC64_ADDR16_HIGHEST": "debug/elf",
@ -1369,11 +1509,14 @@ var stdlib = map[string]string{
"elf.R_PPC64_ADDR24": "debug/elf",
"elf.R_PPC64_ADDR32": "debug/elf",
"elf.R_PPC64_ADDR64": "debug/elf",
"elf.R_PPC64_ADDR64_LOCAL": "debug/elf",
"elf.R_PPC64_DTPMOD64": "debug/elf",
"elf.R_PPC64_DTPREL16": "debug/elf",
"elf.R_PPC64_DTPREL16_DS": "debug/elf",
"elf.R_PPC64_DTPREL16_HA": "debug/elf",
"elf.R_PPC64_DTPREL16_HI": "debug/elf",
"elf.R_PPC64_DTPREL16_HIGH": "debug/elf",
"elf.R_PPC64_DTPREL16_HIGHA": "debug/elf",
"elf.R_PPC64_DTPREL16_HIGHER": "debug/elf",
"elf.R_PPC64_DTPREL16_HIGHERA": "debug/elf",
"elf.R_PPC64_DTPREL16_HIGHEST": "debug/elf",
@ -1381,6 +1524,7 @@ var stdlib = map[string]string{
"elf.R_PPC64_DTPREL16_LO": "debug/elf",
"elf.R_PPC64_DTPREL16_LO_DS": "debug/elf",
"elf.R_PPC64_DTPREL64": "debug/elf",
"elf.R_PPC64_ENTRY": "debug/elf",
"elf.R_PPC64_GOT16": "debug/elf",
"elf.R_PPC64_GOT16_DS": "debug/elf",
"elf.R_PPC64_GOT16_HA": "debug/elf",
@ -1403,18 +1547,31 @@ var stdlib = map[string]string{
"elf.R_PPC64_GOT_TPREL16_HA": "debug/elf",
"elf.R_PPC64_GOT_TPREL16_HI": "debug/elf",
"elf.R_PPC64_GOT_TPREL16_LO_DS": "debug/elf",
"elf.R_PPC64_IRELATIVE": "debug/elf",
"elf.R_PPC64_JMP_IREL": "debug/elf",
"elf.R_PPC64_JMP_SLOT": "debug/elf",
"elf.R_PPC64_NONE": "debug/elf",
"elf.R_PPC64_PLT16_LO_DS": "debug/elf",
"elf.R_PPC64_PLTGOT16": "debug/elf",
"elf.R_PPC64_PLTGOT16_DS": "debug/elf",
"elf.R_PPC64_PLTGOT16_HA": "debug/elf",
"elf.R_PPC64_PLTGOT16_HI": "debug/elf",
"elf.R_PPC64_PLTGOT16_LO": "debug/elf",
"elf.R_PPC64_PLTGOT_LO_DS": "debug/elf",
"elf.R_PPC64_REL14": "debug/elf",
"elf.R_PPC64_REL14_BRNTAKEN": "debug/elf",
"elf.R_PPC64_REL14_BRTAKEN": "debug/elf",
"elf.R_PPC64_REL16": "debug/elf",
"elf.R_PPC64_REL16DX_HA": "debug/elf",
"elf.R_PPC64_REL16_HA": "debug/elf",
"elf.R_PPC64_REL16_HI": "debug/elf",
"elf.R_PPC64_REL16_LO": "debug/elf",
"elf.R_PPC64_REL24": "debug/elf",
"elf.R_PPC64_REL24_NOTOC": "debug/elf",
"elf.R_PPC64_REL32": "debug/elf",
"elf.R_PPC64_REL64": "debug/elf",
"elf.R_PPC64_SECTOFF_DS": "debug/elf",
"elf.R_PPC64_SECTOFF_LO_DS": "debug/elf",
"elf.R_PPC64_TLS": "debug/elf",
"elf.R_PPC64_TLSGD": "debug/elf",
"elf.R_PPC64_TLSLD": "debug/elf",
@ -1425,10 +1582,13 @@ var stdlib = map[string]string{
"elf.R_PPC64_TOC16_HI": "debug/elf",
"elf.R_PPC64_TOC16_LO": "debug/elf",
"elf.R_PPC64_TOC16_LO_DS": "debug/elf",
"elf.R_PPC64_TOCSAVE": "debug/elf",
"elf.R_PPC64_TPREL16": "debug/elf",
"elf.R_PPC64_TPREL16_DS": "debug/elf",
"elf.R_PPC64_TPREL16_HA": "debug/elf",
"elf.R_PPC64_TPREL16_HI": "debug/elf",
"elf.R_PPC64_TPREL16_HIGH": "debug/elf",
"elf.R_PPC64_TPREL16_HIGHA": "debug/elf",
"elf.R_PPC64_TPREL16_HIGHER": "debug/elf",
"elf.R_PPC64_TPREL16_HIGHERA": "debug/elf",
"elf.R_PPC64_TPREL16_HIGHEST": "debug/elf",
@ -1586,15 +1746,34 @@ var stdlib = map[string]string{
"elf.R_X86_64_DTPOFF64": "debug/elf",
"elf.R_X86_64_GLOB_DAT": "debug/elf",
"elf.R_X86_64_GOT32": "debug/elf",
"elf.R_X86_64_GOT64": "debug/elf",
"elf.R_X86_64_GOTOFF64": "debug/elf",
"elf.R_X86_64_GOTPC32": "debug/elf",
"elf.R_X86_64_GOTPC32_TLSDESC": "debug/elf",
"elf.R_X86_64_GOTPC64": "debug/elf",
"elf.R_X86_64_GOTPCREL": "debug/elf",
"elf.R_X86_64_GOTPCREL64": "debug/elf",
"elf.R_X86_64_GOTPCRELX": "debug/elf",
"elf.R_X86_64_GOTPLT64": "debug/elf",
"elf.R_X86_64_GOTTPOFF": "debug/elf",
"elf.R_X86_64_IRELATIVE": "debug/elf",
"elf.R_X86_64_JMP_SLOT": "debug/elf",
"elf.R_X86_64_NONE": "debug/elf",
"elf.R_X86_64_PC16": "debug/elf",
"elf.R_X86_64_PC32": "debug/elf",
"elf.R_X86_64_PC32_BND": "debug/elf",
"elf.R_X86_64_PC64": "debug/elf",
"elf.R_X86_64_PC8": "debug/elf",
"elf.R_X86_64_PLT32": "debug/elf",
"elf.R_X86_64_PLT32_BND": "debug/elf",
"elf.R_X86_64_PLTOFF64": "debug/elf",
"elf.R_X86_64_RELATIVE": "debug/elf",
"elf.R_X86_64_RELATIVE64": "debug/elf",
"elf.R_X86_64_REX_GOTPCRELX": "debug/elf",
"elf.R_X86_64_SIZE32": "debug/elf",
"elf.R_X86_64_SIZE64": "debug/elf",
"elf.R_X86_64_TLSDESC": "debug/elf",
"elf.R_X86_64_TLSDESC_CALL": "debug/elf",
"elf.R_X86_64_TLSGD": "debug/elf",
"elf.R_X86_64_TLSLD": "debug/elf",
"elf.R_X86_64_TPOFF32": "debug/elf",
@ -1912,6 +2091,8 @@ var stdlib = map[string]string{
"hex.EncodedLen": "encoding/hex",
"hex.ErrLength": "encoding/hex",
"hex.InvalidByteError": "encoding/hex",
"hex.NewDecoder": "encoding/hex",
"hex.NewEncoder": "encoding/hex",
"hmac.Equal": "crypto/hmac",
"hmac.New": "crypto/hmac",
"html.EscapeString": "html",
@ -2293,6 +2474,27 @@ var stdlib = map[string]string{
"lzw.NewReader": "compress/lzw",
"lzw.NewWriter": "compress/lzw",
"lzw.Order": "compress/lzw",
"macho.ARM64_RELOC_ADDEND": "debug/macho",
"macho.ARM64_RELOC_BRANCH26": "debug/macho",
"macho.ARM64_RELOC_GOT_LOAD_PAGE21": "debug/macho",
"macho.ARM64_RELOC_GOT_LOAD_PAGEOFF12": "debug/macho",
"macho.ARM64_RELOC_PAGE21": "debug/macho",
"macho.ARM64_RELOC_PAGEOFF12": "debug/macho",
"macho.ARM64_RELOC_POINTER_TO_GOT": "debug/macho",
"macho.ARM64_RELOC_SUBTRACTOR": "debug/macho",
"macho.ARM64_RELOC_TLVP_LOAD_PAGE21": "debug/macho",
"macho.ARM64_RELOC_TLVP_LOAD_PAGEOFF12": "debug/macho",
"macho.ARM64_RELOC_UNSIGNED": "debug/macho",
"macho.ARM_RELOC_BR24": "debug/macho",
"macho.ARM_RELOC_HALF": "debug/macho",
"macho.ARM_RELOC_HALF_SECTDIFF": "debug/macho",
"macho.ARM_RELOC_LOCAL_SECTDIFF": "debug/macho",
"macho.ARM_RELOC_PAIR": "debug/macho",
"macho.ARM_RELOC_PB_LA_PTR": "debug/macho",
"macho.ARM_RELOC_SECTDIFF": "debug/macho",
"macho.ARM_RELOC_VANILLA": "debug/macho",
"macho.ARM_THUMB_32BIT_BRANCH": "debug/macho",
"macho.ARM_THUMB_RELOC_BR22": "debug/macho",
"macho.Cpu": "debug/macho",
"macho.Cpu386": "debug/macho",
"macho.CpuAmd64": "debug/macho",
@ -2309,13 +2511,46 @@ var stdlib = map[string]string{
"macho.FatFile": "debug/macho",
"macho.File": "debug/macho",
"macho.FileHeader": "debug/macho",
"macho.FlagAllModsBound": "debug/macho",
"macho.FlagAllowStackExecution": "debug/macho",
"macho.FlagAppExtensionSafe": "debug/macho",
"macho.FlagBindAtLoad": "debug/macho",
"macho.FlagBindsToWeak": "debug/macho",
"macho.FlagCanonical": "debug/macho",
"macho.FlagDeadStrippableDylib": "debug/macho",
"macho.FlagDyldLink": "debug/macho",
"macho.FlagForceFlat": "debug/macho",
"macho.FlagHasTLVDescriptors": "debug/macho",
"macho.FlagIncrLink": "debug/macho",
"macho.FlagLazyInit": "debug/macho",
"macho.FlagNoFixPrebinding": "debug/macho",
"macho.FlagNoHeapExecution": "debug/macho",
"macho.FlagNoMultiDefs": "debug/macho",
"macho.FlagNoReexportedDylibs": "debug/macho",
"macho.FlagNoUndefs": "debug/macho",
"macho.FlagPIE": "debug/macho",
"macho.FlagPrebindable": "debug/macho",
"macho.FlagPrebound": "debug/macho",
"macho.FlagRootSafe": "debug/macho",
"macho.FlagSetuidSafe": "debug/macho",
"macho.FlagSplitSegs": "debug/macho",
"macho.FlagSubsectionsViaSymbols": "debug/macho",
"macho.FlagTwoLevel": "debug/macho",
"macho.FlagWeakDefines": "debug/macho",
"macho.FormatError": "debug/macho",
"macho.GENERIC_RELOC_LOCAL_SECTDIFF": "debug/macho",
"macho.GENERIC_RELOC_PAIR": "debug/macho",
"macho.GENERIC_RELOC_PB_LA_PTR": "debug/macho",
"macho.GENERIC_RELOC_SECTDIFF": "debug/macho",
"macho.GENERIC_RELOC_TLV": "debug/macho",
"macho.GENERIC_RELOC_VANILLA": "debug/macho",
"macho.Load": "debug/macho",
"macho.LoadBytes": "debug/macho",
"macho.LoadCmd": "debug/macho",
"macho.LoadCmdDylib": "debug/macho",
"macho.LoadCmdDylinker": "debug/macho",
"macho.LoadCmdDysymtab": "debug/macho",
"macho.LoadCmdRpath": "debug/macho",
"macho.LoadCmdSegment": "debug/macho",
"macho.LoadCmdSegment64": "debug/macho",
"macho.LoadCmdSymtab": "debug/macho",
@ -2332,6 +2567,13 @@ var stdlib = map[string]string{
"macho.OpenFat": "debug/macho",
"macho.Regs386": "debug/macho",
"macho.RegsAMD64": "debug/macho",
"macho.Reloc": "debug/macho",
"macho.RelocTypeARM": "debug/macho",
"macho.RelocTypeARM64": "debug/macho",
"macho.RelocTypeGeneric": "debug/macho",
"macho.RelocTypeX86_64": "debug/macho",
"macho.Rpath": "debug/macho",
"macho.RpathCmd": "debug/macho",
"macho.Section": "debug/macho",
"macho.Section32": "debug/macho",
"macho.Section64": "debug/macho",
@ -2349,6 +2591,16 @@ var stdlib = map[string]string{
"macho.TypeDylib": "debug/macho",
"macho.TypeExec": "debug/macho",
"macho.TypeObj": "debug/macho",
"macho.X86_64_RELOC_BRANCH": "debug/macho",
"macho.X86_64_RELOC_GOT": "debug/macho",
"macho.X86_64_RELOC_GOT_LOAD": "debug/macho",
"macho.X86_64_RELOC_SIGNED": "debug/macho",
"macho.X86_64_RELOC_SIGNED_1": "debug/macho",
"macho.X86_64_RELOC_SIGNED_2": "debug/macho",
"macho.X86_64_RELOC_SIGNED_4": "debug/macho",
"macho.X86_64_RELOC_SUBTRACTOR": "debug/macho",
"macho.X86_64_RELOC_TLV": "debug/macho",
"macho.X86_64_RELOC_UNSIGNED": "debug/macho",
"mail.Address": "net/mail",
"mail.AddressParser": "net/mail",
"mail.ErrHeaderNotPresent": "net/mail",
@ -2375,6 +2627,8 @@ var stdlib = map[string]string{
"math.E": "math",
"math.Erf": "math",
"math.Erfc": "math",
"math.Erfcinv": "math",
"math.Erfinv": "math",
"math.Exp": "math",
"math.Exp2": "math",
"math.Expm1": "math",
@ -2430,6 +2684,8 @@ var stdlib = map[string]string{
"math.Pow": "math",
"math.Pow10": "math",
"math.Remainder": "math",
"math.Round": "math",
"math.RoundToEven": "math",
"math.Signbit": "math",
"math.Sin": "math",
"math.Sincos": "math",
@ -2578,6 +2834,7 @@ var stdlib = map[string]string{
"os.ErrClosed": "os",
"os.ErrExist": "os",
"os.ErrInvalid": "os",
"os.ErrNoDeadline": "os",
"os.ErrNotExist": "os",
"os.ErrPermission": "os",
"os.Executable": "os",
@ -2604,6 +2861,7 @@ var stdlib = map[string]string{
"os.IsNotExist": "os",
"os.IsPathSeparator": "os",
"os.IsPermission": "os",
"os.IsTimeout": "os",
"os.Kill": "os",
"os.Lchown": "os",
"os.Link": "os",
@ -2869,6 +3127,7 @@ var stdlib = map[string]string{
// "rand.Read" is ambiguous
"rand.Reader": "crypto/rand",
"rand.Seed": "math/rand",
"rand.Shuffle": "math/rand",
"rand.Source": "math/rand",
"rand.Source64": "math/rand",
"rand.Uint32": "math/rand",
@ -3157,6 +3416,7 @@ var stdlib = map[string]string{
"sql.NullInt64": "database/sql",
"sql.NullString": "database/sql",
"sql.Open": "database/sql",
"sql.OpenDB": "database/sql",
"sql.Out": "database/sql",
"sql.RawBytes": "database/sql",
"sql.Register": "database/sql",
@ -3202,6 +3462,7 @@ var stdlib = map[string]string{
"strconv.QuoteToGraphic": "strconv",
"strconv.Unquote": "strconv",
"strconv.UnquoteChar": "strconv",
"strings.Builder": "strings",
"strings.Compare": "strings",
"strings.Contains": "strings",
"strings.ContainsAny": "strings",
@ -3853,6 +4114,7 @@ var stdlib = map[string]string{
"syscall.CreateIoCompletionPort": "syscall",
"syscall.CreatePipe": "syscall",
"syscall.CreateProcess": "syscall",
"syscall.CreateProcessAsUser": "syscall",
"syscall.CreateSymbolicLink": "syscall",
"syscall.CreateToolhelp32Snapshot": "syscall",
"syscall.Credential": "syscall",
@ -8520,6 +8782,11 @@ var stdlib = map[string]string{
"tar.ErrWriteAfterClose": "archive/tar",
"tar.ErrWriteTooLong": "archive/tar",
"tar.FileInfoHeader": "archive/tar",
"tar.Format": "archive/tar",
"tar.FormatGNU": "archive/tar",
"tar.FormatPAX": "archive/tar",
"tar.FormatUSTAR": "archive/tar",
"tar.FormatUnknown": "archive/tar",
"tar.Header": "archive/tar",
"tar.NewReader": "archive/tar",
"tar.NewWriter": "archive/tar",
@ -8571,6 +8838,7 @@ var stdlib = map[string]string{
"template.OK": "html/template",
// "template.ParseFiles" is ambiguous
// "template.ParseGlob" is ambiguous
"template.Srcset": "html/template",
// "template.Template" is ambiguous
"template.URL": "html/template",
// "template.URLQueryEscaper" is ambiguous
@ -8627,6 +8895,7 @@ var stdlib = map[string]string{
"time.June": "time",
"time.Kitchen": "time",
"time.LoadLocation": "time",
"time.LoadLocationFromTZData": "time",
"time.Local": "time",
"time.Location": "time",
"time.March": "time",
@ -8695,6 +8964,7 @@ var stdlib = map[string]string{
"tls.ECDSAWithP256AndSHA256": "crypto/tls",
"tls.ECDSAWithP384AndSHA384": "crypto/tls",
"tls.ECDSAWithP521AndSHA512": "crypto/tls",
"tls.ECDSAWithSHA1": "crypto/tls",
"tls.Listen": "crypto/tls",
"tls.LoadX509KeyPair": "crypto/tls",
"tls.NewLRUClientSessionCache": "crypto/tls",
@ -9100,6 +9370,7 @@ var stdlib = map[string]string{
"unicode.Manichaean": "unicode",
"unicode.Marchen": "unicode",
"unicode.Mark": "unicode",
"unicode.Masaram_Gondi": "unicode",
"unicode.MaxASCII": "unicode",
"unicode.MaxCase": "unicode",
"unicode.MaxLatin1": "unicode",
@ -9127,6 +9398,7 @@ var stdlib = map[string]string{
"unicode.No": "unicode",
"unicode.Noncharacter_Code_Point": "unicode",
"unicode.Number": "unicode",
"unicode.Nushu": "unicode",
"unicode.Ogham": "unicode",
"unicode.Ol_Chiki": "unicode",
"unicode.Old_Hungarian": "unicode",
@ -9173,6 +9445,7 @@ var stdlib = map[string]string{
"unicode.Range16": "unicode",
"unicode.Range32": "unicode",
"unicode.RangeTable": "unicode",
"unicode.Regional_Indicator": "unicode",
"unicode.Rejang": "unicode",
"unicode.ReplacementChar": "unicode",
"unicode.Runic": "unicode",
@ -9194,6 +9467,7 @@ var stdlib = map[string]string{
"unicode.So": "unicode",
"unicode.Soft_Dotted": "unicode",
"unicode.Sora_Sompeng": "unicode",
"unicode.Soyombo": "unicode",
"unicode.Space": "unicode",
"unicode.SpecialCase": "unicode",
"unicode.Sundanese": "unicode",
@ -9234,6 +9508,7 @@ var stdlib = map[string]string{
"unicode.White_Space": "unicode",
"unicode.Yi": "unicode",
"unicode.Z": "unicode",
"unicode.Zanabazar_Square": "unicode",
"unicode.Zl": "unicode",
"unicode.Zp": "unicode",
"unicode.Zs": "unicode",
@ -9286,6 +9561,7 @@ var stdlib = map[string]string{
"utf8.Valid": "unicode/utf8",
"utf8.ValidRune": "unicode/utf8",
"utf8.ValidString": "unicode/utf8",
"x509.CANotAuthorizedForExtKeyUsage": "crypto/x509",
"x509.CANotAuthorizedForThisName": "crypto/x509",
"x509.CertPool": "crypto/x509",
"x509.Certificate": "crypto/x509",
@ -9314,6 +9590,8 @@ var stdlib = map[string]string{
"x509.ExtKeyUsageIPSECEndSystem": "crypto/x509",
"x509.ExtKeyUsageIPSECTunnel": "crypto/x509",
"x509.ExtKeyUsageIPSECUser": "crypto/x509",
"x509.ExtKeyUsageMicrosoftCommercialCodeSigning": "crypto/x509",
"x509.ExtKeyUsageMicrosoftKernelCodeSigning": "crypto/x509",
"x509.ExtKeyUsageMicrosoftServerGatedCrypto": "crypto/x509",
"x509.ExtKeyUsageNetscapeServerGatedCrypto": "crypto/x509",
"x509.ExtKeyUsageOCSPSigning": "crypto/x509",
@ -9339,7 +9617,10 @@ var stdlib = map[string]string{
"x509.MD5WithRSA": "crypto/x509",
"x509.MarshalECPrivateKey": "crypto/x509",
"x509.MarshalPKCS1PrivateKey": "crypto/x509",
"x509.MarshalPKCS1PublicKey": "crypto/x509",
"x509.MarshalPKCS8PrivateKey": "crypto/x509",
"x509.MarshalPKIXPublicKey": "crypto/x509",
"x509.NameConstraintsWithoutSANs": "crypto/x509",
"x509.NameMismatch": "crypto/x509",
"x509.NewCertPool": "crypto/x509",
"x509.NotAuthorizedToSign": "crypto/x509",
@ -9356,6 +9637,7 @@ var stdlib = map[string]string{
"x509.ParseDERCRL": "crypto/x509",
"x509.ParseECPrivateKey": "crypto/x509",
"x509.ParsePKCS1PrivateKey": "crypto/x509",
"x509.ParsePKCS1PublicKey": "crypto/x509",
"x509.ParsePKCS8PrivateKey": "crypto/x509",
"x509.ParsePKIXPublicKey": "crypto/x509",
"x509.PublicKeyAlgorithm": "crypto/x509",
@ -9370,7 +9652,9 @@ var stdlib = map[string]string{
"x509.SignatureAlgorithm": "crypto/x509",
"x509.SystemCertPool": "crypto/x509",
"x509.SystemRootsError": "crypto/x509",
"x509.TooManyConstraints": "crypto/x509",
"x509.TooManyIntermediates": "crypto/x509",
"x509.UnconstrainedName": "crypto/x509",
"x509.UnhandledCriticalExtension": "crypto/x509",
"x509.UnknownAuthorityError": "crypto/x509",
"x509.UnknownPublicKeyAlgorithm": "crypto/x509",
@ -9396,11 +9680,13 @@ var stdlib = map[string]string{
"xml.Name": "encoding/xml",
"xml.NewDecoder": "encoding/xml",
"xml.NewEncoder": "encoding/xml",
"xml.NewTokenDecoder": "encoding/xml",
"xml.ProcInst": "encoding/xml",
"xml.StartElement": "encoding/xml",
"xml.SyntaxError": "encoding/xml",
"xml.TagPathError": "encoding/xml",
"xml.Token": "encoding/xml",
"xml.TokenReader": "encoding/xml",
"xml.Unmarshal": "encoding/xml",
"xml.UnmarshalError": "encoding/xml",
"xml.Unmarshaler": "encoding/xml",