| commit | f812506912d7432acde766d1ee93205843e5817c | [log] [tgz] |
|---|---|---|
| author | Daniel Dunbar <daniel@zuster.org> | Thu Apr 22 16:14:54 2010 +0000 |
| committer | Daniel Dunbar <daniel@zuster.org> | Thu Apr 22 16:14:54 2010 +0000 |
| tree | 9307b741280124e7d5eb2daba1535bd79d0faab5 | |
| parent | 5981377698591b640c9abf1e79cc11a803c43fe3 [diff] |
ARM/APCS: Don't respect bit-field types when laying out structures.
- This fixes the last known ABI issues with ARM/APCS.
- I've run the first 1k ABITests with '--no-unsigned --no-vector --no-complex'
on {armv6, armv7} x {-mno-thumb, -mthumb}, and the first 10k tests for armv7
-mthumb, for both function return types and single argument calls. These all
pass now (they failed horribly before without --no-bitfield).
llvm-svn: 102070