Makes libdrm available on host

... to make drm format header visible for host wayland server.

Adds -Wno-implicit-function-declaration for vasprintf() on
xf86drm.c:2965.

Adds -Wno-int-conversion for drm_mmap() on libdrm_macros.h:60.

Also, drive-by alphabetize cflags.

Bug: b/128842306
Test: locally built and ran cuttlefish with crosvm<-wayland->vnc
Change-Id: Ib6fb08cc893dfe000089acf34dcc1203759f9127
diff --git a/Android.bp b/Android.bp
index 6fe434c..8b264cd 100644
--- a/Android.bp
+++ b/Android.bp
@@ -37,10 +37,12 @@
         "-Wno-deprecated-declarations",
         "-Wno-format",
         "-Wno-gnu-variable-sized-type-not-at-end",
+        "-Wno-implicit-function-declaration",
+        "-Wno-int-conversion",
+        "-Wno-missing-field-initializers",
         "-Wno-pointer-arith",
         "-Wno-unused-parameter",
         "-Wno-unused-variable",
-        "-Wno-missing-field-initializers",
     ],
     export_include_dirs: ["."],
 }
@@ -50,6 +52,7 @@
     name: "libdrm",
     recovery_available: true,
     vendor_available: true,
+    host_supported: true,
     defaults: [
         "libdrm_defaults",
         "libdrm_sources",