Lines Matching full:rustc
5 // The rustc-cfg strings below are *not* public API. Please let us know by
23 println!("cargo:rustc-cfg=no_ops_bound"); in main()
25 println!("cargo:rustc-cfg=no_collections_bound"); in main()
32 println!("cargo:rustc-cfg=no_core_reverse"); in main()
39 println!("cargo:rustc-cfg=no_de_boxed_c_str"); in main()
40 println!("cargo:rustc-cfg=no_de_boxed_path"); in main()
47 println!("cargo:rustc-cfg=no_de_rc_dst"); in main()
53 println!("cargo:rustc-cfg=no_core_duration"); in main()
63 println!("cargo:rustc-cfg=no_integer128"); in main()
71 println!("cargo:rustc-cfg=no_range_inclusive"); in main()
72 println!("cargo:rustc-cfg=no_iterator_try_fold"); in main()
78 println!("cargo:rustc-cfg=no_num_nonzero"); in main()
86 println!("cargo:rustc-cfg=no_core_try_from"); in main()
87 println!("cargo:rustc-cfg=no_num_nonzero_signed"); in main()
88 println!("cargo:rustc-cfg=no_systemtime_checked_add"); in main()
89 println!("cargo:rustc-cfg=no_relaxed_trait_bounds"); in main()
94 println!("cargo:rustc-cfg=no_serde_derive"); in main()
99 println!("cargo:rustc-cfg=no_target_has_atomic"); in main()
101 // based on rustc's compiler/rustc_target/src/spec/*.rs. in main()
111 println!("cargo:rustc-cfg=no_std_atomic64"); in main()
114 println!("cargo:rustc-cfg=no_std_atomic"); in main()
121 println!("cargo:rustc-cfg=no_core_cstr"); in main()
126 let rustc = match env::var_os("RUSTC") { in rustc_minor_version() localVariable
127 Some(rustc) => rustc, in rustc_minor_version()
131 let output = match Command::new(rustc).arg("--version").output() { in rustc_minor_version()
142 if pieces.next() != Some("rustc 1") { in rustc_minor_version()