commit | ce30aea895ff690f63a531fdfb140978bdd9d3f3 | [log] [tgz] |
---|---|---|
author | Jacob Rutherford <jruthe@fuchsia.infra.roller.google.com> | Mon Feb 17 09:12:03 2025 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Feb 17 09:13:58 2025 -0800 |
tree | 7c08a09a0105edf05b10b1854a20be93bdcc3e02 | |
parent | 87a533c089d7bc0e80d51073fc32b7eb2a275b67 [diff] |
[roll] Roll fuchsia [unwinder] Accept optional debug_info Memory Introduces new CfiModuleInfo object to collect both binary and debug info for a given module. Currently unused, and no behavior changes for existing tests. New tests are difficult to write: 1. On fuchsia, only stripped binaries are run (even in debug builds), so we cannot use debug_frame sections. 2. On linux, by default, stripped test binaries are used to execute the tests, and it is non-trivial to mark dependencies properly because the test becomes a recursive dependency of itself. Full E2E tests exercising this functionality will be done in zxdb where there are more utilities to attach to running processes and deal with symbol discovery. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1195597 Original-Revision: ba2b291a6b5b921db8e77985804610292d7d0b63 GitOrigin-RevId: 213018f7a3a6c44f6109297c1c45c03e1c36ab36 Change-Id: Ic19b82aa0a72b270c011b73329c8334a7712873e
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.