commit | ecf9776f86a30e94c45f6b3a23e2e68c0e057052 | [log] [tgz] |
---|---|---|
author | pigweed-integration-roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> | Thu Dec 16 01:04:55 2021 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Dec 16 01:15:06 2021 +0000 |
tree | 7c155a59d5b1dd2940fa9977d12902e86d5f2769 | |
parent | a28f935d78720c553f05ba6cbef637e64a6e9911 [diff] |
[roll third_party/pigweed] pw_cpu_exception: Declare State as part of the entry facade Updates the pw_cpu_exception's entry facade/backend to explicitly provide the pw_cpu_exception_State structure instead of forward declaring it and incidentally providing it through the optional, but previously actually required due to this, support backend. In order to do this without creating circular dependencies all over, the entry implementation is linked in through link deps just like log and assert. Also cleans up some build rules. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/74181 https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed Rolled-Commits: 4021c3574acedc5..5401d4079eac2f7 Roller-URL: https://ci.chromium.org/b/8827731095872278801 Cq-Cl-Tag: roller-builder:pigweed-experimental-roller Cq-Cl-Tag: roller-bid:8827731095872278801 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Ib4a450143ae4c9a54dfc54d7a86fdb37b6db3670 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/74981 Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
This repository contains experimental pigweed modules.
Clone this repo with --recursive
to get all required submodules.
git clone --recursive https://pigweed.googlesource.com/pigweed/experimental
This will pull the Pigweed source repository into third_party/pigweed
. If you already cloned but forgot to --recursive
run git submodule update --init
to pull all submodules.