Merge "librust_baremetal: statically choose x86_64 memset" into main am: 42992d6413

Original change: https://android-review.googlesource.com/c/platform/bionic/+/3489695

Change-Id: Ie3b3d24d7173d6c58c44be2cfda3502807341f49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/libc/Android.bp b/libc/Android.bp
index f13a76c..a5bc482 100644
--- a/libc/Android.bp
+++ b/libc/Android.bp
@@ -2110,6 +2110,12 @@
             enabled: false,
         },
         x86_64: {
+            asflags: [
+                // Statically choose the SSE2 memset_generic as memset for
+                // baremetal, where we do not have the dynamic function
+                // dispatch machinery.
+                "-Dmemset_generic=memset",
+            ],
             srcs: [
                 "arch-x86_64/string/sse2-memmove-slm.S",
                 "arch-x86_64/string/sse2-memset-slm.S",