llvm-project/clang/lib
Chris Lattner bb3bcd868a fix rdar://8445858 - __sync_* intrinsics erroneously reject ObjC pointers
llvm-svn: 114209
2010-09-17 21:12:38 +00:00
..
AST Right, there are *two* cases of pr-value class-type expressions that don't 2010-09-16 06:57:56 +00:00
Analysis Tidy up. 2010-09-16 03:28:18 +00:00
Basic Fix Windows64 target info so pointer arithmetic is done correctly, and no sign extension code is emitted: PtrDiffType needs to be a signed long long. Add a corresponding test case. 2010-09-15 00:28:12 +00:00
Checker Refactored BugReporter to refer to EndNode as ErrorNode. We currently make the assumption that EndNode == ErrorNode, but upcoming changes will break this. 2010-09-16 03:50:38 +00:00
CodeGen Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. 2010-09-17 18:29:54 +00:00
Driver Driver: implement driver automagic support for -lcc_kext 2010-09-17 18:39:08 +00:00
Frontend Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. 2010-09-17 18:29:54 +00:00
FrontendTool Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
Headers fix PR7192 by defining wchar_t in a more conventional way. The 2010-09-05 23:29:49 +00:00
Index Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
Lex Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
Parse rename variable, 'Type' seems to be present in 2010-09-17 10:21:45 +00:00
Rewrite Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
Sema fix rdar://8445858 - __sync_* intrinsics erroneously reject ObjC pointers 2010-09-17 21:12:38 +00:00
Serialization Macro definitions in AST files have their own IDs. 2010-09-15 19:54:06 +00:00
CMakeLists.txt Move ExecuteCompilerInvocation to a new library FrontendTool 2010-08-24 00:31:22 +00:00
Makefile Move ExecuteCompilerInvocation to a new library FrontendTool 2010-08-24 00:31:22 +00:00