diff options
| author | Paul Eggert | 2017-05-19 13:43:03 -0700 |
|---|---|---|
| committer | Paul Eggert | 2017-05-19 13:43:37 -0700 |
| commit | c1c8b67246c4314b302cca2ac43f13a0baba4c16 (patch) | |
| tree | 6bceb3cec3447a8c69a177d2469450f2ab48cd90 /src/alloc.c | |
| parent | 7ff8c5cae02afa511d11b4b32d1a56f7070bfb97 (diff) | |
| download | emacs-c1c8b67246c4314b302cca2ac43f13a0baba4c16.tar.gz emacs-c1c8b67246c4314b302cca2ac43f13a0baba4c16.zip | |
Check that signed right shift is arithmetic
* src/data.c (ash_lsh_impl): Verify that signed right shift is
arithmetic; if we run across a compiler that uses a logical shift
we’ll need to complicate the code before removing this
compile-time check. Help the compiler do common subexpression
elimination better.
Diffstat (limited to 'src/alloc.c')
0 files changed, 0 insertions, 0 deletions