]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
stand: remove CLANG_NO_IAS from zfsldr
authoremaste <emaste@FreeBSD.org>
Tue, 26 Mar 2019 20:32:05 +0000 (20:32 +0000)
committeremaste <emaste@FreeBSD.org>
Tue, 26 Mar 2019 20:32:05 +0000 (20:32 +0000)
commit9f65e84f678d9d8183f158eb8d8688181cac8ac9
tree6bceee5899501481420e4f3fabcb3509e9eb2cd3
parent90b184152f66678a110a09f92f5db40cb7b84e29
stand: remove CLANG_NO_IAS from zfsldr

Many components under stand/ had CLANG_NO_IAS added when Clang's
Integrated Assembler (IAS) did not handle .codeNN directives.  Clang
gained support quite some time ago, and we can now build stand/ with
IAS.

Note that in some cases there are small differences in the generated
output, so CLANG_NO_IAS should be removed only after testing (or after
finding no differences in the output).  For zfsldr I compared objdump
output between GNU as- and Clang IAS-built zfsldr and .text was
identical (changes were limited to the object's ELF headers and debug
info).

Sponsored by: The FreeBSD Foundation
stand/i386/zfsboot/Makefile