[openssl-dev] [openssl.org #4366]: OS X 10.5, 64-bit PPC, and chacha-ppc.s:454:Parameter syntax error (parameter 1)

noloader@gmail.com via RT rt at openssl.org
Wed Mar 2 16:25:27 UTC 2016


The fix is rather trivial, but I'm not sure how to make PERL script do it:

        std     r30,448(r1)
        std     r31,456(r1)
-        li        12,-1
+        li        r12,-1
        std     r0, 480(r1)

I don't know if it worked as expected because I don't see a self test
that explicitly exercises ChaCha. It may be there, I just don't see
its output.

Jeff

On Tue, Mar 1, 2016 at 10:16 PM, Jeffrey Walton <noloader at gmail.com> wrote:
> The issue exists with 32-bit builds, too:
>
> $ KERNEL_BITS=32 ./config
>
> On Tue, Mar 1, 2016 at 9:15 PM, Jeffrey Walton <noloader at gmail.com> wrote:
>> $ make depend && make clean && make
>> ...
>>
>> cc -I.. -I../.. -I../modes -I../include -I../../include  -DDSO_DLFCN
>> -DHAVE_DLFCN_H -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE
>> -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM
>> -DSHA512_ASM -DAES_ASM -DVPAES_ASM -DPOLY1305_ASM
>> -DOPENSSLDIR="\"/usr/local/ssl\""
>> -DENGINESDIR="\"/usr/local/lib/engines\""  -D_REENTRANT -arch ppc64
>> -DB_ENDIAN -O3 -c  -o chacha-ppc.o chacha-ppc.s
>> chacha-ppc.s:454:Parameter syntax error (parameter 1)
>> make[2]: *** [chacha-ppc.o] Error 1
>> make[1]: *** [subdirs] Error 1
>> make: *** [build_crypto] Error 1
>> ...


-- 
Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4366
Please log in as guest with password guest if prompted



More information about the openssl-dev mailing list