1f4a2713aSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd \ 2f4a2713aSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 3f4a2713aSLionel Sambuc // RUN: | FileCheck -check-prefix=X86_64 %s 4f4a2713aSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd7.0.0 \ 5f4a2713aSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 6f4a2713aSLionel Sambuc // RUN: | FileCheck -check-prefix=X86_64-7 %s 7f4a2713aSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd6.0.0 \ 8f4a2713aSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 9f4a2713aSLionel Sambuc // RUN: | FileCheck -check-prefix=X86_64-6 %s 10*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target arm--netbsd6.0.0-eabi \ 11*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 12*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=ARM %s 13*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target arm--netbsd7.0.0-eabi \ 14*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 15*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=ARM-7 %s 16*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd \ 17*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 18*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=AARCH64 %s 19*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd7.0.0 \ 20*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 21*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=AARCH64-7 %s 22*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target sparc--netbsd \ 23*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 24*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=SPARC %s 25*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target sparc64--netbsd \ 26*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 27*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=SPARC64 %s 28*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target powerpc--netbsd \ 29*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 30*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=POWERPC %s 31*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target powerpc64--netbsd \ 32*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 33*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=POWERPC64 %s 34f4a2713aSLionel Sambuc 35f4a2713aSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd -static \ 36f4a2713aSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 37f4a2713aSLionel Sambuc // RUN: | FileCheck -check-prefix=S-X86_64 %s 38f4a2713aSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd7.0.0 -static \ 39f4a2713aSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 40f4a2713aSLionel Sambuc // RUN: | FileCheck -check-prefix=S-X86_64-7 %s 41f4a2713aSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd6.0.0 -static \ 42f4a2713aSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 43f4a2713aSLionel Sambuc // RUN: | FileCheck -check-prefix=S-X86_64-6 %s 44*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target arm--netbsd6.0.0-eabi -static \ 45*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 46*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-ARM %s 47*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target arm--netbsd7.0.0-eabi -static \ 48*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 49*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-ARM-7 %s 50*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd -static \ 51*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 52*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-AARCH64 %s 53*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd7.0.0 -static \ 54*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 55*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-AARCH64-7 %s 56*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target sparc--netbsd -static \ 57*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 58*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-SPARC %s 59*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target sparc64--netbsd -static \ 60*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 61*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-SPARC64 %s 62*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target powerpc--netbsd -static \ 63*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 64*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-POWERPC %s 65*0a6a1f1dSLionel Sambuc // RUN: %clangxx -no-canonical-prefixes -target powerpc64--netbsd -static \ 66*0a6a1f1dSLionel Sambuc // RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ 67*0a6a1f1dSLionel Sambuc // RUN: | FileCheck -check-prefix=S-POWERPC64 %s 68f4a2713aSLionel Sambuc 69f4a2713aSLionel Sambuc // X86_64: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd" 70f4a2713aSLionel Sambuc // X86_64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 71f4a2713aSLionel Sambuc // X86_64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 72f4a2713aSLionel Sambuc // X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 73f4a2713aSLionel Sambuc // X86_64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 74f4a2713aSLionel Sambuc 75f4a2713aSLionel Sambuc // X86_64-7: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd7.0.0" 76f4a2713aSLionel Sambuc // X86_64-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 77f4a2713aSLionel Sambuc // X86_64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 78f4a2713aSLionel Sambuc // X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 79f4a2713aSLionel Sambuc // X86_64-7: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 80f4a2713aSLionel Sambuc 81f4a2713aSLionel Sambuc // X86_64-6: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd6.0.0" 82f4a2713aSLionel Sambuc // X86_64-6: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 83f4a2713aSLionel Sambuc // X86_64-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 84f4a2713aSLionel Sambuc // X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 85f4a2713aSLionel Sambuc // X86_64-6: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" 86f4a2713aSLionel Sambuc // X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 87f4a2713aSLionel Sambuc 88*0a6a1f1dSLionel Sambuc // ARM: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd6.0.0-eabi" 89*0a6a1f1dSLionel Sambuc // ARM: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 90*0a6a1f1dSLionel Sambuc // ARM: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" 91*0a6a1f1dSLionel Sambuc // ARM: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 92*0a6a1f1dSLionel Sambuc // ARM: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" 93*0a6a1f1dSLionel Sambuc // ARM: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 94*0a6a1f1dSLionel Sambuc 95*0a6a1f1dSLionel Sambuc // ARM-7: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd7.0.0-eabi" 96*0a6a1f1dSLionel Sambuc // ARM-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 97*0a6a1f1dSLionel Sambuc // ARM-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" 98*0a6a1f1dSLionel Sambuc // ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" "-lm" "-lc" 99*0a6a1f1dSLionel Sambuc // ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 100*0a6a1f1dSLionel Sambuc 101*0a6a1f1dSLionel Sambuc // AARCH64: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd" 102*0a6a1f1dSLionel Sambuc // AARCH64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 103*0a6a1f1dSLionel Sambuc // AARCH64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 104*0a6a1f1dSLionel Sambuc // AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 105*0a6a1f1dSLionel Sambuc // AARCH64: "-lm" "-lc" 106*0a6a1f1dSLionel Sambuc // AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 107*0a6a1f1dSLionel Sambuc 108*0a6a1f1dSLionel Sambuc // AARCH64-7: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd7.0.0" 109*0a6a1f1dSLionel Sambuc // AARCH64-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 110*0a6a1f1dSLionel Sambuc // AARCH64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 111*0a6a1f1dSLionel Sambuc // AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 112*0a6a1f1dSLionel Sambuc // AARCH64-7: "-lm" "-lc" 113*0a6a1f1dSLionel Sambuc // AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 114*0a6a1f1dSLionel Sambuc 115*0a6a1f1dSLionel Sambuc // SPARC: clang{{.*}}" "-cc1" "-triple" "sparc--netbsd" 116*0a6a1f1dSLionel Sambuc // SPARC: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 117*0a6a1f1dSLionel Sambuc // SPARC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" 118*0a6a1f1dSLionel Sambuc // SPARC: "{{.*}}/usr/lib{{/|\\\\}}sparc{{/|\\\\}}crti.o" 119*0a6a1f1dSLionel Sambuc // SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 120*0a6a1f1dSLionel Sambuc // SPARC: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" 121*0a6a1f1dSLionel Sambuc // SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 122*0a6a1f1dSLionel Sambuc 123*0a6a1f1dSLionel Sambuc // SPARC64: clang{{.*}}" "-cc1" "-triple" "sparc64--netbsd" 124*0a6a1f1dSLionel Sambuc // SPARC64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 125*0a6a1f1dSLionel Sambuc // SPARC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 126*0a6a1f1dSLionel Sambuc // SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 127*0a6a1f1dSLionel Sambuc // SPARC64: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" 128*0a6a1f1dSLionel Sambuc // SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 129*0a6a1f1dSLionel Sambuc 130*0a6a1f1dSLionel Sambuc // POWERPC: clang{{.*}}" "-cc1" "-triple" "powerpc--netbsd" 131*0a6a1f1dSLionel Sambuc // POWERPC: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 132*0a6a1f1dSLionel Sambuc // POWERPC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" 133*0a6a1f1dSLionel Sambuc // POWERPC: "{{.*}}/usr/lib{{/|\\\\}}powerpc{{/|\\\\}}crti.o" 134*0a6a1f1dSLionel Sambuc // POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 135*0a6a1f1dSLionel Sambuc // POWERPC: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 136*0a6a1f1dSLionel Sambuc 137*0a6a1f1dSLionel Sambuc // POWERPC64: clang{{.*}}" "-cc1" "-triple" "powerpc64--netbsd" 138*0a6a1f1dSLionel Sambuc // POWERPC64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" 139*0a6a1f1dSLionel Sambuc // POWERPC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" 140*0a6a1f1dSLionel Sambuc // POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crti.o" 141*0a6a1f1dSLionel Sambuc // POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 142*0a6a1f1dSLionel Sambuc // POWERPC64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 143*0a6a1f1dSLionel Sambuc 144f4a2713aSLionel Sambuc // S-X86_64: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd" 145*0a6a1f1dSLionel Sambuc // S-X86_64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 146f4a2713aSLionel Sambuc // S-X86_64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 147f4a2713aSLionel Sambuc // S-X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 148f4a2713aSLionel Sambuc // S-X86_64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 149f4a2713aSLionel Sambuc 150f4a2713aSLionel Sambuc // S-X86_64-7: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd7.0.0" 151*0a6a1f1dSLionel Sambuc // S-X86_64-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 152f4a2713aSLionel Sambuc // S-X86_64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 153f4a2713aSLionel Sambuc // S-X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 154f4a2713aSLionel Sambuc // S-X86_64-7: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 155f4a2713aSLionel Sambuc 156f4a2713aSLionel Sambuc // S-X86_64-6: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd6.0.0" 157*0a6a1f1dSLionel Sambuc // S-X86_64-6: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 158f4a2713aSLionel Sambuc // S-X86_64-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 159f4a2713aSLionel Sambuc // S-X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 160f4a2713aSLionel Sambuc // S-X86_64-6: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" 161f4a2713aSLionel Sambuc // S-X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 162*0a6a1f1dSLionel Sambuc 163*0a6a1f1dSLionel Sambuc // S-ARM: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd6.0.0-eabi" 164*0a6a1f1dSLionel Sambuc // S-ARM: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 165*0a6a1f1dSLionel Sambuc // S-ARM: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" 166*0a6a1f1dSLionel Sambuc // S-ARM: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 167*0a6a1f1dSLionel Sambuc // S-ARM: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" 168*0a6a1f1dSLionel Sambuc // S-ARM: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 169*0a6a1f1dSLionel Sambuc 170*0a6a1f1dSLionel Sambuc // S-ARM-7: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd7.0.0-eabi" 171*0a6a1f1dSLionel Sambuc // S-ARM-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 172*0a6a1f1dSLionel Sambuc // S-ARM-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" 173*0a6a1f1dSLionel Sambuc // S-ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" "-lm" "-lc" 174*0a6a1f1dSLionel Sambuc // S-ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 175*0a6a1f1dSLionel Sambuc 176*0a6a1f1dSLionel Sambuc // S-AARCH64: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd" 177*0a6a1f1dSLionel Sambuc // S-AARCH64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 178*0a6a1f1dSLionel Sambuc // S-AARCH64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 179*0a6a1f1dSLionel Sambuc // S-AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 180*0a6a1f1dSLionel Sambuc // S-AARCH64: "-lm" "-lc" 181*0a6a1f1dSLionel Sambuc // S-AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 182*0a6a1f1dSLionel Sambuc 183*0a6a1f1dSLionel Sambuc // S-AARCH64-7: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd7.0.0" 184*0a6a1f1dSLionel Sambuc // S-AARCH64-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 185*0a6a1f1dSLionel Sambuc // S-AARCH64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 186*0a6a1f1dSLionel Sambuc // S-AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 187*0a6a1f1dSLionel Sambuc // S-AARCH64-7: "-lm" "-lc" 188*0a6a1f1dSLionel Sambuc // S-AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 189*0a6a1f1dSLionel Sambuc 190*0a6a1f1dSLionel Sambuc // S-SPARC: clang{{.*}}" "-cc1" "-triple" "sparc--netbsd" 191*0a6a1f1dSLionel Sambuc // S-SPARC: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 192*0a6a1f1dSLionel Sambuc // S-SPARC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" 193*0a6a1f1dSLionel Sambuc // S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}sparc{{/|\\\\}}crti.o" 194*0a6a1f1dSLionel Sambuc // S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 195*0a6a1f1dSLionel Sambuc // S-SPARC: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" 196*0a6a1f1dSLionel Sambuc // S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 197*0a6a1f1dSLionel Sambuc 198*0a6a1f1dSLionel Sambuc // S-SPARC64: clang{{.*}}" "-cc1" "-triple" "sparc64--netbsd" 199*0a6a1f1dSLionel Sambuc // S-SPARC64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 200*0a6a1f1dSLionel Sambuc // S-SPARC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" 201*0a6a1f1dSLionel Sambuc // S-SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" 202*0a6a1f1dSLionel Sambuc // S-SPARC64: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" 203*0a6a1f1dSLionel Sambuc // S-SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 204*0a6a1f1dSLionel Sambuc 205*0a6a1f1dSLionel Sambuc // S-POWERPC: clang{{.*}}" "-cc1" "-triple" "powerpc--netbsd" 206*0a6a1f1dSLionel Sambuc // S-POWERPC: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 207*0a6a1f1dSLionel Sambuc // S-POWERPC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" 208*0a6a1f1dSLionel Sambuc // S-POWERPC: "{{.*}}/usr/lib{{/|\\\\}}powerpc{{/|\\\\}}crti.o" 209*0a6a1f1dSLionel Sambuc // S-POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 210*0a6a1f1dSLionel Sambuc // S-POWERPC: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 211*0a6a1f1dSLionel Sambuc 212*0a6a1f1dSLionel Sambuc // S-POWERPC64: clang{{.*}}" "-cc1" "-triple" "powerpc64--netbsd" 213*0a6a1f1dSLionel Sambuc // S-POWERPC64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" 214*0a6a1f1dSLionel Sambuc // S-POWERPC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" 215*0a6a1f1dSLionel Sambuc // S-POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crti.o" 216*0a6a1f1dSLionel Sambuc // S-POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" 217*0a6a1f1dSLionel Sambuc // S-POWERPC64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" 218