aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/IRObjectFile.cpp
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2016-12-13 19:48:32 +0000
committerReid Kleckner <rnk@google.com>2016-12-13 19:48:32 +0000
commit06df402b066162ef819e65d92d0d729bb9cbf13d (patch)
treec3d7f8a86f73e8d2d092cac0e2a5defc8c15c118 /llvm/lib/Object/IRObjectFile.cpp
parentad90369a940539e3f09acafb661b070ebfd1a559 (diff)
downloadllvm-06df402b066162ef819e65d92d0d729bb9cbf13d.zip
llvm-06df402b066162ef819e65d92d0d729bb9cbf13d.tar.gz
llvm-06df402b066162ef819e65d92d0d729bb9cbf13d.tar.bz2
Align EvalInfo in ExprConstant to avoid PointerUnion assertions
32-bit MSVC doesn't provide more than 4 byte stack alignment by default. This conflicts with PointerUnion's attempt to make assertions about alignment. This fixes the problem by explicitly asking the compiler for 8 byte alignment. llvm-svn: 289575
Diffstat (limited to 'llvm/lib/Object/IRObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions