rucc-driver 0.8.1

Command line, phase graph and job scheduling for the rucc C compiler.
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"

[[package]]
name = "crc32fast"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8498c871161e1742aaa9d52551b2d6ebdd4c3d45a3be423e3728f33b955be550"
dependencies = [
 "cfg-if",
]

[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"

[[package]]
name = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"

[[package]]
name = "hashbrown"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
dependencies = [
 "foldhash",
]

[[package]]
name = "indexmap"
version = "2.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb"
dependencies = [
 "equivalent",
 "hashbrown",
]

[[package]]
name = "libc"
version = "0.2.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"

[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"

[[package]]
name = "memmap2"
version = "0.9.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0"
dependencies = [
 "libc",
]

[[package]]
name = "object"
version = "0.40.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c"
dependencies = [
 "crc32fast",
 "hashbrown",
 "indexmap",
 "memchr",
]

[[package]]
name = "rucc-asm"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e921db4443faa1909807309af25f6b53c5d9e50e4613899be0953401a2b7cb0e"
dependencies = [
 "rucc-base",
 "rucc-ir",
 "rucc-mir",
 "rucc-object",
 "rucc-target",
]

[[package]]
name = "rucc-ast"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5676e844760463880dc74df951aefd0bd4718fb7503b7201b81ceccb5354e37b"
dependencies = [
 "rucc-base",
 "rucc-diag",
 "rucc-lex",
]

[[package]]
name = "rucc-base"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e276c162b1341e1b28026da5cc4643d2834f4b7731f20db5aea10ef0ca6371c"

[[package]]
name = "rucc-codegen"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb0365322aff91df265e6a07cda862fd807b55e920c0e114f444d584d6ec27ac"
dependencies = [
 "rucc-base",
 "rucc-diag",
 "rucc-ir",
 "rucc-mir",
 "rucc-regalloc",
 "rucc-rules",
 "rucc-target",
]

[[package]]
name = "rucc-cost"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e50f813013d91c836815b964a081c10c4b9013bed17c23123ddbe306e2781a2"
dependencies = [
 "rucc-target",
]

[[package]]
name = "rucc-diag"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "35e404239d53bae8e3ce6d96c56043f418fecbf2b3ab060818f08d371c056c32"

[[package]]
name = "rucc-driver"
version = "0.8.1"
dependencies = [
 "memmap2",
 "rucc-asm",
 "rucc-base",
 "rucc-codegen",
 "rucc-diag",
 "rucc-ir",
 "rucc-lex",
 "rucc-lower",
 "rucc-mir",
 "rucc-object",
 "rucc-opt",
 "rucc-parse",
 "rucc-pp",
 "rucc-safety",
 "rucc-sema",
 "rucc-session",
 "rucc-target",
 "rucc-types",
]

[[package]]
name = "rucc-gnu"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a481ef019e645385eb7beaa53634b88a92d31b5b224725557519e04e6467c494"

[[package]]
name = "rucc-ir"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3dba5c9401cd37c243bb068fd37eb45de22976fe3b20fbe3a86798270c26531f"
dependencies = [
 "rucc-base",
 "rucc-diag",
 "rucc-target",
]

[[package]]
name = "rucc-lex"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e74f260b568aaa1ce7633e0139e1aa3e255a56e23ee82b4c231c6d2b8214274"
dependencies = [
 "rucc-base",
 "rucc-diag",
 "rucc-session",
 "rucc-target",
 "rucc-types",
]

[[package]]
name = "rucc-lower"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d177301e1304c8adeaac7a013c4940c60780fdda3fb145198f244845398163a3"
dependencies = [
 "rucc-ast",
 "rucc-base",
 "rucc-diag",
 "rucc-ir",
 "rucc-sema",
 "rucc-target",
 "rucc-types",
]

[[package]]
name = "rucc-mir"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7db91142a6c2056f4355c0136b69b42ec3979a08bea53e6bc6537244280d1797"
dependencies = [
 "rucc-base",
 "rucc-diag",
 "rucc-target",
]

[[package]]
name = "rucc-object"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3cbd3126ed7c6366d1f20b6f361b6293430cfeac8f6e2e6ad30fcb7b3c16259"
dependencies = [
 "object",
 "rucc-target",
]

[[package]]
name = "rucc-opt"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95162a1cf4df73b29267e9ed4b8bc49b9f316586b3279668c3879945a1d4f861"
dependencies = [
 "rucc-base",
 "rucc-cost",
 "rucc-ir",
 "rucc-rules",
 "rucc-session",
]

[[package]]
name = "rucc-parse"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9d84dd2c7de78cf4d27cfebaef6e5384b37f9440e40885053a7ce3c12e4eba5"
dependencies = [
 "rucc-ast",
 "rucc-base",
 "rucc-diag",
 "rucc-lex",
 "rucc-session",
]

[[package]]
name = "rucc-pp"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e80228a3a3eca381722b9d0a70371ffa2b5ae71e4f5db2fef695f053d4fa550"
dependencies = [
 "rucc-base",
 "rucc-diag",
 "rucc-gnu",
 "rucc-lex",
 "rucc-session",
 "rucc-target",
]

[[package]]
name = "rucc-regalloc"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ea51cb53cfe9031b1ca026c9d00d7c783d5e71fe949e571699e4b4d8c3eae62"
dependencies = [
 "rucc-mir",
 "rucc-target",
]

[[package]]
name = "rucc-rules"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ecc5278ad5daf1c8724f61e022ea9b5f9ae644fb44e35b7d8eb92bbd31f2df01"

[[package]]
name = "rucc-safety"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fd84f9c28877f56317390353360d86ffaf2614ccfb9748ed0113bcd7f3d41dc"
dependencies = [
 "rucc-base",
 "rucc-ir",
]

[[package]]
name = "rucc-sema"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fe41f0cb350db3c3471538805635eddfa290cadb1e062d878611fc43e43d318"
dependencies = [
 "rucc-ast",
 "rucc-base",
 "rucc-diag",
 "rucc-gnu",
 "rucc-lex",
 "rucc-session",
 "rucc-target",
 "rucc-types",
]

[[package]]
name = "rucc-session"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46ee88f86c30634d2b68beac482c6e822f7ca17241990e5c8424c53e2a03b11d"
dependencies = [
 "rucc-base",
 "rucc-diag",
 "rucc-target",
]

[[package]]
name = "rucc-target"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "923329448ad3ee2c2582ebe65a91aa59aab955dc407634e0c6cf5ff108274491"
dependencies = [
 "rucc-base",
]

[[package]]
name = "rucc-types"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2cd13b4f034ab09f9f03ddaf7e348144fb4e78492166ea76c7e7703ef263642"
dependencies = [
 "rucc-base",
 "rucc-target",
]