clang-1/lib/Lex
Chris Lattner 6ea623823f In c89 mode accept hex fp constants as an extension:
t2.c:1:17: warning: hexadecimal floating constants are a C99 feature
long double d = 0x0.0000003ffffffff00000p-16357L;
                ^

instead of emitting a weird error message that doesn't make sense:

t2.c:1:41: error: hexadecimal floating constants require an exponent
long double d = 0x0.0000003ffffffff00000p-16357L;
                                        ^

rdar://6096838


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54035 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-25 18:18:34 +00:00
..
HeaderMap.cpp Update to match simplified llvm MemoryBuffer interfaces for files. 2008-04-01 18:04:30 +00:00
HeaderSearch.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Lexer.cpp Fix typo 2008-04-14 02:26:39 +00:00
LiteralSupport.cpp In c89 mode accept hex fp constants as an extension: 2008-07-25 18:18:34 +00:00
MacroArgs.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
MacroArgs.h Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
MacroInfo.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
PPDirectives.cpp fix PR2357 (#ifs didnt invalidate the multiple-inclusion optimization state) 2008-06-01 18:31:24 +00:00
PPExpressions.cpp Fix PR2252: don't warn on negating an unsigned value ever, and don't emit 2008-07-03 03:47:30 +00:00
PPLexerChange.cpp Convert CRLF -> LF line endings. 2008-07-12 20:28:04 +00:00
PPMacroExpansion.cpp The awesome GNU "comma elision extension" works with both the standard 2008-05-08 05:10:33 +00:00
Pragma.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Preprocessor.cpp Patch by 2008-07-19 19:10:04 +00:00
ScratchBuffer.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
TokenLexer.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00