commit | 3e7c29f5aff03f725199bb43d489c73d784ac35a | [log] [tgz] |
---|---|---|
author | Roland McGrath <mcgrathr@google.com> | Thu Apr 04 15:41:06 2024 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Apr 04 15:41:06 2024 +0000 |
tree | 8a479d25fc98643312c2a9c578e0f317e1820043 | |
parent | 38587bfe65d8f2dfd19243a74b6137fdff758d8e [diff] |
[ld] Consolidate build ID handling The ld::ObserveBuildIdNote function existed but wasn't being used or tested; it was a buggy implementation that was needlessly complex to reuse elfldltl::ObserveBuildIdNote for little benefit. So rewrite it to be simpler, and use it in all of bootstrap.h, StartupLoad, and RemoteDecodedModule. This can later be reused by libdl too. Bug: 42085436 Change-Id: I9a0c31d64a31c7c0c0da9d0bcaf1ecde472d4897 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1020512 Fuchsia-Auto-Submit: Roland McGrath <mcgrathr@google.com> Reviewed-by: Caslyn Tonelli <caslyn@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.