On Wed Jun 20 07:50:21 2012, zefram@fysh.org wrote:
Show quoted text> Second thoughts: some of the code in MD5.xs needs to be edited as well
> to cope with a 64-bit BYTEORDER. I'm somewhat amazed that this didn't
> show up immediately in the test suite.
perl5 core took over the same wrong d_u32align probe which fails on all intel cpus,
unless the AC bit (alignment check) in EFLAGS is set. See
http://orchistro.tistory.com/206
how to enforce a SIGBUS on intel also, e.g. when U32_ALIGNMENT_REQUIRED is wrongly set.
I do this to check on fast intel for possible SIGBUS errors for alignment strict platforms (mips,sparc,ppc).
See
https://github.com/gisle/digest-md5/pull/13
It needs to link with -lperl
--
Reini Urban