1// PR21000: Test that -I is passed to both external and integrated assemblers. 2 3// RUN: %clang -target x86_64-linux-gnu -c -no-integrated-as %s \ 4// RUN: -Ifoo_dir -### 2>&1 \ 5// RUN: | FileCheck %s 6 7// RUN: %clang -target x86_64-linux-gnu -c -no-integrated-as %s \ 8// RUN: -I foo_dir -### 2>&1 \ 9// RUN: | FileCheck %s 10 11// RUN: %clang -target x86_64-linux-gnu -c -integrated-as %s \ 12// RUN: -Ifoo_dir -### 2>&1 \ 13// RUN: | FileCheck %s 14 15// RUN: %clang -target x86_64-linux-gnu -c -integrated-as %s \ 16// RUN: -I foo_dir -### 2>&1 \ 17// RUN: | FileCheck %s 18 19// Other GNU targets 20 21// RUN: %clang -target aarch64-linux-gnu -c -no-integrated-as %s \ 22// RUN: -Ifoo_dir -### 2>&1 \ 23// RUN: | FileCheck %s 24 25// RUN: %clang -target aarch64-linux-gnu -c -integrated-as %s \ 26// RUN: -Ifoo_dir -### 2>&1 \ 27// RUN: | FileCheck %s 28 29// RUN: %clang -target armv7-linux-gnueabihf -c -no-integrated-as %s \ 30// RUN: -Ifoo_dir -### 2>&1 \ 31// RUN: | FileCheck %s 32 33// RUN: %clang -target armv7-linux-gnueabihf -c -integrated-as %s \ 34// RUN: -Ifoo_dir -### 2>&1 \ 35// RUN: | FileCheck %s 36 37// CHECK: "-I" "foo_dir" 38