summaryrefslogtreecommitdiff
path: root/src/cmd/8l/obj.c
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
commitae7cee60931b237987162b0645b9bff9d5763caa (patch)
tree447a7a585dfa03749573d27bd0bedbbb82855b7f /src/cmd/8l/obj.c
parentd86f7499c6bf934b4d63927f1928a463d381e5ea (diff)
downloadgo-ae7cee60931b237987162b0645b9bff9d5763caa.tar.gz
cmd/5l, cmd/6l, cmd/8l: put floating point numbers in .rodata section
R=golang-dev, rsc CC=0xe2.0x9a.0x9b, golang-dev http://codereview.appspot.com/6742063
Diffstat (limited to 'src/cmd/8l/obj.c')
-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 773a6ddfb..19e351d99 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;