Entry point for Rust pvmfw.

Bug: 223166344
Test: Ran unprotected VM under crosvm.
Change-Id: I89b1c01f9b1ae3bbbe477044f11ed8b87287535a
diff --git a/pvmfw/Android.bp b/pvmfw/Android.bp
index a5e4920..d94334c 100644
--- a/pvmfw/Android.bp
+++ b/pvmfw/Android.bp
@@ -16,3 +16,27 @@
     },
     apex_available: ["com.android.virt"],
 }
+
+cc_binary {
+    name: "pvmfw",
+    srcs: [
+        "entry.S",
+    ],
+    static_libs: [
+        "libpvmfw",
+    ],
+    static_executable: true,
+    no_libcrt: true,
+    nocrt: true,
+    system_shared_libs: [],
+    ldflags: [
+        "-Tpackages/modules/Virtualization/pvmfw/image.ld",
+    ],
+    enabled: false,
+    target: {
+        android_arm64: {
+            enabled: true,
+        },
+    },
+    apex_available: ["com.android.virt"],
+}