From 13d06fd80806bdc07a8dccc32d95cfc554fe4fb1 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Thu, 13 Aug 2015 19:05:18 +0000 Subject: [PATCH] Remove arm64 workaround for Clang 3.4 crash --- sys/arm64/arm64/exception.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/arm64/arm64/exception.S b/sys/arm64/arm64/exception.S index 4f457da74b9..b05941f5eac 100644 --- a/sys/arm64/arm64/exception.S +++ b/sys/arm64/arm64/exception.S @@ -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)