Go to file
David Majnemer 11d2427b21 AST: Fix the mangling for unqualified-blocks
CXXNameMangler::mangleUnqualifiedBlock believed that
MangleContext::getBlockId returned something that used Itanium-style
discriminator numbers.

Discriminator numbers start their numberign from 1 and the first
mangling that actually gets any sort of number mangled in is the second
discriminator.

However, Block IDs start from zero.  The logic for omitting the mangling
number did a ' > 1' instead of a ' > 0' comparison; this could
potentially cause mangling conflicts.

llvm-svn: 214699
2014-08-04 06:16:50 +00:00
clang AST: Fix the mangling for unqualified-blocks 2014-08-04 06:16:50 +00:00
clang-tools-extra Changed tool-template to use CommonOptionsParser. 2014-08-02 08:24:10 +00:00
compiler-rt [ASan] Use metadata to pass source-level information from Clang to ASan. 2014-08-02 00:35:50 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc relational: Add islessequal(floatN) builtin 2014-08-01 21:50:59 +00:00
libcxx Adding ABI information to linux test results 2014-08-01 06:30:18 +00:00
libcxxabi [unwinder] Tell the assembler that functions are functions so that the linker knows how to link them. 2014-08-01 22:02:21 +00:00
lld [Mips] Replace assembler code by YAML to make the 'gotsym.test' test 2014-08-02 20:18:31 +00:00
lldb Change ProcessGDBRemote::DidLaunchOrAttach to 2014-08-03 21:42:52 +00:00
llvm Revert "r214669 - MachineCombiner Pass for selecting faster instruction" 2014-08-04 05:10:33 +00:00
openmp CMake: remove duplicated source file from list 2014-06-02 13:09:24 +00:00
polly Do allow negative offsets in the outermost array dimension 2014-08-03 21:07:30 +00:00