diff options
| author | Renato Golin <renato.golin@arm.com> | 2011-01-21 18:25:47 +0000 |
|---|---|---|
| committer | Renato Golin <renato.golin@arm.com> | 2011-01-21 18:25:47 +0000 |
| commit | 83758d5cd7e196bb7be784d38f9c00ea501654ca (patch) | |
| tree | 8075072ece25c93a153ea34835d10b42661a9fd7 /llvm/test/FrontendC/2010-07-14-overconservative-align.c | |
| parent | fee882c20328cd3ced5620913f2a2a62b2719114 (diff) | |
| download | bcm5719-llvm-83758d5cd7e196bb7be784d38f9c00ea501654ca.tar.gz bcm5719-llvm-83758d5cd7e196bb7be784d38f9c00ea501654ca.zip | |
Clang was not parsing target triples involving EABI and was generating wrong IR (wrong PCS) and passing the wrong information down llc via the target-triple printed in IR. I've fixed this by adding the parsing of EABI into LLVM's Triple class and using it to choose the correct PCS in Clang's Tools. A Clang patch is on its way to use this infrastructure.
llvm-svn: 123990
Diffstat (limited to 'llvm/test/FrontendC/2010-07-14-overconservative-align.c')
0 files changed, 0 insertions, 0 deletions

