diff options
author | Alexander Richardson <arichardson.kde@gmail.com> | 2018-07-24 12:40:56 +0000 |
---|---|---|
committer | Alexander Richardson <arichardson.kde@gmail.com> | 2018-07-24 12:40:56 +0000 |
commit | 2a6a3fc4a39bf73c909f00a672ef300edffa18e2 (patch) | |
tree | d3cb783da0c17325f1ce04cf3fc09e01a6b30d7e /llvm/lib/Transforms/Utils/PredicateInfo.cpp | |
parent | 63600c7487dcdd10f0e10a35ffe2f5f9f538ddda (diff) | |
download | llvm-2a6a3fc4a39bf73c909f00a672ef300edffa18e2.zip llvm-2a6a3fc4a39bf73c909f00a672ef300edffa18e2.tar.gz llvm-2a6a3fc4a39bf73c909f00a672ef300edffa18e2.tar.bz2 |
Stop wrapping __has_include in another macro
Summary:
This is not guaranteed to work since the characters after '__has_include('
have special lexing rules that can't possibly be applied when
__has_include is generated by a macro. It also breaks the crash reproducers
generated by -frewrite-includes (see https://llvm.org/pr37990).
Reviewers: EricWF, rsmith, mclow.lists
Reviewed By: mclow.lists
Differential Revision: https://reviews.llvm.org/D49067
llvm-svn: 337824
Diffstat (limited to 'llvm/lib/Transforms/Utils/PredicateInfo.cpp')
0 files changed, 0 insertions, 0 deletions