xref: /llvm-project/llvm/test/tools/dsymutil/X86/object-prefix-path.test (revision f1fdfe6888f93b9f6dfb4689e1f3206de584ff5b)
1RUN: rm -rf %t.dir && mkdir %t.dir && mkdir %t.dir/ModuleCacheRenamed
2RUN: cp %p/../Inputs/module-warnings/1.o %t.dir
3RUN: cp %p/../Inputs/module-warnings/Foo.pcm %t.dir/ModuleCacheRenamed
4
5RUN: dsymutil -verify -f -oso-prepend-path=%t.dir -y \
6RUN:   %p/dummy-debug-map.map -o %t \
7RUN:   -object-prefix-map=/ModuleCache=/ModuleCacheRenamed \
8RUN:   2>&1 | FileCheck %s
9
10RUN: dsymutil --linker parallel -verify -f -oso-prepend-path=%t.dir -y \
11RUN:   %p/dummy-debug-map.map -o %t \
12RUN:   -object-prefix-map=/ModuleCache=/ModuleCacheRenamed \
13RUN:   2>&1 | FileCheck %s
14
15CHECK:     warning: {{.*}}Bar.pcm:
16CHECK-NOT: warning: {{.*}}Foo.pcm:
17