summaryrefslogblamecommitdiff
path: root/lang/modula-3-lib/files/patch-bu
blob: f231da9b6a5f5c2a6a004642e6d254b9a91298ac (plain) (tree)




























                                                                                
--- m3/m3core/src/runtime/FreeBSD2/RTStackASM.s.orig	Mon Oct 17 09:50:40 1994
+++ m3/m3core/src/runtime/FreeBSD2/RTStackASM.s	Fri Aug 28 13:44:44 1998
@@ -3,6 +3,8 @@
 
 	.globl _RTStack__CurrentFrame
 _RTStack__CurrentFrame:
+	.globl RTStack__CurrentFrame
+RTStack__CurrentFrame:
 		                      # STACK = ret frame
 	popl %eax                     # STACK = frame
 	pushl %eax
@@ -19,6 +21,8 @@
 
 	.globl _RTStack__PreviousFrame
 _RTStack__PreviousFrame:
+	.globl RTStack__PreviousFrame
+RTStack__PreviousFrame:
 	movl 4(%esp), %eax            # eax = ^callee
 	movl 4(%eax), %eax            # eax = callee.ebp
 	pushl 0(%eax)                 # push bp of caller
@@ -33,6 +37,8 @@
 
 	.globl _RTStack__Unwind
 _RTStack__Unwind:
+	.globl RTStack__Unwind
+RTStack__Unwind:
 	movl 4(%esp), %eax            # eax = ^to
 	movl 8(%eax), %esp
 	movl 4(%eax), %ebp