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>