summaryrefslogtreecommitdiff
path: root/asmcomp/amd64
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2004-01-05 20:26:19 +0000
committerDamien Doligez <damien.doligez-inria.fr>2004-01-05 20:26:19 +0000
commit258c929f64adc92812b7d966a07ef9712686e54a (patch)
treeb61d46ba69aad98c6bcbab4e7eaea5648a41dc7e /asmcomp/amd64
parentb1b67be7ad15b951b0debb039304af2a8fb37ceb (diff)
downloadocaml-258c929f64adc92812b7d966a07ef9712686e54a.tar.gz
PR#1914,PR#1956, suppression du portage Mac OS 9
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6060 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'asmcomp/amd64')
-rw-r--r--asmcomp/amd64/emit.mlp10
1 files changed, 5 insertions, 5 deletions
diff --git a/asmcomp/amd64/emit.mlp b/asmcomp/amd64/emit.mlp
index 0494aef096..14962eb915 100644
--- a/asmcomp/amd64/emit.mlp
+++ b/asmcomp/amd64/emit.mlp
@@ -655,26 +655,26 @@ let data l =
(* Beginning / end of an assembly file *)
let begin_assembly() =
- let lbl_begin = Compilenv.current_unit_name() ^ "__data_begin" in
+ let lbl_begin = Compilenv.make_symbol (Some "data_begin") in
` .data\n`;
` .globl {emit_symbol lbl_begin}\n`;
`{emit_symbol lbl_begin}:\n`;
- let lbl_begin = Compilenv.current_unit_name() ^ "__code_begin" in
+ let lbl_begin = Compilenv.make_symbol (Some "code_begin") in
` .text\n`;
` .globl {emit_symbol lbl_begin}\n`;
`{emit_symbol lbl_begin}:\n`
let end_assembly() =
- let lbl_end = Compilenv.current_unit_name() ^ "__code_end" in
+ let lbl_end = Compilenv.make_symbol (Some "code_end") in
` .text\n`;
` .globl {emit_symbol lbl_end}\n`;
`{emit_symbol lbl_end}:\n`;
` .data\n`;
- let lbl_end = Compilenv.current_unit_name() ^ "__data_end" in
+ let lbl_end = Compilenv.make_symbol (Some "data_end") in
` .globl {emit_symbol lbl_end}\n`;
`{emit_symbol lbl_end}:\n`;
` .long 0\n`;
- let lbl = Compilenv.current_unit_name() ^ "__frametable" in
+ let lbl = Compilenv.make_symbol (Some "frametable") in
` .globl {emit_symbol lbl}\n`;
`{emit_symbol lbl}:\n`;
` .quad {emit_int (List.length !frame_descriptors)}\n`;