Linker's map file browser
Project description
mapuche
Mapuche is a linker's map file browser
If you are reading this, please don't forget to give this project a star on GitHub!
[!CAUTION] Mapuche is in pre-alfa development stage. Crashes or unexpected output may occur! Please create an issue if any.
Install
pip install mapuche
Usage
[!IMPORTANT] For now mapuche supports only map files of ELFs generated with
-ffunction-sections
and-fdata-sections
compile options.
mapuche <elf.map> [elf_for_diff.map]
Screenshot
TODO list
- implement
--help
/--version
- regex filters
- columns sort
- support expand/collapse by space button
- move input section name from "name" to separate column
- cute alignment for
size
/diff
/delta
columns - assembler diff viewer in popup widget
- support map files for ELFs without
-ffunction-sections
/-fdata-sections
- tests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mapuche-0.0.1.tar.gz
(2.8 MB
view hashes)
Built Distribution
mapuche-0.0.1-py3-none-any.whl
(26.2 kB
view hashes)