aboutsummaryrefslogtreecommitdiffstats
path: root/setjump.mar
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2017-02-20 00:05:34 -0800
committerBryan Newbold <bnewbold@robocracy.org>2017-02-20 00:05:34 -0800
commit50eb784bfcf15ee3c6b0b53d747db92673395040 (patch)
tree60f039bb5aa27bc58d92ab0c7bab0d82dbfe7686 /setjump.mar
parentae2b295c7deaf2d7c18ad1ed9b6050970e56bae7 (diff)
downloadscm-50eb784bfcf15ee3c6b0b53d747db92673395040.tar.gz
scm-50eb784bfcf15ee3c6b0b53d747db92673395040.zip
Import Upstream version 5e3upstream/5e3
Diffstat (limited to 'setjump.mar')
-rw-r--r--setjump.mar13
1 files changed, 7 insertions, 6 deletions
diff --git a/setjump.mar b/setjump.mar
index 2b49243..3fc223c 100644
--- a/setjump.mar
+++ b/setjump.mar
@@ -1,10 +1,11 @@
.title setjump and longjump
-; The VAX C runtime library uses the $unwind utility for implementing
-; longjmp. That fails if your program do not follow normal
-; stack decipline. This is a dirty implementation of setjmp
-; and longjmp that does not have that problem.
-; the names longjmp and setjmp are avoided so that the code can be linked
-; with the vax c runtime library without name clashes.
+
+; The VAX C runtime library uses the $unwind utility for
+; implementing longjmp. That fails if your program does not
+; follow normal stack decipline. This is a dirty implementation
+; of setjmp and longjmp that does not have that problem. The
+; names longjmp and setjmp are avoided so that the code can be
+; linked with the vax c runtime library without name clashes.
; This code was contributed by an anonymous reviewer from
; comp.sources.reviewed.