summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/check-declare-tests.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2020-08-03 15:21:58 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2020-08-03 19:08:58 -0700
commita4ed198e8f3754a59cabbb03ab6bae8a49597ee0 (patch)
tree16b32bfde1b9c9becc75859aff248709ecf72b43 /test/lisp/emacs-lisp/check-declare-tests.el
parentca419812d35f252fca2708ffdd132c223d094c0f (diff)
downloademacs-a4ed198e8f3754a59cabbb03ab6bae8a49597ee0.tar.gz
emacs-a4ed198e8f3754a59cabbb03ab6bae8a49597ee0.tar.bz2
emacs-a4ed198e8f3754a59cabbb03ab6bae8a49597ee0.zip
Simplify pointer computation in mark_maybe_object
* src/alloc.c (mark_maybe_object): Use simpler way to avoid -fsanitize=undefined false alarms, by converting the word tag to intptr_t first. Omit now-unnecessary runtime overflow check. (mark_memory): Work even if UINTPTR_MAX <= INT_MAX (!).
Diffstat (limited to 'test/lisp/emacs-lisp/check-declare-tests.el')
0 files changed, 0 insertions, 0 deletions