mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-11-04 06:56:14 +00:00 
			
		
		
		
	Now that we require at least LLVM 13, that codegen backend is always using its intrinsic `fptosi.sat` and `fptoui.sat` conversions, so it doesn't need the manual implementation. However, the GCC backend still needs it, so we can move all of that code down there.
		
			
				
	
	
		
			48 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
[package]
 | 
						|
name = "rustc_codegen_ssa"
 | 
						|
version = "0.0.0"
 | 
						|
edition = "2021"
 | 
						|
 | 
						|
[lib]
 | 
						|
test = false
 | 
						|
 | 
						|
[dependencies]
 | 
						|
bitflags = "1.2.1"
 | 
						|
cc = "1.0.69"
 | 
						|
itertools = "0.10.1"
 | 
						|
tracing = "0.1"
 | 
						|
libc = "0.2.50"
 | 
						|
jobserver = "0.1.22"
 | 
						|
tempfile = "3.2"
 | 
						|
thorin-dwp = "0.3"
 | 
						|
pathdiff = "0.2.0"
 | 
						|
serde_json = "1.0.59"
 | 
						|
snap = "1"
 | 
						|
smallvec = { version = "1.8.1", features = ["union", "may_dangle"] }
 | 
						|
regex = "1.4"
 | 
						|
 | 
						|
rustc_serialize = { path = "../rustc_serialize" }
 | 
						|
rustc_arena = { path = "../rustc_arena" }
 | 
						|
rustc_ast = { path = "../rustc_ast" }
 | 
						|
rustc_span = { path = "../rustc_span" }
 | 
						|
rustc_middle = { path = "../rustc_middle" }
 | 
						|
rustc_attr = { path = "../rustc_attr" }
 | 
						|
rustc_symbol_mangling = { path = "../rustc_symbol_mangling" }
 | 
						|
rustc_data_structures = { path = "../rustc_data_structures" }
 | 
						|
rustc_errors = { path = "../rustc_errors" }
 | 
						|
rustc_fs_util = { path = "../rustc_fs_util" }
 | 
						|
rustc_hir = { path = "../rustc_hir" }
 | 
						|
rustc_incremental = { path = "../rustc_incremental" }
 | 
						|
rustc_index = { path = "../rustc_index" }
 | 
						|
rustc_macros = { path = "../rustc_macros" }
 | 
						|
rustc_metadata = { path = "../rustc_metadata" }
 | 
						|
rustc_query_system = { path = "../rustc_query_system" }
 | 
						|
rustc_target = { path = "../rustc_target" }
 | 
						|
rustc_session = { path = "../rustc_session" }
 | 
						|
rustc_const_eval = { path = "../rustc_const_eval" }
 | 
						|
 | 
						|
[dependencies.object]
 | 
						|
version = "0.29.0"
 | 
						|
default-features = false
 | 
						|
features = ["read_core", "elf", "macho", "pe", "unaligned", "archive", "write"]
 |