diff options
author | Dale Johannesen <dalej@apple.com> | 2008-03-10 22:59:46 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@apple.com> | 2008-03-10 22:59:46 +0000 |
commit | 0fb187f81bce6154889191d99a0019e907bf7fe7 (patch) | |
tree | 52e37bb9d952c93cc3c413ffbefd5017c0496193 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 24155f7381242e2de8c21142200371fbb2cae9df (diff) | |
download | bcm5719-llvm-0fb187f81bce6154889191d99a0019e907bf7fe7.tar.gz bcm5719-llvm-0fb187f81bce6154889191d99a0019e907bf7fe7.zip |
Disable prolog code that aligns the stack when a
local object of >16 byte alignment exists. It does not
work and getting it to work is not trivial, as explained
in the comment. This fixes all the remaining ppc32
failures in the struct-layout-1 part of the gcc testsuite.
(gcc does not support this either, and the only way to
get such an object is with __attribute__((aligned)) or
generic vectors; it can't be done in a standard-conforming
program, or with Altivec. So I think disabling it is OK.)
llvm-svn: 48188
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions