patch to add AES intrinsics to gcc

David Chisnall theraven at FreeBSD.org
Fri Aug 23 09:17:07 UTC 2013


I have a patch that I intend to commit before the 10.0 code slush that removes GCC and libstdc++ from the default build on platforms where clang is the system compiler.  We definitely don't want to be supporting our 6-year-old versions of these for the lifetime of the 10.x branch.  

David

On 22 Aug 2013, at 21:09, John-Mark Gurney <jmg at funkthat.com> wrote:

> In my work to get AES-NI performance in a better state and the fact
> that we haven't deprecated gcc yet, I have developed another patch to
> add the appropriate AES intrinstic headers to gcc.
> 
> The patch is available at:
> https://people.freebsd.org/~jmg/gcc.aes.intrin.patch
> 
> I did have to change the opth-gen.awk script, since it wouldn't let
> me use bit 31, and recent changes to gcc used up all the remaining
> bits.  I also was unable to add the -mpclmul option because of running
> out of these bits.
> 
> Thanks.
> 
> -- 
>  John-Mark Gurney				Voice: +1 415 225 5579
> 
>     "All that I will do, has been done, All that I have, has not."
> _______________________________________________
> freebsd-toolchain at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
> To unsubscribe, send any mail to "freebsd-toolchain-unsubscribe at freebsd.org"

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 881 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20130823/9e080169/attachment.sig>


More information about the freebsd-current mailing list