commit | 6a659ebf1360b36107a2fca01d3434df10de7a09 | [log] [tgz] |
---|---|---|
author | Ken Thompson <ken@golang.org> | Mon Jun 09 13:16:50 2008 -0700 |
committer | Ken Thompson <ken@golang.org> | Mon Jun 09 13:16:50 2008 -0700 |
tree | de75807f0388eefc38c52ac01241ab911e1395a7 | |
parent | 3086910f179b5e9dcbd728117a1a6f8682cedf85 [diff] [blame] |
new elf header SVN=121737
diff --git a/src/cmd/6g/cgen.c b/src/cmd/6g/cgen.c index 9e6842d..94d6f57 100644 --- a/src/cmd/6g/cgen.c +++ b/src/cmd/6g/cgen.c
@@ -175,6 +175,10 @@ case OMOD: case ODIV: + if(isfloat[n->type->etype]) { + a = optoas(n->op, nl->type); + goto abop; + } cgen_div(n->op, nl, nr, res); break;