diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2015-01-07 23:02:01 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2015-01-07 23:02:27 -0800 |
commit | f6a27d26dccdcc121bebc96fbf41f656fbf13138 (patch) | |
tree | 344d746bc2738cbf6a19bc378236b3a6810febc2 /lib-src | |
parent | 9f654763f2223ce9f3317b44a3d1a8ac2c8bb832 (diff) | |
download | emacs-f6a27d26dccdcc121bebc96fbf41f656fbf13138.tar.gz |
Port Qnil==0 XUNTAG to clang
clang has undefined behavior if the program subtracts an integer
from (char *) 0. Problem reported by YAMAMOTO Mitsuharu in:
http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00132.html
* lisp.h (lisp_h_XUNTAG) [USE_LSB_TAG]:
(XUNTAG) [!USE_LSB_TAG]: Port to clang 3.5.0.
Diffstat (limited to 'lib-src')
0 files changed, 0 insertions, 0 deletions