hanchenye-llvm-project/clang/lib
Chris Lattner 8139c98cf9 Correct -ftrapv to trap on errors, instead of calling the
__overflow_handler entrypoint that David Chisnall made up.
Calling __overflow_handler is not part of the contract of
-ftrapv provided by GCC, and should never have been checked
in in the first place.

According to:
http://permalink.gmane.org/gmane.comp.compilers.clang.devel/8699

David is using this for some of arbitrary precision integer stuff
or something, which is not an appropriate thing to implement on
this.

llvm-svn: 110490
2010-08-07 00:20:46 +00:00
..
AST Introduce implicit conversions between AltiVec vectors and GCC 2010-08-06 10:14:59 +00:00
Analysis Remove bonehead redeclaration. 2010-08-05 00:03:46 +00:00
Basic Define _INTEGRAL_MAX_BITS for the win32 and win64 targets, from Per Lindén! 2010-08-06 12:37:52 +00:00
Checker Removed IdempotentOperationChecker from default analysis and returned back to a flag (-analyzer-check-idempotent-operations) 2010-08-06 22:23:07 +00:00
CodeGen Correct -ftrapv to trap on errors, instead of calling the 2010-08-07 00:20:46 +00:00
Driver Driver: Don't forward any -g options to GCC, when using it to drive the 2010-08-03 16:14:14 +00:00
Frontend Removed IdempotentOperationChecker from default analysis and returned back to a flag (-analyzer-check-idempotent-operations) 2010-08-06 22:23:07 +00:00
Headers Fix AVX 256-bit intrinsics headers by using the right cast type while dealing with logical ops 2010-08-05 23:04:58 +00:00
Index Remove unused location-to-AST-node resolver. libclang's implementation supercedes it 2010-07-19 16:18:30 +00:00
Lex Fix the #include search path when reading from stdin, from Jon Simons! 2010-08-06 12:06:13 +00:00
Parse The pre-increment/pre-decrement grammar in C++ differs from that in C, 2010-08-06 14:50:36 +00:00
Rewrite Initialize block's imported variable(s) in 2010-07-28 23:27:30 +00:00
Sema PR7837: For qualified id's, make sure the decl context is complete if not 2010-08-06 23:41:47 +00:00
CMakeLists.txt
Makefile Move lib/Runtime to runtime/, and build after everything else. 2010-06-30 22:10:38 +00:00