aboutsummaryrefslogtreecommitdiff
path: root/test/Preprocessor
AgeCommit message (Expand)Author
2012-01-13rename -ccc-host-triple into -targetSebastian Pop
2012-01-11C11 allows typedefs to be redefined. Implement this in C11 mode, andDouglas Gregor
2012-01-03Added testcases for -Wdisabled-macro-expansion.Abramo Bagnara
2012-01-03Teach the frontend to provide the builtin preprocessor defines forChandler Carruth
2011-12-28Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with...Benjamin Kramer
2011-12-16Don't allow #include (and its friends #import, #include_next andRichard Smith
2011-12-14Switch test over to using -verify instead of using grep. PR11552.Eli Friedman
2011-11-27Make our handling of MMX x SSE closer to what gcc does:Rafael Espindola
2011-11-26Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS XRafael Espindola
2011-11-23AAPCS compliance - 32-bit wchar_t should be unsigned for both aapcs and aapcs...James Molloy
2011-11-05Change this test to reflect the state we are moving in. The ClangChandler Carruth
2011-10-25Remove more SystemZ (s390) tests.Dan Gohman
2011-10-25Remove the Blackfin backend.Dan Gohman
2011-10-13Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith
2011-10-12Add test case for __has_warning.Ted Kremenek
2011-10-12Handle the case where preprocessor entities are not received in order,Argyrios Kyrtzidis
2011-10-02Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall
2011-09-28Generate tests for all of the x86 SIMD instruction feature setChandler Carruth
2011-09-28Add a little banner to this test. This lets my scripts more easilyChandler Carruth
2011-09-28Fix a think-o on my part that got enshrined in a FIXME by setting up theChandler Carruth
2011-09-28Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode.Chandler Carruth
2011-09-28Begin fixing Clang's predefined macros for various architectures. ThisChandler Carruth
2011-09-12Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on.Douglas Gregor
2011-08-30Change err_pp_file_not_found back to an Error; when it's a Warning, we suppre...Eli Friedman
2011-08-03A couple fixes for preprocessor expressions:Eli Friedman
2011-07-11Reenable test.Argyrios Kyrtzidis
2011-07-11Add missing header file for the test.Argyrios Kyrtzidis
2011-07-11Test is broken; XFAIL it until Argyrios gets a chance to look at it.Eli Friedman
2011-07-11Don't warn for unused macro when undef'ing it, if it comes from an included f...Argyrios Kyrtzidis
2011-07-11test/Preprocessor/include-directive2.c: Get rid of using <float.h> to avoid #...NAKAMURA Takumi
2011-07-07When expanding macro arguments, treat '##' coming from an argument as a norma...Argyrios Kyrtzidis
2011-06-22Copy diagnostic pragmas to the preprocessed output, from Richard Osborne!Douglas Gregor
2011-06-20Define __cplusplus to 201103L when in (non-GNU) C++0x mode.Douglas Gregor
2011-06-14revert r133003 and fix the bug properly: the issue was that ## in a tokenChris Lattner
2011-06-14Fix a crash on the testcase in PR9981 / rdar://9486765.Chris Lattner
2011-05-22attempt to fix windows testers, which generate #line by default.Chris Lattner
2011-05-22Invoke the FileChanged callback before pushing the linemarker for a systemChris Lattner
2011-05-21Only ignore extra tokens after #else if we skip it, otherwise warn. Fixes rda...Argyrios Kyrtzidis
2011-04-30Some small improvements to the builtin (-ffreestanding) stdint.h; inEli Friedman
2011-04-28Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin d...Francois Pichet
2011-04-23Move all of the logic for __DEPRECATED to the driver based on commentsChandler Carruth
2011-04-21PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding.Eli Friedman
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner
2011-03-31Change Clang's __VERSION__ to include the same basic info as in clang -v.Daniel Dunbar
2011-03-27Diagnose uninitialized uses of a variable within its own initializer.Chandler Carruth
2011-03-18Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPLDaniel Dunbar
2011-02-28Rename tok::eom to tok::eod.Peter Collingbourne
2011-02-14Make LexOnOffSwitch a Preprocessor member functionPeter Collingbourne
2011-01-26Merge -Wuninitialized-experimental into -Wuninitialized.Ted Kremenek
2011-01-18When redefining a macro don't warn twice if it's not used and don't warn for ...Argyrios Kyrtzidis