]> git.eshelyaron.com Git - emacs.git/commit
Make fingerprint handling compatible with LTO
authorAndreas Schwab <schwab@linux-m68k.org>
Tue, 9 Jul 2019 19:12:14 +0000 (21:12 +0200)
committerAndreas Schwab <schwab@linux-m68k.org>
Tue, 9 Jul 2019 19:41:24 +0000 (21:41 +0200)
commitfc41b0610e5bb204dd9905f89e235ea801e7a4ea
tree5905a009530bda821688434a936bbf3fa96bad15
parentbff64115a0ad081282e0f99305f41c8dd1917d67
Make fingerprint handling compatible with LTO

Tell the compiler that the fingerprint variable is modified unpredictably.

* lib/fingerprint.h (fingerprint): Remove const.
* lib/fingerprint.c (fingerprint): Likewise.
* src/pdumper.c (Fdump_emacs_portable): Cast fingerprint variable.
(pdumper_load): Likewise.
* lib-src/make-fingerprint.c (main): Likewise.
lib-src/make-fingerprint.c
lib/fingerprint.c
lib/fingerprint.h
src/pdumper.c