Update ARM disassembler

This commit is contained in:
Aetias
2024-06-01 13:54:22 +02:00
parent d4c64d9af9
commit 543bff727e
3 changed files with 118 additions and 310 deletions
Generated
+7 -7
View File
@@ -215,12 +215,6 @@ dependencies = [
"syn 1.0.109",
]
[[package]]
name = "armv5te"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd80f9acaa34edbec1011a43c96f1dba19c2e1afd6f144f2156c2ae8c2035f04"
[[package]]
name = "arrayref"
version = "0.3.7"
@@ -3109,7 +3103,6 @@ name = "objdiff-core"
version = "2.0.0-alpha.2"
dependencies = [
"anyhow",
"armv5te",
"byteorder",
"cpp_demangle",
"cwdemangle",
@@ -3131,6 +3124,7 @@ dependencies = [
"serde_yaml",
"similar",
"strum",
"unarm",
]
[[package]]
@@ -4702,6 +4696,12 @@ dependencies = [
"winapi",
]
[[package]]
name = "unarm"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c13fc9a9c95348bf7565e5c30688fc288239962958cac0ccdc7cd009141d850"
[[package]]
name = "unicase"
version = "2.7.0"
+2 -2
View File
@@ -19,7 +19,7 @@ dwarf = ["gimli"]
mips = ["any-arch", "rabbitizer"]
ppc = ["any-arch", "cwdemangle", "ppc750cl"]
x86 = ["any-arch", "cpp_demangle", "iced-x86", "msvc-demangler"]
arm = ["any-arch", "cpp_demangle", "armv5te"]
arm = ["any-arch", "cpp_demangle", "unarm"]
[dependencies]
anyhow = "1.0.82"
@@ -56,4 +56,4 @@ iced-x86 = { version = "1.21.0", default-features = false, features = ["std", "d
msvc-demangler = { version = "0.10.0", optional = true }
# arm
armv5te = { version = "0.3.0", optional = true }
unarm = { version = "1.0.0", optional = true }
File diff suppressed because it is too large Load Diff