svn commit: r351097 - head/stand/i386/gptzfsboot

Ed Maste emaste at FreeBSD.org
Thu Aug 15 18:43:02 UTC 2019


Author: emaste
Date: Thu Aug 15 18:43:01 2019
New Revision: 351097
URL: https://svnweb.freebsd.org/changeset/base/351097

Log:
  gptzfsboot: remove CLANG_NO_IAS
  
  Many components under stand/ had CLANG_NO_IAS added when Clang's
  Integrated Assembler did not handle .codeNN directives.  Clang gained
  support quite some time ago, so we can build stand/ with IAS.
  
  In some cases there were small differences in generated object output.
  In the case of gptzfsboot however using GNU as or Clang IAS to assemble
  gptldr.S resulted in identical final gptzfsboot binary output.
  
  Sponsored by:	The FreeBSD Foundation
  Differential Revision:	https://reviews.freebsd.org/D11115

Modified:
  head/stand/i386/gptzfsboot/Makefile

Modified: head/stand/i386/gptzfsboot/Makefile
==============================================================================
--- head/stand/i386/gptzfsboot/Makefile	Thu Aug 15 17:59:22 2019	(r351096)
+++ head/stand/i386/gptzfsboot/Makefile	Thu Aug 15 18:43:01 2019	(r351097)
@@ -71,6 +71,3 @@ gptzfsboot.out: ${BTXCRT} zfsboot.o sio.o gpt.o drv.o 
 zfsboot.o: ${ZFSSRC}/zfsimpl.c
 
 .include <bsd.prog.mk>
-
-# XXX: clang integrated-as doesn't grok .codeNN directives yet
-CFLAGS.gptldr.S=	${CLANG_NO_IAS}


More information about the svn-src-head mailing list