Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Oct 2018 22:35:06 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r339504 - head/stand/i386/libi386
Message-ID:  <201810202235.w9KMZ6uI072154@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Sat Oct 20 22:35:06 2018
New Revision: 339504
URL: https://svnweb.freebsd.org/changeset/base/339504

Log:
  libi386: remove CLANG_NO_IAS workaround
  
  Clang's Integrated Assembler was previously disabled for i386 with the
  note that it "doesn't grok .codeNN directives yet."  This is no longer
  the case (and hasn't been for some time), and the assembled output .text
  is identical between gas and IAS.
  
  MFC after:	2 months
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/stand/i386/libi386/Makefile

Modified: head/stand/i386/libi386/Makefile
==============================================================================
--- head/stand/i386/libi386/Makefile	Sat Oct 20 22:32:10 2018	(r339503)
+++ head/stand/i386/libi386/Makefile	Sat Oct 20 22:35:06 2018	(r339504)
@@ -51,7 +51,3 @@ CFLAGS+=	-I${BOOTSRC}/ficl -I${BOOTSRC}/ficl/i386 \
 CFLAGS+= ${FORMAT_EXTENSIONS}
 
 .include <bsd.lib.mk>
-
-# XXX: clang integrated-as doesn't grok .codeNN directives yet
-CFLAGS.amd64_tramp.S=	${CLANG_NO_IAS}
-CFLAGS.multiboot_tramp.S=	${CLANG_NO_IAS}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810202235.w9KMZ6uI072154>