head	1.2;
access;
symbols
	RELEASE_4_3_0:1.1
	RELEASE_4_2_0:1.1
	RELEASE_4_1_1:1.1
	RELEASE_4_1_0:1.1
	RELEASE_3_5_0:1.1
	RELEASE_4_0_0:1.1
	RELEASE_3_4_0:1.1
	RELEASE_3_3_0:1.1
	RELEASE_3_2_0:1.1
	RELEASE_3_1_0:1.1
	RELEASE_2_2_8:1.1
	RELEASE_3_0_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2001.07.21.23.41.40;	author jdp;	state dead;
branches;
next	1.1;

1.1
date	98.09.18.01.02.03;	author jdp;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Remove the old modula-3 and modula-3-lib ports.  They are superseded
by the pm3-* family of ports, which build a newer and better-maintained
version of Modula-3.  I have converted all ports which depended on
modula-3 to use pm3-* instead.

PR:		ports/27664 is rendered irrelevant
@
text
@--- 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
@


1.1
log
@Make these ports work on ELF systems.
@
text
@@

