• Andrew Bennett's avatar
    x86_64/i386 and illumos/solaris/SunOS compatibility fixes. · c558c0ec
    Andrew Bennett authored
     * SunOS linker doesn't support --gc-sections
     * Add portable_endian.h with __sun version of htole64 and le64toh
       * Replace portable endian code in shake.c with inclusion of portable_endian.h
       * Replace portable endian code in word.h with inclusion of portable_endian.h
     * Add explicit extern reference to word.h for posix_memalign when __sun defined
     * Replace references to u_int*_t with uint*_t
     * rdtsc call in shake.c was only working on 32-bit i386
     * rdtsc call in bench_decaf.cxx was inaccurate on 64-bit x86_64 when clang absent
     * Fix two signed/unsigned comparison errors in test_decaf.cxx
    c558c0ec
Name
Last commit
Last update
..
bat Loading commit data...
gen_headers Loading commit data...
include Loading commit data...
p25519 Loading commit data...
p448 Loading commit data...
per_curve Loading commit data...
per_field Loading commit data...
public_include Loading commit data...
sha512.c Loading commit data...
shake.c Loading commit data...
utils.c Loading commit data...