[Bug 234953] security/cryptopp: add support for AltiVec

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jan 14 23:05:35 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234953

            Bug ID: 234953
           Summary: security/cryptopp: add support for AltiVec
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: jhale at FreeBSD.org
          Reporter: pkubaj at anongoth.pl
          Assignee: jhale at FreeBSD.org
             Flags: maintainer-feedback?(jhale at FreeBSD.org)

Created attachment 201142
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=201142&action=edit
patch

Add support for building with AltiVec extensions. Note that because MACHINE_CPU
is not defined on powerpc*, we rely only on ARCH.

Because of this I chose to optimize using instructions available in POWER8 and
newer, so this port built with SIMD option won't work on older POWER CPU's (we
could however add additional options for that, to support AltiVec in older
POWER, if necessary).

Tested on powerpc64 and amd64 (with and without SIMD on both).

Hardware sponsored by IntegriCloud.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list