aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2006-07-18 13:28:28 +0000
committerKim F. Storm2006-07-18 13:28:28 +0000
commit7e85c1aa4daec9267204ac5757a3f149a7914c6a (patch)
tree0eb7eea498c1b980a8af86151349a86053cd16b0 /src
parentfb53f3543b3e779582d5183fb58c28dd138dfd84 (diff)
downloademacs-7e85c1aa4daec9267204ac5757a3f149a7914c6a.tar.gz
emacs-7e85c1aa4daec9267204ac5757a3f149a7914c6a.zip
(list1): Add EXFUN.
(xsignal, xsignal0, xsignal1, xsignal2, xsignal3, signal_error): Add prototypes. Mark them as no-return.
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h
index e276ac02b28..8d9e2b7cfa4 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -2556,6 +2556,7 @@ extern void mark_object P_ ((Lisp_Object));
2556extern Lisp_Object Vpurify_flag; 2556extern Lisp_Object Vpurify_flag;
2557extern Lisp_Object Vmemory_full; 2557extern Lisp_Object Vmemory_full;
2558EXFUN (Fcons, 2); 2558EXFUN (Fcons, 2);
2559EXFUN (list1, 1);
2559EXFUN (list2, 2); 2560EXFUN (list2, 2);
2560EXFUN (list3, 3); 2561EXFUN (list3, 3);
2561EXFUN (list4, 4); 2562EXFUN (list4, 4);
@@ -2708,6 +2709,12 @@ EXFUN (Fthrow, 2) NO_RETURN;
2708EXFUN (Funwind_protect, UNEVALLED); 2709EXFUN (Funwind_protect, UNEVALLED);
2709EXFUN (Fcondition_case, UNEVALLED); 2710EXFUN (Fcondition_case, UNEVALLED);
2710EXFUN (Fsignal, 2); 2711EXFUN (Fsignal, 2);
2712extern void xsignal P_ ((Lisp_Object, Lisp_Object)) NO_RETURN;
2713extern void xsignal0 P_ ((Lisp_Object)) NO_RETURN;
2714extern void xsignal1 P_ ((Lisp_Object, Lisp_Object)) NO_RETURN;
2715extern void xsignal2 P_ ((Lisp_Object, Lisp_Object, Lisp_Object)) NO_RETURN;
2716extern void xsignal3 P_ ((Lisp_Object, Lisp_Object, Lisp_Object, Lisp_Object)) NO_RETURN;
2717extern void signal_error P_ ((char *, Lisp_Object)) NO_RETURN;
2711EXFUN (Fautoload, 5); 2718EXFUN (Fautoload, 5);
2712EXFUN (Fcommandp, 2); 2719EXFUN (Fcommandp, 2);
2713EXFUN (Feval, 1); 2720EXFUN (Feval, 1);