Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Aug 2015 19:05:19 +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: r286740 - head/sys/arm64/arm64
Message-ID:  <201508131905.t7DJ5JPt095696@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: emaste
Date: Thu Aug 13 19:05:18 2015
New Revision: 286740
URL: https://svnweb.freebsd.org/changeset/base/286740

Log:
  Remove arm64 workaround for Clang 3.4 crash

Modified:
  head/sys/arm64/arm64/exception.S

Modified: head/sys/arm64/arm64/exception.S
==============================================================================
--- head/sys/arm64/arm64/exception.S	Thu Aug 13 19:04:41 2015	(r286739)
+++ head/sys/arm64/arm64/exception.S	Thu Aug 13 19:05:18 2015	(r286740)
@@ -104,7 +104,7 @@ __FBSDID("$FreeBSD$");
 
 	/* Read the current thread flags */
 1:	ldr	x1, [x18, #PC_CURTHREAD]	/* Load curthread */
-	ldr	x2, [x1, #TD_FLAGS]! /* TODO: No need for the ! but clang fails without it */
+	ldr	x2, [x1, #TD_FLAGS]
 
 	/* Check if we have either bits set */
 	mov	x3, #((TDF_ASTPENDING|TDF_NEEDRESCHED) >> 8)



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