[roll third_party/pigweed] pw_libc: Add test for memset

This starts pw_libc; with the intent to eventually have a basic subset
of libc implemented. These will be "CS 101" style implementations, that
aim for correctness and small code size.

The initial CL only adds tests against the system memset() function.

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

third_party/pigweed Rolled-Commits: 6606466a92b7cb3..32829d3a8abbc08
Roller-URL: https://ci.chromium.org/b/8848122119566244592
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8848122119566244592
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I72c9a8d599b03b77f54d728463f20f4ef00c7852
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/43701
Reviewed-by: 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: e221cfc3ccf9a71c2ac594fc0d72ced10430e060
  1. applications/
  2. build_overrides/
  3. pw_board_led/
  4. pw_board_led_arduino/
  5. pw_board_led_host/
  6. pw_board_led_stm32cubef4/
  7. pw_board_led_stm32f429i_disc1/
  8. pw_spin_delay/
  9. pw_spin_delay_arduino/
  10. pw_spin_delay_host/
  11. pw_spin_delay_stm32cubef4/
  12. pw_spin_delay_stm32f429i_disc1/
  13. pw_sys_io_stm32cubef4/
  14. targets/
  15. third_party/
  16. tools/
  17. .gitattributes
  18. .gitignore
  19. .gitmodules
  20. .gn
  21. activate.bat
  22. banner.txt
  23. bootstrap.bat
  24. bootstrap.sh
  25. BUILD.gn
  26. BUILDCONFIG.gn
  27. env_setup.json
  28. navbar.md
  29. PW_PLUGINS
  30. README.md
README.md

Pigweed Experimental

This repository contains experimental pigweed modules.

Repository setup

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.