commit | 373ac0ab90a2d61fad7dd991712b8cec30c14604 | [log] [tgz] |
---|---|---|
author | Tim Northover <tnorthover@apple.com> | Fri Jun 21 23:05:33 2013 +0000 |
committer | Tim Northover <tnorthover@apple.com> | Fri Jun 21 23:05:33 2013 +0000 |
tree | fd79619d8ffa38edf52fd0a7a91c220e09ae812f | |
parent | f5c3a2521972e9d70d0ec5450cc65472d63ec89f [diff] |
Teach ARM va_arg to ignore empty structs. Empty structs are ignored for parameter passing purposes, but va_arg was incrementing the pointer anyway which could lead to va_list getting out of sync. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184605 91177308-0d34-0410-b5e6-96231b3b80d8