diff options
| author | Paul Eggert <eggert@cs.ucla.edu> | 2019-07-09 13:55:16 -0700 |
|---|---|---|
| committer | Paul Eggert <eggert@cs.ucla.edu> | 2019-07-09 13:56:45 -0700 |
| commit | 4c619758b2806ee6607af7b1d56943e547001e7a (patch) | |
| tree | da5982393d65f56ceca6ce383c0a4b869beec716 /lisp/calc | |
| parent | 63977168717166919f79bfa6938cf32705a0599e (diff) | |
| download | emacs-4c619758b2806ee6607af7b1d56943e547001e7a.tar.gz | |
Defend fingerprint against even-smarter LTO
* src/pdumper.c (Fdump_emacs_portable, pdumper_load):
Don’t cast volatile to non-volatile pointer, as that does not in
general suffice to prevent a compiler from optimizing away memcmp
and/or memcpy calls. Instead, copy the fingerprint by hand.
Diffstat (limited to 'lisp/calc')
0 files changed, 0 insertions, 0 deletions
