archive-delete.test 639 B

12345678910111213141516171819202122232425262728
  1. Test the 'd' operation in llvm-ar
  2. RUN: cd %T
  3. RUN: rm -f %t.a
  4. RUN: cp %p/Inputs/GNU.a %t.a
  5. RUN: llvm-ar d %t.a very_long_bytecode_file_name.bc
  6. RUN: llvm-ar t %t.a | FileCheck %s
  7. RUN: rm -f %t.a
  8. RUN: cp %p/Inputs/MacOSX.a %t.a
  9. RUN: llvm-ar d %t.a very_long_bytecode_file_name.bc
  10. RUN: llvm-ar t %t.a | FileCheck %s
  11. RUN: rm -f %t.a
  12. RUN: cp %p/Inputs/SVR4.a %t.a
  13. RUN: llvm-ar d %t.a very_long_bytecode_file_name.bc
  14. RUN: llvm-ar t %t.a | FileCheck %s
  15. RUN: rm -f %t.a
  16. RUN: cp %p/Inputs/xpg4.a %t.a
  17. RUN: llvm-ar d %t.a very_long_bytecode_file_name.bc
  18. RUN: llvm-ar t %t.a | FileCheck %s
  19. CHECK: evenlen
  20. CHECK-NEXT: oddlen
  21. CHECK-NEXT: IsNAN.o