commit | ed6629afbc3623999d112a555f925a3280b0c6c2 | [log] [tgz] |
---|---|---|
author | Wyatt Hepler <hepler@google.com> | Thu Jun 09 10:18:17 2022 -0700 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jun 09 19:05:33 2022 +0000 |
tree | 0e48fbe6d63ed56b169373aa9dc0ecaa205496a2 | |
parent | e26741380876f04e193e917566eae91b1b855d8c [diff] |
pw_polyfill: Move std::endian polyfill to pw::endian - Provide the endian enum as pw::endian. Alias it to std::endian in the <bit> polyfill header. - Remove automatic polyfilling for Bazel. The current setup doesn't seem to support having the <bit> polyfill depend on pw_bytes/bit.h. Since automatic polyfills are being removed anyway, it is simpler to remove them from Bazel now. Bug: b/235237667 Change-Id: I20fa9c7bfca2b6858ee2a121ef755a953ce78ef0 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/97570 Commit-Queue: Wyatt Hepler <hepler@google.com> Reviewed-by: Ted Pudlik <tpudlik@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/