diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2016-11-12 18:37:04 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2016-11-12 18:37:04 +0000 |
commit | be3a2919f42e8323f65c126138f263578bfb9a7e (patch) | |
tree | cf956a00db6a58f150a051f35ed5316f14be8d03 /llvm/test/tools/llvm-strings | |
parent | 22a2628f18094a4f7c1b40b90ec280739805768b (diff) | |
download | bcm5719-llvm-be3a2919f42e8323f65c126138f263578bfb9a7e.tar.gz bcm5719-llvm-be3a2919f42e8323f65c126138f263578bfb9a7e.zip |
llvm-strings: trivialise logic until we support more options
Until we have handling for ignoring unloaded sections, simplify the logic to
the point of triviality. This fixes the scanning of archives, particularly when
embedded in archives.
llvm-svn: 286727
Diffstat (limited to 'llvm/test/tools/llvm-strings')
-rw-r--r-- | llvm/test/tools/llvm-strings/nested-archives.test | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-strings/nested-archives.test b/llvm/test/tools/llvm-strings/nested-archives.test new file mode 100644 index 00000000000..c3a95f2fd60 --- /dev/null +++ b/llvm/test/tools/llvm-strings/nested-archives.test @@ -0,0 +1,13 @@ +RUN: echo -n abcd > %T/abcd +RUN: rm -f %T/inner.ar +RUN: llvm-ar crs %T/inner.a %T/abcd +RUN: rm -f %T/outer.ar +RUN: llvm-ar crs %T/outer.a %T/inner.a +RUN: llvm-strings %T/outer.a | FileCheck %s + +CHECK: !<arch> +CHECK: inner.a/ 0 0 0 644 72 ` +CHECK: !<arch> +CHECK: abcd/ 0 0 0 644 4 ` +CHECK: abcd + |