[roll] Roll fuchsia Reland "[debugger] Show call sites for non-topmost frames"

This is a reland of commit acbd83b23551e4363bab289fc793c5a319722d27

Removed the assertion on the exception type because on arm64,
__builtin_trap() triggers a software breakpoint exception rather than
an undefined instruction.

Original change's description:
> [debugger] Show call sites for non-topmost frames
>
> Unwinder gives return addresses for non-topmost frames but when showing
> a backtrace, users expect to see locations of call sites. This also
> aligns with the behavior of other debuggers
>
> Original-Fixed: 96999
> Original-Fixed: 71486
> Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/765962

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/767808
Original-Revision: 9899973c86af9ace63390025480a621078f1187b
GitOrigin-RevId: ad87bc75cf990bd97c81f93f0fefa8a1c0fb1eb6
Change-Id: I9e541055e6dc2b762dc2236a846daed3a100ffb0
1 file changed
tree: 461801882ce037f94ccd7346d795027c152a3e8e
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. 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.