summaryrefslogtreecommitdiffstats
path: root/base/atomicops_internals_arm64_gcc.h
diff options
context:
space:
mode:
authorrmcilroy@chromium.org <rmcilroy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-16 23:42:45 +0000
committerrmcilroy@chromium.org <rmcilroy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-16 23:42:45 +0000
commit6fbbb16f547f3340a284f8a7e20d528f286fc33a (patch)
tree24fcf1b50658d148c46f43f276da9a4ee6bdd94d /base/atomicops_internals_arm64_gcc.h
parent9e56accd6190ca9f7de056ffb7882e8b3d5ae56c (diff)
downloadchromium_src-6fbbb16f547f3340a284f8a7e20d528f286fc33a.zip
chromium_src-6fbbb16f547f3340a284f8a7e20d528f286fc33a.tar.gz
chromium_src-6fbbb16f547f3340a284f8a7e20d528f286fc33a.tar.bz2
Fix a bug in Arm64 atomicops.
BUG=354405 Review URL: https://codereview.chromium.org/237963017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264348 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/atomicops_internals_arm64_gcc.h')
-rw-r--r--base/atomicops_internals_arm64_gcc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/base/atomicops_internals_arm64_gcc.h b/base/atomicops_internals_arm64_gcc.h
index 5cffb1d..bb6a346 100644
--- a/base/atomicops_internals_arm64_gcc.h
+++ b/base/atomicops_internals_arm64_gcc.h
@@ -284,7 +284,7 @@ inline Atomic64 NoBarrier_Load(volatile const Atomic64* ptr) {
}
inline Atomic64 Acquire_Load(volatile const Atomic64* ptr) {
- Atomic32 value;
+ Atomic64 value;
__asm__ __volatile__ ( // NOLINT
"ldar %x[value], %[ptr] \n\t"