summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2008-03-10 22:59:46 +0000
committerDale Johannesen <dalej@apple.com>2008-03-10 22:59:46 +0000
commit0fb187f81bce6154889191d99a0019e907bf7fe7 (patch)
tree52e37bb9d952c93cc3c413ffbefd5017c0496193 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent24155f7381242e2de8c21142200371fbb2cae9df (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud