Page MenuHomeFreeBSD

libcrypto: build nistp* on powerpc64le and riscv64
ClosedPublic

Authored by emaste on Jun 24 2023, 5:57 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Jun 7, 3:37 AM
Unknown Object (File)
Mon, Jun 3, 10:37 PM
Unknown Object (File)
Mon, Jun 3, 3:03 PM
Unknown Object (File)
Mon, Jun 3, 10:35 AM
Unknown Object (File)
Thu, May 30, 2:02 PM
Unknown Object (File)
Mar 11 2024, 11:07 AM
Unknown Object (File)
Mar 11 2024, 11:07 AM
Unknown Object (File)
Mar 11 2024, 11:07 AM
Subscribers

Details

Summary

libcrypto intends to provide these routines on little-endian 64-bit targets.

Reported by:    ci.freebsd.org
Sponsored by:   The FreeBSD Foundation
Test Plan

make tinderbox in progress

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste created this revision.
emaste added inline comments.
secure/lib/libcrypto/Makefile
234

I'm not sure if ASM_riscv64 gets defined or not

secure/lib/libcrypto/Makefile
234

Of course ASM_* isn't really right variable name for something controlling C files, but it's consistent with what's already here, and we may have riscv64 asm files in the future.

These should really be gated by ${MACHINE_ABI:Mlittle-endian} && ${MACHINE_ABI:Mlong64}

This revision is now accepted and ready to land.Jun 25 2023, 10:01 AM