1708 |
|
|
1709 |
struct specbinding |
struct specbinding |
1710 |
{ |
{ |
1711 |
Lisp_Object symbol, old_value; |
volatile Lisp_Object symbol, old_value; |
1712 |
Lisp_Object (*func) P_ ((Lisp_Object)); |
volatile Lisp_Object (*func) P_ ((Lisp_Object)); |
1713 |
Lisp_Object unused; /* Dividing by 16 is faster than by 12 */ |
Lisp_Object unused; /* Dividing by 16 is faster than by 12 */ |
1714 |
}; |
}; |
1715 |
|
|
1716 |
extern struct specbinding *specpdl; |
extern struct specbinding *specpdl; |
1717 |
extern struct specbinding *specpdl_ptr; |
extern volatile struct specbinding *specpdl_ptr; |
1718 |
extern int specpdl_size; |
extern int specpdl_size; |
1719 |
|
|
1720 |
extern EMACS_INT max_specpdl_size; |
extern EMACS_INT max_specpdl_size; |