Snap for 10453563 from dd55bb5b4b5eda54b8241811b6aa44bb71ee3c05 to mainline-permission-release

Change-Id: Iba7010b1b5b1bd57522566a5c819803157371bc7
diff --git a/Android.bp b/Android.bp
index 801cffa..2bcca56 100644
--- a/Android.bp
+++ b/Android.bp
@@ -170,6 +170,7 @@
         "renameat.c",
         "resource.c",
         "retval.c",
+        "riscv.c",
         "rtc.c",
         "rtnl_addr.c",
         "rtnl_addrlabel.c",
@@ -252,6 +253,7 @@
         "-Werror",
         "-Wno-initializer-overrides",
         "-Wno-missing-field-initializers",
+        "-Wno-nonnull",
         "-Wno-pointer-arith",
         "-Wno-unused-parameter",
         "-Wno-sign-compare",
@@ -292,6 +294,14 @@
                 "linux",
             ],
         },
+        riscv64: {
+            cflags: ["-DRISCV=1"],
+
+            local_include_dirs: [
+                "linux/riscv",
+                "linux",
+            ],
+        },
         x86: {
             cflags: ["-DI386=1"] + ["-DHAVE_STRUCT___OLD_KERNEL_STAT=1"],