aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Compilation.cpp
diff options
context:
space:
mode:
authorScott Egerton <Scott.Egerton@imgtec.com>2016-02-11 13:48:49 +0000
committerScott Egerton <Scott.Egerton@imgtec.com>2016-02-11 13:48:49 +0000
commita1fa68ac9c0ddc0d5cba24b354af3c3ba0cd74f5 (patch)
tree3fdf599b47b1a5d4890c9769a8f313f0f4cb3c47 /clang/lib/Driver/Compilation.cpp
parent66d6d3eb2d51808e72bc8af7fc3d176d7a2acdea (diff)
downloadllvm-a1fa68ac9c0ddc0d5cba24b354af3c3ba0cd74f5.zip
llvm-a1fa68ac9c0ddc0d5cba24b354af3c3ba0cd74f5.tar.gz
llvm-a1fa68ac9c0ddc0d5cba24b354af3c3ba0cd74f5.tar.bz2
[MC] Fixed parsing of macro arguments where expressions with spaces are present.
Summary: Fixed an issue for mips with an instruction such as 'sdc1 $f1, 272 +8(a0)' which has a space between '272' and '+'. The parser would then parse '272' and '+8' as two arguments instead of a single expression resulting in one too many arguments in the pseudo instruction. The reason that the test case has been changed is so that the expected output matches the output of the GNU assembler. Reviewers: vkalintiris, dsanders Subscribers: dsanders, llvm-commits Differential Revision: http://reviews.llvm.org/D13592 llvm-svn: 260521
Diffstat (limited to 'clang/lib/Driver/Compilation.cpp')
0 files changed, 0 insertions, 0 deletions