|
11 | 11 | // CHECK000-NOT: {{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crti.o
|
12 | 12 | // CHECK000: "-dynamic-linker={{/|\\\\}}lib{{/|\\\\}}ld-musl-hexagon.so.1"
|
13 | 13 | // CHECK000: "{{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crt1.o"
|
14 |
| -// CHECK000: "-lclang_rt.builtins-hexagon" "-lc" |
| 14 | +// CHECK000: "-lc" "-lclang_rt.builtins-hexagon" |
15 | 15 | // -----------------------------------------------------------------------------
|
16 | 16 | // Passing --musl --shared
|
17 | 17 | // -----------------------------------------------------------------------------
|
|
21 | 21 | // RUN: --sysroot=%S/Inputs/basic_linux_libcxx_tree -shared %s 2>&1 | FileCheck -check-prefix=CHECK001 %s
|
22 | 22 | // CHECK001-NOT: -dynamic-linker={{/|\\\\}}lib{{/|\\\\}}ld-musl-hexagon.so.1
|
23 | 23 | // CHECK001: "{{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crti.o"
|
24 |
| -// CHECK001: "-lclang_rt.builtins-hexagon" "-lc" |
| 24 | +// CHECK001: "-lc" "-lclang_rt.builtins-hexagon" |
25 | 25 | // CHECK001-NOT: {{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crt1.o
|
26 | 26 | // -----------------------------------------------------------------------------
|
27 | 27 | // Passing --musl -nostdlib
|
|
33 | 33 | // CHECK002: "-dynamic-linker={{/|\\\\}}lib{{/|\\\\}}ld-musl-hexagon.so.1"
|
34 | 34 | // CHECK002-NOT: {{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crti.o
|
35 | 35 | // CHECK002-NOT: {{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crt1.o
|
36 |
| -// CHECK002-NOT: "-lclang_rt.builtins-hexagon" |
37 | 36 | // CHECK002-NOT: "-lc"
|
| 37 | +// CHECK002-NOT: "-lclang_rt.builtins-hexagon" |
38 | 38 | // -----------------------------------------------------------------------------
|
39 | 39 | // Passing --musl -nostartfiles
|
40 | 40 | // -----------------------------------------------------------------------------
|
|
45 | 45 | // CHECK003: "-dynamic-linker={{/|\\\\}}lib{{/|\\\\}}ld-musl-hexagon.so.1"
|
46 | 46 | // CHECK003-NOT: {{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}Scrt1.o
|
47 | 47 | // CHECK003-NOT: {{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crt1.o
|
48 |
| -// CHECK003: "-lclang_rt.builtins-hexagon" "-lc" |
| 48 | +// CHECK003: "-lc" "-lclang_rt.builtins-hexagon" |
49 | 49 | // -----------------------------------------------------------------------------
|
50 | 50 | // Passing --musl -nodefaultlibs
|
51 | 51 | // -----------------------------------------------------------------------------
|
|
55 | 55 | // RUN: --sysroot=%S/Inputs/basic_linux_libcxx_tree -nodefaultlibs %s 2>&1 | FileCheck -check-prefix=CHECK004 %s
|
56 | 56 | // CHECK004: "-dynamic-linker={{/|\\\\}}lib{{/|\\\\}}ld-musl-hexagon.so.1"
|
57 | 57 | // CHECK004: "{{.*}}basic_linux_libcxx_tree{{/|\\\\}}usr{{/|\\\\}}lib{{/|\\\\}}crt1.o"
|
58 |
| -// CHECK004-NOT: "-lclang_rt.builtins-hexagon" |
59 | 58 | // CHECK004-NOT: "-lc"
|
| 59 | +// CHECK004-NOT: "-lclang_rt.builtins-hexagon" |
60 | 60 | // -----------------------------------------------------------------------------
|
61 | 61 | // Passing --musl -nolibc
|
62 | 62 | // -----------------------------------------------------------------------------
|
|
0 commit comments