diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-07-02 02:09:07 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-07-02 02:09:07 +0000 |
commit | 9bff6531fd344adc7b3ab441aadadbfb3c8c6e7e (patch) | |
tree | a61d8b77d6104bc8e983f075d77b28a32695dbda /llvm/lib/Target/X86/X86ELFWriterInfo.cpp | |
parent | 36a20070593d0f48c2b9550e5be1ea90b586d4c3 (diff) | |
download | bcm5719-llvm-9bff6531fd344adc7b3ab441aadadbfb3c8c6e7e.tar.gz bcm5719-llvm-9bff6531fd344adc7b3ab441aadadbfb3c8c6e7e.zip |
llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by me
(I think).
- We weren't properly parsing the leading parenthesized expression in something
like 'push (4)(%eax)'.
- Added ParseParenRelocatableExpression to support this. I suspect we should
just use lookahead, though.
- Test case to follow.
llvm-svn: 74685
Diffstat (limited to 'llvm/lib/Target/X86/X86ELFWriterInfo.cpp')
0 files changed, 0 insertions, 0 deletions