I'm working from the 1.0.2h tarball. The platform is Debian 8 (booted
with syscall.x32=y, but the X32 chroot was not entered). GCC is 5.2.1.
'-fPIC' was manually added after 'shared' caused the initial
"relocation R_X86_64_32 ..." error. Omitting 'shared' does not witness
an error.
$ reset && ./
/usr/local/bin/clang39 -I.. -I../.. -I../modes -I../asn1 -I../evp
-I../../include -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS
-pthread -D_THREAD_SAFE -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -O3
-Wall -DOPENSSL_EXPERIMENTAL_JPAKE -DOPENSSL_EXPERIMENTAL_STORE
-DOPENSSL_
>> * Fix ecp_nistz256_mul_by_2 and ecp_nistz256_mul_by_3 to fully reduce
>> their outputs.
>>
>> * Fix ecp_nistz256_add to fully reduce its output.
>
> As for specifically addition see below. As for fixing mul_by_[23] and
> the fact that they use addition. There are two ways. a) Modify addition
>