summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Korobeynikov <asl@math.spbu.ru>2009-12-19 01:32:37 +0000
committerAnton Korobeynikov <asl@math.spbu.ru>2009-12-19 01:32:37 +0000
commitd94329a545c00d39de2df49451917191e85c7552 (patch)
tree4893a42b1d222e3fe90274a0cbdeb82f56b372de
parent25d862bb1760578691e31cc784d76723a78d7c63 (diff)
downloadbcm5719-llvm-d94329a545c00d39de2df49451917191e85c7552.tar.gz
bcm5719-llvm-d94329a545c00d39de2df49451917191e85c7552.zip
Use proper alignment for i16/i32 on msp430. This fixes PR5815.
llvm-svn: 91739
-rw-r--r--clang/lib/Basic/Targets.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 63a71c7a22c..a58f396c5c2 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -1603,7 +1603,7 @@ namespace {
IntPtrType = SignedShort;
PtrDiffType = SignedInt;
SigAtomicType = SignedLong;
- DescriptionString = "e-p:16:8:8-i8:8:8-i16:8:8-i32:8:8-n8:16";
+ DescriptionString = "e-p:16:16:16-i8:8:8-i16:16:16-i32:16:32-n8:16";
}
virtual void getTargetDefines(const LangOptions &Opts,
std::vector<char> &Defines) const {
OpenPOWER on IntegriCloud