diff options
Diffstat (limited to 'src/lisp.h')
-rw-r--r-- | src/lisp.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/lisp.h b/src/lisp.h index cacd318c26f..78b68880702 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -3965,7 +3965,6 @@ extern Lisp_Object arithcompare (Lisp_Object num1, Lisp_Object num2, extern intmax_t cons_to_signed (Lisp_Object, intmax_t, intmax_t); extern uintmax_t cons_to_unsigned (Lisp_Object, uintmax_t); -extern struct Lisp_Symbol *indirect_variable (struct Lisp_Symbol *); extern AVOID args_out_of_range (Lisp_Object, Lisp_Object); extern AVOID circular_list (Lisp_Object); extern Lisp_Object do_symval_forwarding (lispfwd); @@ -5305,26 +5304,6 @@ __lsan_ignore_object (void const *p) } #endif -/* If built with USE_SANITIZER_UNALIGNED_LOAD defined, use compiler - provided ASan functions to perform unaligned loads, allowing ASan - to catch bugs which it might otherwise miss. */ -#if defined HAVE_SANITIZER_COMMON_INTERFACE_DEFS_H \ - && defined ADDRESS_SANITIZER \ - && defined USE_SANITIZER_UNALIGNED_LOAD -# include <sanitizer/common_interface_defs.h> -# if (SIZE_MAX == UINT64_MAX) -# define UNALIGNED_LOAD_SIZE(a, i) \ - (size_t) __sanitizer_unaligned_load64 ((void *) ((a) + (i))) -# elif (SIZE_MAX == UINT32_MAX) -# define UNALIGNED_LOAD_SIZE(a, i) \ - (size_t) __sanitizer_unaligned_load32 ((void *) ((a) + (i))) -# else -# define UNALIGNED_LOAD_SIZE(a, i) *((a) + (i)) -# endif -#else -# define UNALIGNED_LOAD_SIZE(a, i) *((a) + (i)) -#endif - extern void xputenv (const char *); extern char *egetenv_internal (const char *, ptrdiff_t); |