summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-03-05 21:09:42 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-03-05 21:09:42 +0100
commit1ba698e2b8b764ead55ea23bf0e6aa830589914d (patch)
treecfbd68142bdc7d0a3a0dc02310dd890cac3958af
parentd64339bfeb8360b7603a7b1ac136bbe30f363ba8 (diff)
downloadclang-1ba698e2b8b764ead55ea23bf0e6aa830589914d.tar.gz
clang-1ba698e2b8b764ead55ea23bf0e6aa830589914d.tar.bz2
clang-1ba698e2b8b764ead55ea23bf0e6aa830589914d.tar.xz
[Embtk]: MIPS64: Allow __atomic builtins with integral scalar or pointer type up to 16 bytes
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r--lib/Basic/Targets.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Basic/Targets.cpp b/lib/Basic/Targets.cpp
index bdc75ba43d..26cf272196 100644
--- a/lib/Basic/Targets.cpp
+++ b/lib/Basic/Targets.cpp
@@ -4216,6 +4216,7 @@ public:
LongDoubleWidth = LongDoubleAlign = 128;
LongDoubleFormat = &llvm::APFloat::IEEEquad;
SuitableAlign = 128;
+ MaxAtomicPromoteWidth = MaxAtomicInlineWidth = 128;
}
virtual bool setABI(const std::string &Name) {
SetDescriptionString(Name);