aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-11-24 11:16:22 -0800
committerAlon Zakai <alonzakai@gmail.com>2013-11-24 11:16:22 -0800
commit58b92a53e549ca83ceca4c6e4e027e9a1a810a04 (patch)
tree2503f4087dffafd0faa9ec72ae7304cb7114faf6
parentbd155a27e56fd105eef49c498a28bdac94a9d980 (diff)
fix CAZ locations
-rw-r--r--lib/Target/CppBackend/CPPBackend.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/CppBackend/CPPBackend.cpp b/lib/Target/CppBackend/CPPBackend.cpp
index 8ddf91e968..9f2422ee85 100644
--- a/lib/Target/CppBackend/CPPBackend.cpp
+++ b/lib/Target/CppBackend/CPPBackend.cpp
@@ -2306,7 +2306,7 @@ void CppWriter::allocateConstant(std::string name, const Constant* CV) {
unsigned Bytes = DL.getTypeStoreSize(CV->getType());
// FIXME: assume full 64-bit alignment for now
Bytes = memAlign(Bytes);
- GlobalAddresses[name] = Address(Bytes, MEM_ALIGN_BITS);
+ GlobalAddresses[name] = Address(GlobalData64.size(), MEM_ALIGN_BITS);
for (unsigned i = 0; i < Bytes; ++i) {
GlobalData64.push_back(0);
}