]> git.eshelyaron.com Git - emacs.git/commitdiff
Add FIXME comment re stack overflow and modules
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 21 Dec 2015 10:54:51 +0000 (02:54 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 21 Dec 2015 10:54:51 +0000 (02:54 -0800)
src/emacs-module.c

index dca834973bdac750ff376c37bf9a7f59eaca3732..def77e3570a387c53fc133675a0d5231407e6b2a 100644 (file)
@@ -120,6 +120,9 @@ static emacs_value const module_nil = 0;
 \f
 /* Convenience macros for non-local exit handling.  */
 
+/* FIXME: The following implementation for non-local exit handling
+   does not work with stack overflow detection.  */
+
 /* Emacs uses setjmp and longjmp for non-local exits, but
    module frames cannot be skipped because they are in general
    not prepared for long jumps (e.g., the behavior in C++ is undefined