--- - branch: netbsd-9 date: Sun Dec 8 13:23:23 UTC 2019 files: - new: 1.6.28.1 old: '1.6' path: src/common/lib/libc/hash/murmurhash/murmurhash.c pathrev: src/common/lib/libc/hash/murmurhash/murmurhash.c@1.6.28.1 type: modified - new: 1.30.4.1 old: '1.30' path: src/sys/arch/amd64/include/param.h pathrev: src/sys/arch/amd64/include/param.h@1.30.4.1 type: modified - new: 1.84.4.1 old: '1.84' path: src/sys/arch/i386/include/param.h pathrev: src/sys/arch/i386/include/param.h@1.84.4.1 type: modified - new: 1.599.2.3 old: 1.599.2.2 path: src/sys/sys/param.h pathrev: src/sys/sys/param.h@1.599.2.3 type: modified id: 20191208T132323Z.1d5f929f76ffc1986774af7259a2370bb17d11f6 log: "Pull up following revision(s) (requested by riastradh in ticket #505):\n\n\tcommon/lib/libc/hash/murmurhash/murmurhash.c: revision 1.7\n\tcommon/lib/libc/hash/murmurhash/murmurhash.c: revision 1.8\n\tsys/sys/param.h: revision 1.610\n\tsys/arch/amd64/include/param.h: revision 1.31\n\tsys/arch/i386/include/param.h: revision 1.85\n\nNew macro ALIGNED_POINTER_LOAD.\n\nTo be used with ALIGNED_POINTER(p,t) instead of writing *(const t *)p\ndirectly. This way, on machines without strict alignment, we can use\nmemcpy to pacify sanitizers, while getting the same compiled code in\nthe end with a single (say) MOV instruction.\n\nFix byte order bug in murmurhash and pacify sanitizers.\nadd now required includes for memcpy prototypes analogue to other hash functions\n(fix the build)\n" module: src subject: 'CVS commit: [netbsd-9] src' unixtime: '1575811403' user: martin