Lines Matching refs:arch
26 let arch = var("CARGO_CFG_TARGET_ARCH").unwrap(); in main() localVariable
27 let asm_name = format!("{}/{}.s", OUTLINE_PATH, arch); in main()
34 let is_x32 = arch == "x86_64" && pointer_width == "32"; in main()
35 let is_arm64_ilp32 = arch == "aarch64" && pointer_width == "32"; in main()
36 let is_powerpc64be = arch == "powerpc64" && endian == "big"; in main()
37 let is_mipseb = arch == "mips" && endian == "big"; in main()
38 let is_mips64eb = arch == "mips64" && endian == "big"; in main()
88 && (arch != "x86" || has_feature("naked_functions")) in main()
89 && ((arch != "powerpc64" && arch != "mips" && arch != "mips64") in main()
93 if arch == "x86" { in main()
100 link_in_librustix_outline(&arch, &asm_name); in main()
105 if arch == "arm" && use_thumb_mode() { in main()
114 fn link_in_librustix_outline(arch: &str, asm_name: &str) { in link_in_librustix_outline()
115 let name = format!("rustix_outline_{}", arch); in link_in_librustix_outline()