aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2014-09-04 13:28:14 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2014-09-04 13:28:14 +0000
commited39f58390c72bc8c8d7358b286f5c7860f553e2 (patch)
tree3852245a94967e0faaf1adf9f386969467db10c8 /llvm/lib/Object/MachOObjectFile.cpp
parentd3b10d9daf04ee6428c89b1c0e26dc0d94cb53ab (diff)
downloadllvm-ed39f58390c72bc8c8d7358b286f5c7860f553e2.zip
llvm-ed39f58390c72bc8c8d7358b286f5c7860f553e2.tar.gz
llvm-ed39f58390c72bc8c8d7358b286f5c7860f553e2.tar.bz2
[mips] Zero-sized structs cannot be ignored in MipsABIInfo::classifyReturnType() for O32
Summary: They are returned indirectly which causes the other arguments to move to the next argument slot. With this, utils/ABITest does not discover any failing cases in the first 500 attempts on big/little endian for O32. Previously some of these failed. Also tested N32/N64 little endian (big endian has other known issues) with no issues. Reviewers: atanasyan Reviewed By: atanasyan Subscribers: atanasyan, cfe-commits Differential Revision: http://reviews.llvm.org/D4811 llvm-svn: 217147
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions