Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ithinuel/cargo-demangle
Cargo subcommand to demangle file generated from nm or objdump
https://github.com/ithinuel/cargo-demangle
Last synced: 10 days ago
JSON representation
Cargo subcommand to demangle file generated from nm or objdump
- Host: GitHub
- URL: https://github.com/ithinuel/cargo-demangle
- Owner: ithinuel
- License: mit
- Created: 2017-03-23T21:55:12.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-06-18T22:12:40.000Z (over 2 years ago)
- Last Synced: 2024-10-09T07:12:53.221Z (28 days ago)
- Language: Rust
- Homepage: https://crates.io/crates/cargo-demangle
- Size: 11.7 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cargo-demangle
![Crates.io](https://img.shields.io/crates/v/cargo-demangle) ![Crates.io](https://img.shields.io/crates/l/cargo-demangle)
Demangles the detected symbols using [rustc-demangle](https://crates.io/crates/rustc-demangle).
## Usage
First install:
`cargo install cargo-demangle`
Then:
* Demangle from stdin
`cargo objdump --release -- -d | cargo demangle | bat -l asm`
* Demangle from a file print to stdout
`cargo demangle somefile.asm`
* Demangle from a file and write the result to the same file
`cargo demangle -i somefile.asm`