diff options
author | Reid Kleckner <reid@kleckner.net> | 2013-04-22 19:03:55 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2013-04-22 19:03:55 +0000 |
commit | 0b675d88309bdcbb387bbee907c4ef9d98e412a2 (patch) | |
tree | a0cb0b64341e572f825489c0c58d41782ed5d517 /include/llvm/MC/MCParser | |
parent | 4974b972e7dd94fad74ada4df32a12aba09c4de0 (diff) | |
download | external_llvm-0b675d88309bdcbb387bbee907c4ef9d98e412a2.zip external_llvm-0b675d88309bdcbb387bbee907c4ef9d98e412a2.tar.gz external_llvm-0b675d88309bdcbb387bbee907c4ef9d98e412a2.tar.bz2 |
[Support] Fix argv string escape bug on Windows
Summary:
This is http://llvm.org/PR15802. Backslashes preceding double quotes in
arguments must be escaped. The interesting bit is that all other
backslashes should *not* be escaped, because the un-escaping logic is
only triggered by the presence of a double quote character.
Reviewers: Bigcheese
CC: llvm-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D705
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180035 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/MC/MCParser')
0 files changed, 0 insertions, 0 deletions