File tree 2 files changed +6
-3
lines changed
compiler/rustc_target/src/spec/targets
2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ pub(crate) fn target() -> Target {
18
18
// More information:
19
19
// https://www.qnx.com/developers/docs/7.1/index.html#com.qnx.doc.neutrino.io_sock/topic/migrate_app.html
20
20
fn get_iosock_param ( ) -> & ' static str {
21
- let target_dir = std:: env:: var ( "QNX_TARGET" ) . expect ( "Environment variable QNX_TARGET is set" ) ;
21
+ let target_dir = std:: env:: var ( "QNX_TARGET" ) . unwrap_or_else ( |_| "PLEASE_SET_ENV_VAR_QNX_TARGET" . into ( ) ) ;
22
22
let linker_param = format ! ( "-L{target_dir}/aarch64le/io-sock/lib" ) ;
23
23
24
24
linker_param. leak ( )
Original file line number Diff line number Diff line change 58
58
//@ [aarch64_unknown_nto_qnx710] compile-flags: --target aarch64-unknown-nto-qnx710
59
59
//@ [aarch64_unknown_nto_qnx710] needs-llvm-components: aarch64
60
60
//@ revisions: aarch64_unknown_nto_qnx710_iosock
61
- //@ [aarch64_unknown_nto_qnx710 ] compile-flags: --target aarch64-unknown-nto-qnx710_iosock
62
- //@ [aarch64_unknown_nto_qnx710 ] needs-llvm-components: aarch64
61
+ //@ [aarch64_unknown_nto_qnx710_iosock ] compile-flags: --target aarch64-unknown-nto-qnx710_iosock
62
+ //@ [aarch64_unknown_nto_qnx710_iosock ] needs-llvm-components: aarch64
63
63
//@ revisions: aarch64_unknown_openbsd
64
64
//@ [aarch64_unknown_openbsd] compile-flags: --target aarch64-unknown-openbsd
65
65
//@ [aarch64_unknown_openbsd] needs-llvm-components: aarch64
549
549
//@ revisions: x86_64_pc_nto_qnx710
550
550
//@ [x86_64_pc_nto_qnx710] compile-flags: --target x86_64-pc-nto-qnx710
551
551
//@ [x86_64_pc_nto_qnx710] needs-llvm-components: x86
552
+ //@ revisions: x86_64_pc_nto_qnx710_iosock
553
+ //@ [x86_64_pc_nto_qnx710_iosock compile-flags: --target x86_64-pc-nto-qnx710_iosock
554
+ //@ [x86_64_pc_nto_qnx710_iosock needs-llvm-components: x86
552
555
//@ revisions: x86_64_pc_solaris
553
556
//@ [x86_64_pc_solaris] compile-flags: --target x86_64-pc-solaris
554
557
//@ [x86_64_pc_solaris] needs-llvm-components: x86
You can’t perform that action at this time.
0 commit comments