diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2020-08-03 15:21:58 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2020-08-03 19:08:58 -0700 |
commit | a4ed198e8f3754a59cabbb03ab6bae8a49597ee0 (patch) | |
tree | 16b32bfde1b9c9becc75859aff248709ecf72b43 /test/lisp/emacs-lisp/check-declare-tests.el | |
parent | ca419812d35f252fca2708ffdd132c223d094c0f (diff) | |
download | emacs-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