go/src/cmd/compile/internal
Cherry Mui 3494a72600 cmd/compile: don't generate DWARF info for static vars
Static data symbols are compiler generated, not user symbols. The
linker already does not include them in the final DWARF section.
Don't generate the DWARF info in the first place.

Change-Id: Id2ae36683bfc1ed60b9924b7305eae5e8aa14d80
Reviewed-on: https://go-review.googlesource.com/c/go/+/490817
Run-TryBot: Cherry Mui <cherryyz@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
2023-05-02 12:53:37 +00:00
..
abi cmd: fix mismatched symbols 2023-03-07 17:31:14 +00:00
abt all: fix misuses of "a" vs "an" 2023-04-04 14:20:53 +00:00
amd64 cmd/compile/internal/amd64: improve fix up code for signed division 2023-04-08 15:35:34 +00:00
arm cmd/compile: batch write barrier calls 2023-02-24 00:21:13 +00:00
arm64 cmd/compile: optimize cmp to cmn under conditions < and >= on arm64 2023-03-24 01:19:09 +00:00
base cmd/compile: support -buildmode=c-shared on linux/mips64{,le} 2023-04-21 23:06:11 +00:00
bitvec
compare cmd/compile: remove memequal call from string compares in more cases 2023-04-18 21:31:33 +00:00
coverage cmd/compile/internal/ir: explicit Pos for New{Bool,Int,String} 2023-03-04 00:00:01 +00:00
deadcode cmd/compile: better code generation for constant-fold switch 2023-04-14 17:58:01 +00:00
devirtualize
dwarfgen cmd/compile: adjust inlined DW_AT_call_line by //line 2023-02-23 22:08:33 +00:00
escape cmd/compile: pass type checker error codes in the compiler 2023-03-10 18:22:02 +00:00
gc cmd/compile: don't generate DWARF info for static vars 2023-05-02 12:53:37 +00:00
importer cmd/compile/internal/importer,go/internal/gcimporter: use the 'go' command from build.Default.GOROOT in lookupGorootExport 2023-04-14 20:09:13 +00:00
inline cmd/compile: drop unused arg to mkinlcall 2023-05-01 17:39:11 +00:00
ir cmd/compile: escape package path for PGO symbol matching 2023-04-28 20:33:34 +00:00
liveness cmd/compile: support -buildmode=c-shared on linux/mips64{,le} 2023-04-21 23:06:11 +00:00
logopt cmd/compile: replace os.MkdirTemp with T.TempDir 2023-02-06 18:07:35 +00:00
loong64 cmd/compile: split DIVV/DIVVU op on loong64 2023-04-11 01:59:02 +00:00
loopvar cmd/compile: minor cleanup to HashDebugPos 2023-04-07 21:05:01 +00:00
mips cmd/compile: batch write barrier calls 2023-02-24 00:21:13 +00:00
mips64 cmd/compile: batch write barrier calls 2023-02-24 00:21:13 +00:00
noder Revert "cmd/compile: constant-fold loads from constant dictionaries and types" 2023-04-28 11:15:01 +00:00
objw internal/abi, runtime, cmd: merge PCDATA_* and FUNCDATA_* consts into internal/abi 2023-04-21 19:28:49 +00:00
pgo cmd/compile: escape package path for PGO symbol matching 2023-04-28 20:33:34 +00:00
pkginit cmd/compile: stop constructing untyped nodes when instrumenting asan 2023-04-14 17:58:12 +00:00
ppc64 cmd/compile: batch write barrier calls 2023-02-24 00:21:13 +00:00
reflectdata Revert "cmd/compile: constant-fold loads from constant dictionaries and types" 2023-04-28 11:15:01 +00:00
riscv64 cmd/compile: batch write barrier calls 2023-02-24 00:21:13 +00:00
s390x cmd/compile: batch write barrier calls 2023-02-24 00:21:13 +00:00
ssa Revert "cmd/compile: constant-fold loads from constant dictionaries and types" 2023-04-28 11:15:01 +00:00
ssagen internal/abi, runtime, cmd: merge PCDATA_* and FUNCDATA_* consts into internal/abi 2023-04-21 19:28:49 +00:00
staticdata cmd/compile: pass type checker error codes in the compiler 2023-03-10 18:22:02 +00:00
staticinit cmd/compile: handle string concatenation in static init inliner 2023-04-14 17:57:14 +00:00
syntax go/parser: report //go:build-derived Go version in ast.File.GoVersion 2023-04-13 18:39:29 +00:00
test cmd/compile: introduce separate memory op combining pass 2023-04-21 21:05:46 +00:00
typebits
typecheck cmd/compile: remove typecheck.EvalConst 2023-04-17 13:44:43 +00:00
types all: fix misuses of "a" vs "an" 2023-04-04 14:20:53 +00:00
types2 go/types, types2: isParameterized must be able to handle tuples 2023-05-01 17:49:13 +00:00
walk all: fix misuses of "a" vs "an" 2023-04-04 14:20:53 +00:00
wasm cmd/compile: batch write barrier calls 2023-02-24 00:21:13 +00:00
x86 cmd/compile: instrinsify TrailingZeros{8,32,64} for 386 2023-03-14 08:10:32 +00:00