aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 728c5f95572..29cb1de5826 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -3566,6 +3566,10 @@ mark_memory (start, end)
3566 mark_maybe_pointer (*pp); 3566 mark_maybe_pointer (*pp);
3567} 3567}
3568 3568
3569/* setjmp will work with GCC unless NON_SAVING_SETJMP is defined in
3570 the GCC system configuration. In gcc 3.2, the only systems for
3571 which this is so are i386-sco5 non-ELF, i386-sysv3 (maybe included
3572 by others?) and ns32k-pc532-min. */
3569 3573
3570#if !defined GC_SAVE_REGISTERS_ON_STACK && !defined GC_SETJMP_WORKS 3574#if !defined GC_SAVE_REGISTERS_ON_STACK && !defined GC_SETJMP_WORKS
3571 3575
@@ -3593,6 +3597,10 @@ solution for your system.\n\
3593\n\ 3597\n\
3594Please take a look at the function mark_stack in alloc.c, and\n\ 3598Please take a look at the function mark_stack in alloc.c, and\n\
3595try to find a way to make it work on your system.\n\ 3599try to find a way to make it work on your system.\n\
3600\n\
3601Note that you may get false negatives, depending on the compiler.\n\
3602In particular, you need to use -O with GCC for this test.\n\
3603\n\
3596Please mail the result to <emacs-devel@gnu.org>.\n\ 3604Please mail the result to <emacs-devel@gnu.org>.\n\
3597" 3605"
3598 3606