diff options
author | Chris Lattner <sabre@nondot.org> | 2010-09-11 16:18:25 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-09-11 16:18:25 +0000 |
commit | cbf8a98c7c652e96967623c80cb945fef001b090 (patch) | |
tree | 4bdc89830d85da133ae48d2a0ad25bd24828ca1d /lib/Transforms/Utils/AddrModeMatcher.cpp | |
parent | 12649372124260d05afa7f73802202c522f5d376 (diff) |
fix the asmparser so that the target is responsible for skipping to
the end of the line on a parser error, allowing skipping to happen
for syntactic errors but not for semantic errors. Before we would
miss emitting a diagnostic about the second line, because we skipped
it due to the semantic error on the first line:
foo %eax
bar %al
This fixes rdar://8414033 - llvm-mc ignores lines after an invalid instruction mnemonic errors
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113688 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/AddrModeMatcher.cpp')
0 files changed, 0 insertions, 0 deletions