Go to file
Daniel Jasper a49393f54d clang-format: Fix infinite loop in macro special case.
If escaped newlines are aligned right
(FormatStyle.AlignEscapedNewlinesLeft == false), and a line contained
too many characters to fit into the column limit, this would result in
a (virtually) endless loop creating a negative number of spaces.

Instead, allow the escaped newlines to be pushed past the column limit
in this case.

This fixes llvm.org/PR16515.

llvm-svn: 189459
2013-08-28 09:07:32 +00:00
clang clang-format: Fix infinite loop in macro special case. 2013-08-28 09:07:32 +00:00
clang-tools-extra Temporarily revert r189363 as it seems to be failing to build. 2013-08-27 17:26:07 +00:00
compiler-rt [asan]: fix a CHECK failure in use-after-return mode; enable and fix stack-use-after-return.cc; add a test for UAR mode in asan_noinst_test 2013-08-28 08:59:23 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc Add mul_hi implementation [v2] 2013-08-19 18:31:49 +00:00
libcxx Marked #2163 as complete in previous commit instead of #2162. Corrected. 2013-08-27 20:25:06 +00:00
libcxxabi Propagate the removal of _LIBCPP_CANTTHROW (r189046) to libcxxabi. This fixes http://llvm.org/bugs/show_bug.cgi?id=16996. 2013-08-25 17:00:57 +00:00
lld Remove an option starting an uppercase character so that the test does not depends on sort order. 2013-08-28 00:01:57 +00:00
lldb Fix 'platform shell' command for Linux host and remote lldb-platform connections 2013-08-27 21:01:01 +00:00
llvm [SystemZ] Extend memcmp support to all constant lengths 2013-08-28 09:01:51 +00:00
polly Remove unneeded comma and update formatting 2013-08-24 17:58:59 +00:00