summaryrefslogtreecommitdiffstats
path: root/lld/test/core/archive-basic.objtxt
Commit message (Collapse)AuthorAgeFilesLines
* Remove CoreDriver.Rui Ueyama2016-03-011-23/+0
| | | | | | | | | | | CoreDriver implements a driver for a hypothetical platform. It is intended to be used in unittests. However, it is actually redundant because the features are tested using the real driver for the real platforms. So we can remove this. http://reviews.llvm.org/D17698 llvm-svn: 262421
* Delete unnecessary generality in loadFile.Rafael Espindola2015-04-241-22/+1
| | | | | | | | | | | | | loadFile could load mulitple files just because yaml has a feature for putting multiple documents in one file. Designing a linker around what yaml can do seems like a bad idea to me. This patch changes it to read a single file. There are further improvements to be done to the api and they will follow shortly. llvm-svn: 235724
* [mach-o] enable mach-o and native yaml to be intermixedNick Kledzik2014-01-111-5/+4
| | | | | | | | | | | | | | | | | | 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
* [lld][test] organize test directory. No change in functionalityShankar Easwaran2013-08-311-0/+45
* Renames few tests which had extension objtxt to test * created core directory that contains all the core tests llvm-svn: 189720
OpenPOWER on IntegriCloud