diff options
author | Chris Lattner <sabre@nondot.org> | 2009-04-26 18:22:24 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-04-26 18:22:24 +0000 |
commit | 49ac88166d36f8c436780694f2ce955acde87c6a (patch) | |
tree | 2d5a8172e0411819f5374058c9678ebe1ce68623 /lib/Analysis/BugReporter.cpp | |
parent | d68876176a0d2c19e3864e7d38f6036c4f72f0a3 (diff) |
implement PR4077: [Linux kernel] inscrutable error on inline asm input/output constraint mismatch
Before we emitted:
$ clang t.c -S -m64
llvm: error: Unsupported asm: input constraint with a matching output constraint of incompatible type!
Now we produce:
$ clang t.c -S -m64
t.c:5:40: error: unsupported inline asm: input with type 'unsigned long' matching output with type 'int'
asm volatile("foo " : "=a" (a) :"0" (b));
~~~ ~^~
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70142 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/BugReporter.cpp')
0 files changed, 0 insertions, 0 deletions