We are now in 3.4 land. We don't need the 3.3 releaese notes in ToT anymore.
Reset the release notes for the 3.4 release.
[llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume that symbols with zero size are in fact large enough.
Fix ALIGNED misuse in asan_thread.cc (built on all platforms); also, add a comment to the ALIGNED macro describing the correct usage
Test commit for user vmedic, to verify commit access. One line of comment is added to MipsAsmParser.cpp.
Preserve const correctness.

GCC complains about casting away const.
Fix typo in comment. Found by -Wdocumentation.
[asan] Fix invalid thread registry access when checking if LSan is disabled.
Typo: s/caes/cases/ in SimplifyCFG
Call __asan_free_hook() before marking the chunk quarantinned

Summary:
With this change, the user may safely call __asan_get_ownership()
from malloc/free hooks and assume it would return "true". If there is a
realloc/free race, free hook might be called twice, but I think it's acceptable,
as it's a data race and would later be reported anyway.

This change also fixes a bug when failing realloc incorrectly marked the
original memory as "quarantinned".

Reviewers: timurrrr, kcc, samsonov

Reviewed By: samsonov

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D913
[msan] Implement __sanitizer_unaligned_*.
Fix linkage computation for local types in template functions.

Template functions (and member functions of class templates) present the same
problem as inline functions. They need to be uniqued, so we need to assign
VisibleNoLinkage linkage to types defined in them.
Fix a typo (chek => check)
[sanitizer] Fix __sanitizer_unaligned_* to work with unaligned data types.
[sanitizer] Fix windows build.
Second part of pr16069

The problem this time seems to be a thinko. We were assuming that in the CFG

A
| \
|  B
| /
C

speculating the basic block B would cause only the phi value for the B->C edge
to be speculated. That is not true, the phi's are semantically in the edges, so
if the A->B->C path is taken, any code needed for A->C is not executed and we
have to consider it too when deciding to speculate B.
Enables chaining of argument adjusters in clang tools.

This enables changing clang-check to get extra arguments.

Patch by Pavel Labath.
R600: Add a test for r183108
R600: Swizzle texture/export instructions
Remove "-Wl,-seg1addr -Wl,0xE0000000" from link options.

Specifying the load address for Darwin i386 dylibs was a performance
optimization for dyld that is not relevant for x86_64 or arm. We can just
remove this now.