[roll] Roll fuchsia [kernel] Test Rust<->C++ global variables accesses

Add some more simple Rust test cases to look for issues in
code generation producing GOT indirection when it should not.
Update the Rust compilation flags to make them work.

Original-Original-Bug: 511265181
Original-Original-Fixed: 510905115
Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1603728
Original-Original-Revision: 276a1a8eb1f71b90aa08bfccdfabbbfe5f27f175
GitOrigin-RevId: 6ff568c821bed433a20c013de2630fc6a6a25e1e
Change-Id: Ia9102ec79c1c6a21816af3603d5032328f864339
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1625031
Cr-Commit-Position: refs/heads/main@{#193385}
1 file changed
tree: 7a68f02dceadf11c6d6408ef8522aa81da24a852
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
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 in one of the communication channels documented at get involved.

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.