diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2009-10-30 14:33:14 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2009-10-30 14:33:14 +0000 |
commit | ab7c709f433c79d9dcd1111203726bc492087ce4 (patch) | |
tree | 2cce79b81584801a9369e9bb4ed4343a4d31e853 /clang/lib/Sema/SemaCodeComplete.cpp | |
parent | b535352681bfcd8f5cca94248bc8ec56cae32b57 (diff) | |
download | bcm5719-llvm-ab7c709f433c79d9dcd1111203726bc492087ce4.tar.gz bcm5719-llvm-ab7c709f433c79d9dcd1111203726bc492087ce4.zip |
This fixes functions like
void f (int a1, int a2, int a3, int a4, int a5,...)
In ARMTargetLowering::LowerFormalArguments if the function has 4 or
more regular arguments we used to set VarArgsFrameIndex using an
offset of 0, which is only correct if the function has exactly 4
regular arguments.
llvm-svn: 85590
Diffstat (limited to 'clang/lib/Sema/SemaCodeComplete.cpp')
0 files changed, 0 insertions, 0 deletions