summaryrefslogtreecommitdiff
path: root/asmcomp
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2010-01-29 08:15:03 +0000
committerDamien Doligez <damien.doligez-inria.fr>2010-01-29 08:15:03 +0000
commit7e530ac7558edbd3bdff0dbfa830bbd4c0a1ff91 (patch)
treeefd741cafdfe24a05ea6d8b8078ec7b7c8ae3b7d /asmcomp
parent25070460f2fe31e0361f1c62a800a6a3883a035a (diff)
downloadocaml-7e530ac7558edbd3bdff0dbfa830bbd4c0a1ff91.tar.gz
mistake in the size of allocated integers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9600 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'asmcomp')
-rw-r--r--asmcomp/cmmgen.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/asmcomp/cmmgen.ml b/asmcomp/cmmgen.ml
index 635c3f751c..9b69756cbc 100644
--- a/asmcomp/cmmgen.ml
+++ b/asmcomp/cmmgen.ml
@@ -52,7 +52,7 @@ let floatarray_header len =
block_header Obj.double_array_tag (len * size_float / size_addr)
let string_header len =
block_header Obj.string_tag ((len + size_addr) / size_addr)
-let boxedint_header = block_header Obj.custom_tag 2
+let boxedint_header = block_header Obj.custom_tag (1 + 8 / size_addr)
let alloc_block_header tag sz = Cconst_natint(block_header tag sz)
let alloc_float_header = Cconst_natint(float_header)