Page MenuHomeFreeBSD

libcrypto: build nistp* on powerpc64le and riscv64
ClosedPublic

Authored by emaste on Jun 24 2023, 5:57 PM.
Tags
None
Referenced Files
F86662316: D40749.diff
Sun, Jun 23, 4:01 PM
F86639240: D40749.diff
Sun, Jun 23, 9:54 AM
F86611774: D40749.id123723.diff
Sun, Jun 23, 12:52 AM
Unknown Object (File)
Sat, Jun 22, 3:16 AM
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
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

Lint
Lint Skipped
Unit
Tests Skipped

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