llvm-project/llvm/test/tools/llvm-ar
Pirama Arumuga Nainar fe5599eac6 [llvm-ar] Use target triple to deduce archive kind for bitcode inputs
Summary:
When using full LTO on cross-compile settings, instead of generating the
default archive kind of the host platform, we could deduce the archive
kind based on the target triple.

This specifically addresses https://github.com/android/ndk/issues/1209
by making it possible to drop llvm-ar in place of GNU ar without extra
flags.

Reviewers: compnerd, pcc, srhines, danalbert

Subscribers: hiraditya, MaskRay, steven_wu, dexonsmith, rupprecht, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D76461
2020-03-20 13:19:44 -07:00
..
Inputs
absolute-paths.test
add-library.test
case-detection.test
coff-weak.yaml
count.test
create.test
dash-before-letter.test
default-add.test
default-coff.test
default-elf.test
default-macho.test
delete.test
double-hyphen.test [llvm-ar][test] Add to llvm-ar test coverage 2020-03-04 10:56:48 +00:00
empty-uid-gid.test
extract.test [llvm-ar][test] Add to thin archive test coverage 2019-12-04 16:17:42 +00:00
flatten-thin-archive-directories.test
flatten-thin-archive-recursive.test
flatten-thin-archive.test
full-path-option.test
full-to-thin-archive.test [llvm-ar][test] Add to thin archive test coverage 2019-12-04 16:17:42 +00:00
help-message.test
insert-after.test
insert-before.test
invalid-command-line.test
invalid-object-file.test llvm-ranlib/nm: Don't print usage message except for usage errors 2019-11-08 15:17:07 -08:00
lto-kind-from-triple.test [llvm-ar] Use target triple to deduce archive kind for bitcode inputs 2020-03-20 13:19:44 -07:00
missing-thin-archive-member.test [llvm-ar][test] Add to thin archive test coverage 2019-12-04 16:17:42 +00:00
move-after.test
move-before.test
move.test
mri-addlib.test
mri-addmod.test
mri-comments.test
mri-crlf.test
mri-delete.test
mri-end.test
mri-errors.test
mri-nonascii.test
mri-thin-archive.test
mri1.test
mri2.test
mri3.test
mri4.test
mri5.test
non-windows-name-case.test
override.test
path-names.test
print-thin-archive-path.test
print.test [llvm-ar][test] Add to thin archive test coverage 2019-12-04 16:17:42 +00:00
quick-append.test Make quick-append.test resilient to running in paths with '1.o' in the name 2020-02-03 11:35:24 +01:00
read-only-archive.test
reduce-thin-path.test
regex-cmd.test
replace-update.test
replace.test [llvm-ar][test] Add to thin archive test coverage 2019-12-04 16:17:42 +00:00
response-utf8.test [llvm-ar] Fix llvm-ar response file reading on Windows 2020-03-03 13:42:57 +00:00
response.test [llvm-ar][test] Add to llvm-ar test coverage 2020-03-04 10:56:48 +00:00
symtab.test [llvm-ar][test] Add to llvm-ar test coverage 2020-03-04 10:56:48 +00:00
thin-archive.test
tool-name.test [llvm-ar] Improve tool selection heuristic 2019-12-10 17:32:50 -08:00
version.test
windows-name-case.test
windows-path.test