commit | 032c0bb534dbe5498745fd0961a440042b685c7c | [log] [tgz] |
---|---|---|
author | Roland McGrath <mcgrathr@fuchsia.infra.roller.google.com> | Tue Apr 16 21:35:12 2024 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Apr 16 14:36:38 2024 -0700 |
tree | 1bdf104a9d825e54646b6b3148b6524bb82b1695 | |
parent | 149316985d49e8f707cb01fc1f6f3635cc5e60b8 [diff] |
[roll] Roll fuchsia [kernel][ubsan] Factor out ubsan-report.h and ubsan-handlers.h These moves the "generic" ubsan interface glue into headers and establishes an API in `namespace ubsan` that must be supplied by the kernel code. The kernel's UbsanPanicStart becomes the ubsan::Report constructor and destructor the new API requires. Original-Bug: 334165273 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1025120 Original-Revision: d4bf1a75de858e4e61be0f6a73ab4b80a1a9fba1 GitOrigin-RevId: 15b5e4a3cadc1ddf4dbebcf473c78161f86f83b1 Change-Id: I0261d9f8c80ad1732cc0fde43c8b450467d38003
This repository contains Fuchsia's Global Integration manifest files.
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.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.