1// RUN: %clang_cl \ 2// RUN: --config \ 3// RUN: -fno-record-command-line \ 4// RUN: -frecord-command-line \ 5// RUN: -nodefaultlibs \ 6// RUN: -nostdlib \ 7// RUN: -rpath \ 8// RUN: -shared \ 9// RUN: -static \ 10// RUN: -stdlib \ 11// RUN: -Xoffload-linker \ 12// RUN: -### -x c++ -c - < /dev/null 2>&1 \ 13// RUN: | FileCheck %s --check-prefix=CL --implicit-check-not="warning:" 14 15// RUN: not %clang_dxc \ 16// RUN: --config \ 17// RUN: -fno-record-command-line \ 18// RUN: -frecord-command-line \ 19// RUN: -nodefaultlibs \ 20// RUN: -nostdlib \ 21// RUN: -rpath \ 22// RUN: -shared \ 23// RUN: -static \ 24// RUN: -stdlib \ 25// RUN: -Xlinker \ 26// RUN: -Xoffload-linker \ 27// RUN: -### -T lib_6_3 -Vd - < /dev/null 2>&1 \ 28// RUN: | FileCheck %s --check-prefix=DXC --implicit-check-not="error:" 29 30// CL: warning: unknown argument ignored in clang-cl: '--config' 31// CL: warning: unknown argument ignored in clang-cl: '-fno-record-command-line' 32// CL: warning: unknown argument ignored in clang-cl: '-frecord-command-line' 33// CL: warning: unknown argument ignored in clang-cl: '-nodefaultlibs' 34// CL: warning: unknown argument ignored in clang-cl: '-nostdlib' 35// CL: warning: unknown argument ignored in clang-cl: '-rpath' 36// CL: warning: unknown argument ignored in clang-cl: '-shared' 37// CL: warning: unknown argument ignored in clang-cl: '-static' 38// CL: warning: unknown argument ignored in clang-cl: '-stdlib' 39// CL: warning: unknown argument ignored in clang-cl: '-Xoffload-linker' 40 41// DXC: error: unknown argument: '--config' 42// DXC: error: unknown argument: '-fno-record-command-line' 43// DXC: error: unknown argument: '-frecord-command-line' 44// DXC: error: unknown argument: '-nodefaultlibs' 45// DXC: error: unknown argument: '-nostdlib' 46// DXC: error: unknown argument: '-rpath' 47// DXC: error: unknown argument: '-shared' 48// DXC: error: unknown argument: '-static' 49// DXC: error: unknown argument: '-stdlib' 50// DXC: error: unknown argument: '-Xlinker' 51// DXC: error: unknown argument: '-Xoffload-linker' 52