// RUN: %clang_cl \ // RUN: --config \ // RUN: -fno-record-command-line \ // RUN: -frecord-command-line \ // RUN: -nodefaultlibs \ // RUN: -nostdlib \ // RUN: -rpath \ // RUN: -shared \ // RUN: -static \ // RUN: -stdlib \ // RUN: -Xoffload-linker \ // RUN: -### -x c++ -c - < /dev/null 2>&1 \ // RUN: | FileCheck %s --check-prefix=CL --implicit-check-not="warning:" // RUN: not %clang_dxc \ // RUN: --config \ // RUN: -fno-record-command-line \ // RUN: -frecord-command-line \ // RUN: -nodefaultlibs \ // RUN: -nostdlib \ // RUN: -rpath \ // RUN: -shared \ // RUN: -static \ // RUN: -stdlib \ // RUN: -Xlinker \ // RUN: -Xoffload-linker \ // RUN: -### -T lib_6_3 -Vd - < /dev/null 2>&1 \ // RUN: | FileCheck %s --check-prefix=DXC --implicit-check-not="error:" // CL: warning: unknown argument ignored in clang-cl: '--config' // CL: warning: unknown argument ignored in clang-cl: '-fno-record-command-line' // CL: warning: unknown argument ignored in clang-cl: '-frecord-command-line' // CL: warning: unknown argument ignored in clang-cl: '-nodefaultlibs' // CL: warning: unknown argument ignored in clang-cl: '-nostdlib' // CL: warning: unknown argument ignored in clang-cl: '-rpath' // CL: warning: unknown argument ignored in clang-cl: '-shared' // CL: warning: unknown argument ignored in clang-cl: '-static' // CL: warning: unknown argument ignored in clang-cl: '-stdlib' // CL: warning: unknown argument ignored in clang-cl: '-Xoffload-linker' // DXC: error: unknown argument: '--config' // DXC: error: unknown argument: '-fno-record-command-line' // DXC: error: unknown argument: '-frecord-command-line' // DXC: error: unknown argument: '-nodefaultlibs' // DXC: error: unknown argument: '-nostdlib' // DXC: error: unknown argument: '-rpath' // DXC: error: unknown argument: '-shared' // DXC: error: unknown argument: '-static' // DXC: error: unknown argument: '-stdlib' // DXC: error: unknown argument: '-Xlinker' // DXC: error: unknown argument: '-Xoffload-linker'