X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/d9088290efb49a352c3c23da25a734ed3e269923..63750fd4ed4ff8bb9b3ff8868d4e36e3422adb21:/src/lisp.h diff --git a/src/lisp.h b/src/lisp.h index e0eb52a84e..39877d7bb4 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -3528,6 +3528,8 @@ extern void adjust_after_insert (ptrdiff_t, ptrdiff_t, ptrdiff_t, ptrdiff_t, ptrdiff_t); extern void adjust_markers_for_delete (ptrdiff_t, ptrdiff_t, ptrdiff_t, ptrdiff_t); +extern void adjust_markers_bytepos (ptrdiff_t, ptrdiff_t, + ptrdiff_t, ptrdiff_t, int); extern void replace_range (ptrdiff_t, ptrdiff_t, Lisp_Object, bool, bool, bool); extern void replace_range_2 (ptrdiff_t, ptrdiff_t, ptrdiff_t, ptrdiff_t, const char *, ptrdiff_t, ptrdiff_t, bool); @@ -4259,6 +4261,12 @@ struct tty_display_info; struct terminal; /* Defined in sysdep.c. */ +#ifdef HAVE_PERSONALITY_ADDR_NO_RANDOMIZE +extern bool disable_address_randomization (void); +#else +INLINE bool disable_address_randomization (void) { return false; } +#endif +extern int emacs_exec_file (char const *, char *const *, char *const *); extern void init_standard_fds (void); extern char *emacs_get_current_dir_name (void); extern void stuff_char (char c);