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