diff --git a/src/cmd/compile/internal/gc/export.go b/src/cmd/compile/internal/gc/export.go index 791fc063b7..31e6ab5b6d 100644 --- a/src/cmd/compile/internal/gc/export.go +++ b/src/cmd/compile/internal/gc/export.go @@ -209,6 +209,10 @@ func dumpasmhdr() { } switch n.Op { case OLITERAL: + t := n.Val().Ctype() + if t == CTFLT || t == CTCPLX { + break + } fmt.Fprintf(b, "#define const_%s %#v\n", n.Sym.Name, n.Val()) case OTYPE: