From d3f637abf0688a3f85a9a53fc4ff2b7054d9602a Mon Sep 17 00:00:00 2001 From: "U-C4\\Administrator" Date: Thu, 4 Oct 2007 11:56:12 -0500 Subject: [PATCH] dllexport symbols in cpu-x86.*.S --- vm/cpu-x86.32.S | 3 +++ vm/cpu-x86.64.S | 3 +++ vm/cpu-x86.S | 9 +++++++++ 3 files changed, 15 insertions(+) diff --git a/vm/cpu-x86.32.S b/vm/cpu-x86.32.S index 6233b4a14f..0e144c5a11 100644 --- a/vm/cpu-x86.32.S +++ b/vm/cpu-x86.32.S @@ -44,3 +44,6 @@ DEF(void,set_callstack,(F_STACK_FRAME *to, F_STACK_FRAME *from, CELL length, voi ret /* return _with new stack_ */ #include "cpu-x86.S" + +.section .drectve +.ascii " -export:set_callstack" diff --git a/vm/cpu-x86.64.S b/vm/cpu-x86.64.S index 4e8faa18de..55792cc205 100644 --- a/vm/cpu-x86.64.S +++ b/vm/cpu-x86.64.S @@ -36,3 +36,6 @@ DEF(void,set_callstack,(F_STACK_FRAME *to, F_STACK_FRAME *from, CELL length, voi ret /* return _with new stack_ */ #include "cpu-x86.S" + +.section .drectve +.ascii " -export:set_callstack" diff --git a/vm/cpu-x86.S b/vm/cpu-x86.S index 7c9ab4e2cc..6096f034f0 100644 --- a/vm/cpu-x86.S +++ b/vm/cpu-x86.S @@ -63,3 +63,12 @@ DEF(FASTCALL void,lazy_jit_compile,(CELL quot)): pop XT_REG pop XT_REG JUMP_QUOT /* Call the quotation */ + +.section .drectve +.ascii " -export:c_to_factor" +.ascii " -export:undefined" +.ascii " -export:docol_profiling" +.ascii " -export:primitive_call" +.ascii " -export:primitive_execute" +.ascii " -export:throw_impl" +.ascii " -export:lazy_jit_compile"