[roll] Roll fuchsia [dl] Initialize LinkingSession with loaded modules

The RuntimeDynamicLinker will create a LinkingSession by passing in a
reference to its modules_ list for the LinkingSession to use to look up
whether a module has been previously loaded. Eventually the link session
will filter global modules from this set when performing relocations.

The LinkModule public method is introduced to be a single call by the
RuntimeDynamicLinker to perform both loading and relocation operations.

Original-Fixed: 341473244
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1104319
Original-Revision: 93c076e8198d060b5bb82887e73a87b61299b214
GitOrigin-RevId: 7591eb5b1691abcc94fa577cc34d8c45a347845b
Change-Id: If9a7634b8226a6b0342f0f5d682dd0d143f06241
1 file changed
tree: b1024d20a01c53f9499677ee4b75c78c0610ead8
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cts
  6. firmware
  7. flower
  8. jiri.lock
  9. MILESTONE
  10. minimal
  11. prebuilts
  12. README.md
  13. stem
  14. test_durations
  15. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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 via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.