Cargo Features
objdiff-core has no features set by default.
[dependencies]
objdiff-core = { version = "2.5.0", features = ["all", "any-arch", "bindings", "build", "config", "dwarf", "mips", "ppc", "x86", "arm", "arm64", "wasm"] }
- all = arm, arm64, bindings, build, config, dwarf, mips, ppc, x86
- any-arch arm? arm64? mips? ppc? wasm? x86? = config
-
Implicit, used to check if any arch is enabled
Enables bimap, byteorder, flagset, log, memmap2, num-traits, similar, and strum
Affects
bindings::diff
,objdiff-core::arch
,objdiff-core::diff
,objdiff-core::obj
,objdiff-core::util
… - bindings all? wasm?
-
Enables pbjson, pbjson-build, prost, prost-build, serde, and serde_json
Affects
objdiff-core::bindings
… - build all?
-
Enables notify ^6.1.1, notify-debouncer-full, path-slash, reqwest, self_update, shell-escape, tempfile, time, and winapi
Affects
objdiff-core::build
,objdiff-core::jobs
… - config all? any-arch?
-
Enables bimap, filetime, globset, semver, serde, serde_json, and serde_yaml
Affects
objdiff-core::config
… - dwarf all?
-
Enables gimli
- mips all? = any-arch
-
Enables rabbitizer
Affects
arch::mips
… - ppc all? = any-arch
-
Enables cwdemangle, cwextab, and ppc750cl
Affects
arch::ppc
,arch::ObjArch.ppc
… - x86 all? = any-arch
-
Enables cpp_demangle, iced-x86, and msvc-demangler
Affects
arch::x86
… - arm all? = any-arch
-
Enables arm-attr, cpp_demangle, and unarm
cpp_demangle:
x86
- arm64 all? = any-arch
-
Enables cpp_demangle, yaxpeax-arch, and yaxpeax-arm
- wasm = any-arch, bindings
-
Enables console_error_panic_hook, console_log, log, tsify-next, and wasm-bindgen
Affects
bindings::wasm
…