aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/8l
diff options
context:
space:
mode:
authorShenghou Ma <minux.ma@gmail.com>2012-10-23 00:59:53 +0800
committerShenghou Ma <minux.ma@gmail.com>2012-10-23 00:59:53 +0800
commit3dbbb6eb4c5b063e3ab863c2a7d1d607945aa29d (patch)
treeaa81ffc61b670ac52dd396aa0344cebfd27ef67d /src/cmd/8l
parent75692424d2b8e01d24bca015c480af7874373b5e (diff)
downloadgo-3dbbb6eb4c5b063e3ab863c2a7d1d607945aa29d.tar.xz
cmd/5l, cmd/6l, cmd/8l: put floating point numbers in .rodata section
R=golang-dev, rsc CC=0xe2.0x9a.0x9b, golang-dev https://golang.org/cl/6742063
Diffstat (limited to 'src/cmd/8l')
-rw-r--r--src/cmd/8l/obj.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/8l/obj.c b/src/cmd/8l/obj.c
index 773a6ddfb1..19e351d998 100644
--- a/src/cmd/8l/obj.c
+++ b/src/cmd/8l/obj.c
@@ -675,7 +675,7 @@ loop:
sprint(literal, "$%ux", ieeedtof(&p->from.ieee));
s = lookup(literal, 0);
if(s->type == 0) {
- s->type = SDATA;
+ s->type = SRODATA;
adduint32(s, ieeedtof(&p->from.ieee));
s->reachable = 0;
}
@@ -709,7 +709,7 @@ loop:
p->from.ieee.l, p->from.ieee.h);
s = lookup(literal, 0);
if(s->type == 0) {
- s->type = SDATA;
+ s->type = SRODATA;
adduint32(s, p->from.ieee.l);
adduint32(s, p->from.ieee.h);
s->reachable = 0;