commit | 96659d862cc06d88b5d5041c4fd2074dff6b53ec | [log] [tgz] |
---|---|---|
author | Leonard Chan <leonardchan@fuchsia.infra.roller.google.com> | Wed Mar 05 11:28:08 2025 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Mar 05 11:32:11 2025 -0800 |
tree | 18e8c24614ae0e5a7bf8888dccbc3f18299e5668 | |
parent | 73171ca87705615cb1126400ca9782097b3834d9 [diff] |
[roll] Roll fuchsia [fbl] Use placement new instead of reinterpret_cast I was experimenting with CFI in the kernel and CFI complained about this cast between unrelated types. In the ctor for fbl::InlineArray, we reinterpret_cast from a char array to a WaitSignalObserver pointer. These don't share any type hierarchy. Placement new should be the correct way to do this. Original-Bug: 345527716 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1198565 Original-Revision: 65d34f0354124ff31459db8e22765878b0e12de8 GitOrigin-RevId: deb5af80dd7bbf009c9add899be4a2782cc5de6c Change-Id: I38f516c2a66abd54c00eb4bd00bb45ae46a5fca9
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 in one of the communication channels documented at get involved.
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
.