Lines Matching refs:universal

6 ## Case 1: copy a universal object containing regular Mach-O objects.
7 # RUN: llvm-lipo %t.i386 %t.x86_64 -create -output %t.universal
8 # RUN: llvm-objcopy %t.universal %t.universal.copy
9 # RUN: llvm-lipo %t.universal.copy -archs | FileCheck --check-prefix=VERIFY_ARCHS %s
10 # RUN: llvm-lipo %t.universal.copy -thin i386 -output %t.i386.copy
11 # RUN: llvm-lipo %t.universal.copy -thin x86_64 -output %t.x86_64.copy
15 ## Case 2: copy a universal object file containing an archive with darwin specific timestamps.
18 # RUN: llvm-lipo %t.archive.i386 %t.x86_64 -create -output %t.universal.containing.archive
19 # RUN: llvm-objcopy %t.universal.containing.archive %t.universal.containing.archive.copy
20 # RUN: llvm-lipo %t.universal.containing.archive.copy -archs | FileCheck --check-prefix=VERIFY_ARCH…
21 # RUN: llvm-lipo %t.universal.containing.archive.copy -thin i386 -output %t.archive.i386.copy
22 # RUN: llvm-lipo %t.universal.containing.archive.copy -thin x86_64 -output %t.archive.x86_64.copy
26 ## Case 3: copy an archive containing a universal object.
27 # RUN: llvm-ar cr %t.archive.containing.universal %t.universal
28 # RUN: llvm-objcopy %t.archive.containing.universal %t.archive.containing.universal.copy
30 ## Case 4: try to copy a universal object file contaning a bitcode slice.
32 # RUN: llvm-lipo %t.bitcode %t.x86_64 -create -output %t.universal.containing.bitcode
33 # RUN: not llvm-objcopy %t.universal.containing.bitcode %t.universal.containing.bitcode.copy 2>&1 \
36 ## Case 5: try to copy an archive containing an unsupported universal object.
37 # RUN: llvm-ar cr %t.archive.universal.bitcode %t.universal.containing.bitcode
38 # RUN: not llvm-objcopy %t.archive.universal.bitcode %t.archive.universal.bitcode.copy 2>&1 \
42 # UNSUPPORTED_UNIVERSAL_OBJECT: slice for 'arm64' of the universal Mach-O binary {{.*}} is not a Ma…