]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Allow assembling skein_block_asm.s with clang
authorAlex Richardson <arichardson@FreeBSD.org>
Fri, 5 Jun 2020 13:54:13 +0000 (13:54 +0000)
committerAlex Richardson <arichardson@FreeBSD.org>
Fri, 5 Jun 2020 13:54:13 +0000 (13:54 +0000)
commit7de010f2ee61c8eb869325f1c291ea9a4329abdf
tree6cffbd98d7112c74ef9cc7e52003111368651374
parent3fe733f3755acef0a48f2d6360d52cc54310359d
Allow assembling skein_block_asm.s with clang

GNU as seems to allow macro arguments without the '\' but clang is more
strict in that regard.
This change makes the source code compatible with LLVM's but does not yet
change the build system or rename it to .S.

The new code assembles identically with GNU as 2.17.50.

Reviewed By: emaste
Differential Revision: https://reviews.freebsd.org/D25143
sys/crypto/skein/amd64/skein_block_asm.s