aboutsummaryrefslogtreecommitdiff
path: root/clang/test/Driver/aix-print-runtime-dir.c
blob: 4740129442540433e893bcd9f5cea5f449d10f60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Test output of -print-runtime-dir on AIX

// RUN: %clang -print-runtime-dir --target=powerpc-ibm-aix \
// RUN:        -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir\
// RUN:      | FileCheck --check-prefix=PRINT-RUNTIME-DIR32-PER-TARGET %s

// RUN: %clang -print-runtime-dir --target=powerpc64-ibm-aix \
// RUN:        -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir\
// RUN:      | FileCheck --check-prefix=PRINT-RUNTIME-DIR64-PER-TARGET %s

// RUN: %clang -print-runtime-dir --target=powerpc-ibm-aix-unknown \
// RUN:        -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir \
// RUN:      | FileCheck --check-prefix=PRINT-RUNTIME-DIR32-UNKNOWN-ENV %s

// RUN: %clang -print-runtime-dir --target=powerpc64-ibm-aix-unknown \
// RUN:        -resource-dir=%S/Inputs/resource_dir_with_per_target_subdir \
// RUN:      | FileCheck --check-prefix=PRINT-RUNTIME-DIR64-UNKNOWN-ENV %s 

// PRINT-RUNTIME-DIR32-PER-TARGET: lib{{/|\\}}powerpc-ibm-aix{{$}}
// PRINT-RUNTIME-DIR64-PER-TARGET: lib{{/|\\}}powerpc64-ibm-aix{{$}}
// PRINT-RUNTIME-DIR32-UNKNOWN-ENV: lib{{/|\\}}powerpc-ibm-aix
// PRINT-RUNTIME-DIR64-UNKNOWN-ENV: lib{{/|\\}}powerpc64-ibm-aix