Go to file
Alexander Potapenko 5a9b616d6b For invalid pointers passed to free_common check whether they are actually skewed to hold an additional CFAllocatorRef.
If so, fix the pointer and pass it to asan_free.

See http://code.google.com/p/address-sanitizer/issues/detail?id=70 for more background.

llvm-svn: 162839
2012-08-29 12:36:24 +00:00
clang Reversing the logic since C99 mode is actually not an extension. Also, changing the group to the singular to match the diagnostic better. 2012-08-29 12:35:14 +00:00
clang-tools-extra loop-convert, a C++11 for loop modernizer 2012-08-24 23:46:42 +00:00
compiler-rt For invalid pointers passed to free_common check whether they are actually skewed to hold an additional CFAllocatorRef. 2012-08-29 12:36:24 +00:00
debuginfo-tests Fix this for gdb 7.4. 2012-07-23 19:41:58 +00:00
libclc Add rsqrt builtin. Based on patch by Cassie Epps! 2012-08-21 10:48:35 +00:00
libcxx Hyeon-bin Jeong: libc++ fails to create any classes inherit from basic_ios if they 2012-08-26 18:05:35 +00:00
libcxxabi Change size of reference count field in __libcpp_nmstr from 32 bits to 64 bits for 64 bit targets. This is controls the data layout of all exceptions defined in <stdexcept>. This aligns the ABI with that of gcc-4.2. 2012-08-08 16:15:16 +00:00
lld Hook up lld-test to llvm check-all. Patch by Andy Gibbs! 2012-07-31 18:44:52 +00:00
lldb Instead of using re.split and requiring two spaces between the "regname: regvalue" pairs, 2012-08-28 23:46:12 +00:00
llvm Convert FMA4 patterns to use target specific nodes instead of intrinsics to align with FMA3. 2012-08-29 07:18:25 +00:00
polly Dependences: Print dependences in -analyze output 2012-08-27 08:44:15 +00:00