8904 common/crypto: make skein and edonr loader friendly

Review Request #793 - Created Dec. 7, 2017 and updated

Information
Toomas Soome
illumos-gate
8904
794
1dfcbe6...
Reviewers
general
8904 common/crypto: make skein and edonr loader friendly

  
Yuri Pankov

   

Why the #undef's?

  1. The loader sys/param.h does define both _BIG_ENDIAN and _LITTLE_ENDIAN and does set _BYTE_ORDER, our headers do not set _BYTE_ORDER and the code below does: #if defined(_BIG_ENDIAN)

    I guess there can be nicer way, but I did want to get away with smallest possible set of changes:)

Yuri Pankov
Ship It!
Loading...