Go to file
Nick Kledzik 6edd722a2c [mach-o] enable mach-o and native yaml to be intermixed
The main goal of this patch is to allow "mach-o encoded as yaml" and "native
encoded as yaml" documents to be intermixed.  They are distinguished via 
yaml tags at the start of the document.  This will enable all mach-o test cases
to be written using yaml instead of checking in object files.

The Registry was extend to allow yaml tag handlers to be registered.  The
mach-o Reader adds a yaml tag handler for the tag "!mach-o". 

Additionally, this patch fixes some buffer ownership issues.  When parsing
mach-o binaries, the mach-o atoms can have pointers back into the memory 
mapped .o file.  But with yaml encoded mach-o, name and content are ephemeral, 
so a copyRefs parameter was added to cause the mach-o atoms to make their
own copy.  

llvm-svn: 198986
2014-01-11 01:07:43 +00:00
clang Fix "regression" caused by updating our notion of POD to better match the C++11 2014-01-11 00:53:35 +00:00
clang-tools-extra Re-applied r198807, r198808 with an additional change to fix linking in configure Release+Asserts build. 2014-01-09 16:31:25 +00:00
compiler-rt [lsan] handle 'new T[0]' where T is a type with DTOR; fixes https://code.google.com/p/address-sanitizer/issues/detail?id=257 2014-01-10 10:48:01 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc Update the copyright credits -- Happy new year 2014! 2014-01-01 08:27:31 +00:00
libcxx Fix PR18404 - 'Bug in regex_token_iterator::operator++(int) implementation'. Enhance the tests for regex_token_iterator and regex_iterator. 2014-01-09 18:25:57 +00:00
libcxxabi Implement demangling for user-defined operators. 2014-01-06 23:05:04 +00:00
lld [mach-o] enable mach-o and native yaml to be intermixed 2014-01-11 01:07:43 +00:00
lldb Make sure to cleanup the "dwarf-lookups.txt" log file. 2014-01-11 00:54:56 +00:00
llvm [anyregcc] Fix callee-save mask for anyregcc 2014-01-11 01:00:27 +00:00
openmp For your Christmas hacking pleasure. 2013-12-23 17:28:57 +00:00
polly Remove IR/Writer.h 2014-01-09 10:42:15 +00:00