svn commit: r286740 - head/sys/arm64/arm64

Ed Maste emaste at FreeBSD.org
Thu Aug 13 19:05:19 UTC 2015


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)


More information about the svn-src-head mailing list