Revision 9b07a195161f997b31688a8f39c1175006b8e6ed authored by Jameson Nash on 19 March 2018, 17:01:01 UTC, committed by Jameson Nash on 19 March 2018, 17:04:03 UTC
This pointer is not necessarily properly aligned, making this undefined behavior.
All modern compilers should optimize this to the proper sequence for unaligned access.
(confirmed with objdump that Apple LLVM version 9.0.0 (clang-900.0.38)) gives exactly
the same asm for hashing.o as before)

fix #26512
1 parent 8812682
History
File Mode Size
.circleci
.github
base
contrib
deps
doc
etc
src
stdlib
test
ui
.freebsdci.sh -rwxr-xr-x 1.0 KB
.gitattributes -rw-r--r-- 67 bytes
.gitignore -rw-r--r-- 213 bytes
.mailmap -rw-r--r-- 9.5 KB
.travis.yml -rw-r--r-- 6.5 KB
CONTRIBUTING.md -rw-r--r-- 20.4 KB
DISTRIBUTING.md -rw-r--r-- 23.6 KB
HISTORY.md -rw-r--r-- 144.9 KB
LICENSE.md -rw-r--r-- 5.4 KB
Make.inc -rw-r--r-- 35.3 KB
Makefile -rw-r--r-- 25.5 KB
NEWS.md -rw-r--r-- 74.4 KB
README.arm.md -rw-r--r-- 5.7 KB
README.md -rw-r--r-- 29.5 KB
README.windows.md -rw-r--r-- 13.0 KB
VERSION -rw-r--r-- 10 bytes
Windows.inc -rw-r--r-- 1.5 KB
appveyor.yml -rw-r--r-- 2.2 KB

README.md

back to top