--- /dev/null
+#****************************************************************************
+#*
+#* Copyright (c) 2006, Intel Corporation
+#* All rights reserved. This program and the accompanying materials
+;* are licensed and made available under the terms and conditions of the BSD License
+#* which accompanies this distribution. The full text of the license may be found at
+#* http://opensource.org/licenses/bsd-license.php
+#*
+#* THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+#* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+#*
+#****************************************************************************
+.global _EbcLLCALLEXNative
+_EbcLLCALLEXNative:
+ push %ebp
+ mov %esp,%ebp
+ mov 0x8(%esp),%ecx
+ mov 0xc(%esp),%eax
+ mov %eax,%esp
+ call *%ecx
+ mov %ebp,%esp
+ mov %ebp,%esp
+ pop %ebp
+ ret
+
+.global _EbcLLGetEbcEntryPoint
+_EbcLLGetEbcEntryPoint:
+ ret
+
+.global _EbcLLGetStackPointer
+_EbcLLGetStackPointer:
+ mov %esp,%eax
+ add $0x4,%eax
+ ret
+
+.global _EbcLLGetReturnValue
+_EbcLLGetReturnValue:
+ ret