- Sep 21, 2023
-
-
Ryan Gonzalez authored
Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
Ryan Gonzalez authored
This will list all the files in the line debug info (*not* just compilation units) that are an absolute path, so that header files will be included in the output. https://phabricator.apertis.org/T10018 Signed-off-by:
Ryan Gonzalez <ryan.gonzalez@collabora.com>
-
- Jun 22, 2023
-
-
Andre Moreira Magalhaes authored
This fixes the following error: error: this expression creates a reference which is immediately dereferenced by the compiler --> src/main.rs:165:27 | 165 | let units = list_file(&file, endian)?; | ^^^^^ help: change this to: `file` | = note: `-D clippy::needless-borrow` implied by `-D warnings` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow Signed-off-by:
Andre Moreira Magalhaes <andrunko@gmail.com>
-
Andre Moreira Magalhaes authored
Signed-off-by:
Andre Moreira Magalhaes <andrunko@gmail.com>
-
Andre Moreira Magalhaes authored
gcc switched to DWARF-5 by default on version 11, so let's add support for reading DWARF-5 info. Signed-off-by:
Andre Moreira Magalhaes <andrunko@gmail.com>
-
- May 22, 2023
-
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Object 0.18 removed section_data_by_name. Bug-Debian: https://bugs.debian.org/998306 Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Jul 29, 2022
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
With current behavior while scanning compile units the utility exits with error if a unit does not contains an entry with name. However, some packages, like arm-trusted-firmware, has entries without names. Since these entries do not provide useful information for the mapping between binaries to sources just skip them. infrastructure/apertis-issues#81 Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Apr 10, 2021
-
-
Walter Lozano authored
Release commit for dwarf2sources version 0.2.0 Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Apr 09, 2021
-
-
Sjoerd Simons authored
-
Sjoerd Simons authored
-
- Mar 30, 2021
-
-
Walter Lozano authored
Release commit for dwarf2souces version 0.1.2 Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Update Cargo.toml to bump version to 0.1.2 Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Mar 29, 2021
-
-
Sjoerd Simons authored
Depending on how a binary is build or post-processes the name attribute can either be in a supplemental debug file (due to dwz) or be artificial (due to LTO). In this cases output warnings, but otherwise process as normal. Signed-off-by:
Sjoerd Simons <sjoerd@collabora.com>
-
- Nov 16, 2020
-
-
Sjoerd Simons authored
-
Sjoerd Simons authored
-
Sjoerd Simons authored
Allow passing multiple files to determine sources from; The json output is a dictionary of files to their metadata Signed-off-by:
Sjoerd Simons <sjoerd@collabora.com>
-
Sjoerd Simons authored
Move file processing into its own function; Will make it easier to add support for multiple files later. Signed-off-by:
Sjoerd Simons <sjoerd@collabora.com>
-
Sjoerd Simons authored
Use the anyhow crate for error handler to remove a bunch of boilerplate as well as better error reporting. Signed-off-by:
Sjoerd Simons <sjoerd@collabora.com>
-
- Nov 09, 2020
-
-
Sjoerd Simons authored
-
Sjoerd Simons authored
-
Sjoerd Simons authored
-
- Nov 08, 2020
-
-
Sjoerd Simons authored
-