summaryrefslogtreecommitdiffstats
path: root/gc.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-08-25 21:24:16 -0700
committerKaz Kylheku <kaz@kylheku.com>2014-08-25 21:24:16 -0700
commit6439f7121b3a75d48d0db2e75c663de754a84c9c (patch)
treee337823f7c6c85dc11a469c98c3a0f89e78aad06 /gc.h
parentce496a342712083526d424d965a6fa689b6b09cb (diff)
downloadtxr-6439f7121b3a75d48d0db2e75c663de754a84c9c.tar.gz
txr-6439f7121b3a75d48d0db2e75c663de754a84c9c.tar.bz2
txr-6439f7121b3a75d48d0db2e75c663de754a84c9c.zip
* gc.c (top): Renamed to gc_prot_top, turned extern.
(prot1, rel1, mark): Follow rename. * gc.h (gc_prot_top): Declared. * signal.h (extended_jmp_buf): New member, gc_pt. (extended_setjmp): Save and restore gc_prot_top.
Diffstat (limited to 'gc.h')
-rw-r--r--gc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gc.h b/gc.h
index aa79f556..99e0938d 100644
--- a/gc.h
+++ b/gc.h
@@ -44,6 +44,7 @@ void unmark(void);
void gc_hint_func(val *);
extern int gc_enabled;
+extern val **gc_prot_top;
#if EXTRA_DEBUGGING
val break_obj;