aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/ld
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2014-07-15 21:18:18 +0000
committerRob Pike <r@golang.org>2014-07-15 21:18:18 +0000
commitcddad8affe38c60bcec44d183eb6f8d6b43c18de (patch)
treedad62aa008859cb7ce909cda0caf8907eaf4fdda /src/cmd/ld
parent6012ac9b7948cec2e86870a4abd1278fa286c1cb (diff)
downloadgo-cddad8affe38c60bcec44d183eb6f8d6b43c18de.tar.xz
cmd/ld: change DWARF encoding for array lengths
They can be large, so use a varint encoding rather than only one byte. LGTM=iant, rsc R=rsc, iant CC=golang-codereviews https://golang.org/cl/113180043
Diffstat (limited to 'src/cmd/ld')
-rw-r--r--src/cmd/ld/dwarf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/ld/dwarf.c b/src/cmd/ld/dwarf.c
index f3e8781641..c2fd07702d 100644
--- a/src/cmd/ld/dwarf.c
+++ b/src/cmd/ld/dwarf.c
@@ -266,7 +266,7 @@ static struct DWAbbrev {
DW_TAG_subrange_type, DW_CHILDREN_no,
// No name!
DW_AT_type, DW_FORM_ref_addr,
- DW_AT_upper_bound, DW_FORM_data1,
+ DW_AT_upper_bound, DW_FORM_udata,
0, 0
},