Go to file
Andy Gibbs 571df35397 Improved support for removing the comma preceding __VA_ARGS__ where __VA_ARGS__
is empty in a variadic macro expansion.  This fixes a divergence in support for
the ", ## __VA_ARGS__" GCC extension which differed in behaviour when in strict
C99 mode (note: there is no change in behaviour has been made in the gnu99 mode
that clang uses by default).  In addition, there is improved support for the
Microsoft alternative extension ", __VA_ARGS__".

llvm-svn: 167613
2012-11-09 13:24:30 +00:00
clang Improved support for removing the comma preceding __VA_ARGS__ where __VA_ARGS__ 2012-11-09 13:24:30 +00:00
clang-tools-extra Following the example from loop-convert tests, simplifying the remove-cstr-calls lit script. 2012-11-05 18:28:45 +00:00
compiler-rt tsan: add __tsan_atomicX_compare_exchange_val() function 2012-11-09 12:54:37 +00:00
debuginfo-tests XTARGET was removed, update debug-info tests. 2012-10-20 01:38:50 +00:00
libclc Implement any() builtin. Patch by Tom Stellard! 2012-10-08 03:39:21 +00:00
libcxx Dimitry Andric: Silence some miscellaneous warnings. 2012-11-06 21:55:44 +00:00
libcxxabi Make the type_info for __shim_type_info visible. This should address some failing dynamic_casts that a few applications are doing on the type_info hierarchy. 2012-10-13 18:45:59 +00:00
lld Add absolute symbol scope recognition in lld/Core 2012-11-05 19:13:54 +00:00
lldb Mark Objective-C 2.0 status as "Not applicable" on Linux. 2012-11-09 06:16:12 +00:00
llvm tsan: instrument all atomics (including fetch_add, exchange, cas, etc) 2012-11-09 12:55:36 +00:00
polly Tests: Pipe test files into 'opt' 2012-11-04 16:56:20 +00:00