[roll] Roll fuchsia [kernel][kasan] Allow memcpy when dst and src are equal

Update kasan instrumented memcpy to match LLVM's expectations

Even though the C++ standard says that the behavior of memcpy is
undefined when dst and src overlap, LLVM requires that memcpy be well
defined when dst and src are equal.

Original-Fixed: 65228
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/454994
Original-Revision: ef208ae151b8ec3122ea96986a788b04f74beca8
GitOrigin-RevId: bef3feff0c12548855d772b7febbb204b1f7e02f
Change-Id: Iea0a3f13dd11482bcd64f753606bd0307670b632
1 file changed
tree: ced531e53ed14e84c5faa3da1955f6fd949e550a
  1. garnet/
  2. infra/
  3. peridot/
  4. third_party/
  5. topaz/
  6. zircon/
  7. flower
  8. jiri.lock
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

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.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.