History log of /external/clang/test/Preprocessor/has_include.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
abc0bea57d4e659d5cde178a4bb426acc48f999e 19-Mar-2013 David Blaikie <dblaikie@gmail.com> PR15539: Record "evaluating if/elif condition" flag in the right place

The previous implementation missed the case where the elif condition was
evaluated from the context of an #ifdef that was false causing PR15539.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177345 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
b3a49f567a918406020cc2bb5a4cdba4e976d09c 27-Feb-2013 Argyrios Kyrtzidis <akyrtzi@gmail.com> Add a test to make sure __has_include works from inside a macro.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176152 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
31672b1745195d709b641f1c0f44e203742fa73b 16-Jan-2013 Aaron Ballman <aaron@aaronballman.com> No longer crashing with an assert when __has_include or __has_include_next is used outside of a preprocessor directive. This fixes PR14837.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172639 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
a0f2d02d166880e5d826074b6c2ecbf64f8ca70d 09-Jan-2013 Eli Friedman <eli.friedman@gmail.com> Make __has_include a bit more resilient in the presence of macros. <rdar://problem/12748859>.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171939 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
97bc3d54a95153945d14b1ee812837160d45ed90 22-Oct-2012 Richard Trieu <rtrieu@google.com> Fix for PR13334. This prevents crashes that result from badly formed
expressions involving __has_include


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166438 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
4b49756fdc066688e30f6ca69feffd5f7686cb1b 11-Jul-2012 Jordan Rose <jordan_rose@apple.com> Start testing some commented-out cases of badly-formed __has_include.

Filed PR13334 for the cases that cause the compiler to crash, and
PR13335 for the cases where we should be recovering more gracefully.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160070 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
ba772ba69ba0661f059f49c58395f870eb5c4df3 16-Nov-2010 Chandler Carruth <chandlerc@gmail.com> This really seems like a boring set of fixes to our tests to make them more
independent of the underlying system. Let me know if any of these are too
aggressive.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119345 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 15-Dec-2009 Daniel Dunbar <daniel@zuster.org> Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
- This is designed to make it obvious that %clang_cc1 is a "test variable"
which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
can be useful to redefine what gets run as 'clang -cc1' (for example, to set
a default target).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c
92bd8c70a6837b647a6c55964f8d0a50bf561dbc 02-Nov-2009 John Thompson <John.Thompson.JTSoftware@gmail.com> Added __has_include and __has_include_next.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85834 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Preprocessor/has_include.c