summaryrefslogtreecommitdiffstats
path: root/setjump.mar
diff options
context:
space:
mode:
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.