Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: ed16b18d62c264e7e9331ea67931b66b7d976bb9
https://github.com/Perl/perl5/commit/ed16b18d62c264e7e9331ea67931b66b7d976bb9
Author: Yves Orton <[email protected]>
Date: 2019-11-06 (Wed, 06 Nov 2019)
Changed paths:
M hv_macro.h
Log Message:
-----------
rework U8TOxx_LE macros to force unsigned access
This introduces a _shifted_octet() utility macro to make things
more clear, it also adds support for USE_UNALIGNED_PTR_DEREF for
little-endian platforms that allow unaligned access. This must
be manually defined and ONLY affects little endian builds currently,
and is there primarily for -g builds on x86 (eg for perl developers
themselves).