| commit | 249acad7886d574b1ce8fc2c312e40a900becb95 | [log] [tgz] |
|---|---|---|
| author | Alex Brachet <abrachet@fuchsia.infra.roller.google.com> | Thu Jan 12 20:14:03 2023 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Jan 12 12:15:18 2023 -0800 |
| tree | e06ba69cd7d2d85ed6f2e28a2b734a63eb67d55a | |
| parent | 351206938dc469b1fb535d719c6d3937199bceed [diff] |
[roll] Roll fuchsia [elfldltl] Make Sym and Rela types designated initializable
Unfortunately, Rel and Rela types are often aggregate initialized
and as such they are not amenable to having a base class otherwise
the initializers that we have throughout the tests would need to
look like {{}, ...}. The alternative, as shown here is to copy
members and logic between Rel and Rela which is not ideal, but
I cannot come up with a better way, save for having a macro that
defines an anonymous struct that we place in Rel{,a}.
Original-Bug: 68283
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/787222
Original-Revision: d698b83ffef4a3d8f2eb91c530980a8424757467
GitOrigin-RevId: 086468b06223dd5f639b4c68d8a0990fc63d6f65
Change-Id: I1bb316ce51ff40682f20698edd6dfadb83242746
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.