[roll pigweed] pw_assert_zephyr: Migrate to the split assert & check facade

Migrates the Zephyr pw_assert backend to separately implement the
assert and check macro facades.

In addition, it implements the assert backend with a macro which
matches the native Zephyr implementation and it updates the
check backend to use __ASSERT_LOC as well.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/96880

https://pigweed.googlesource.com/pigweed/pigweed
pigweed Rolled-Commits: b15bb1b2538efec..4be62b18a933a50
Roller-URL: https://ci.chromium.org/b/8809885165189877217
Cq-Cl-Tag: roller-builder:pigweed-zephyr-roller
Cq-Cl-Tag: roller-bid:8809885165189877217
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I61d2009dba316f56a4b2b1a95bf3304ec539f461
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/zephyr-integration/+/100642
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>
1 file changed
tree: b6de27610ab5e2e77c654ec25f5fcec43c67dc8a
  1. .gitmodules
  2. test.sh