[roll] Roll fuchsia [starnix][ptrace] Signal tracer with SIGCHLD when child stops

On Linux, when a tracee stops, the kernel sends a signal to its tracer
to notify about the state change. LLDB relies on this mechanism to know
when a debugged program reaches a software breakpoint.

Refactored an existing syscall test to also check for signaling.

Original-Bug: 459791545
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1452355
Original-Revision: 4c8b58186e333d4e6a6b008abe33db2df162d9dd
GitOrigin-RevId: 08913b2e173a3b0cb0d5226d0887d89a61e72bac
Change-Id: I543c803146562f6cfe9f8a4d375a540dc7cd920c
1 file changed
tree: 53e69c8fdfc1d50ac50df78f7da57789fdf925a0
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. 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.