Add android_dlwarning() method

This is temporary method intended to use
for a toast message on preview and beta
releases. Will be removed before the
production release.

Bug: http://b/27365747
Change-Id: I39cc716bb82863ae761b6821bcec77cce6db3781
diff --git a/libdl/libdl.arm.map b/libdl/libdl.arm.map
index b9e494a..98c0685 100644
--- a/libdl/libdl.arm.map
+++ b/libdl/libdl.arm.map
@@ -21,10 +21,15 @@
     dlvsym;
 } LIBC;
 
+LIBC_PLATFORM {
+  global:
+    android_dlwarning;
+} LIBC_N;
+
 LIBC_PRIVATE {
   global:
     android_get_application_target_sdk_version;
     android_set_application_target_sdk_version;
     android_get_LD_LIBRARY_PATH;
     android_update_LD_LIBRARY_PATH;
-} LIBC_N;
+} LIBC_PLATFORM;
diff --git a/libdl/libdl.arm64.map b/libdl/libdl.arm64.map
index a8c98da..b3de6bf 100644
--- a/libdl/libdl.arm64.map
+++ b/libdl/libdl.arm64.map
@@ -20,10 +20,15 @@
     dlvsym;
 } LIBC;
 
+LIBC_PLATFORM {
+  global:
+    android_dlwarning;
+} LIBC_N;
+
 LIBC_PRIVATE {
   global:
     android_get_application_target_sdk_version;
     android_set_application_target_sdk_version;
     android_get_LD_LIBRARY_PATH;
     android_update_LD_LIBRARY_PATH;
-} LIBC_N;
+} LIBC_PLATFORM;
diff --git a/libdl/libdl.c b/libdl/libdl.c
index fa5237f..d2e5e31 100644
--- a/libdl/libdl.c
+++ b/libdl/libdl.c
@@ -69,3 +69,5 @@
                                                      const char* permitted_when_isolated_path __unused) {
   return 0;
 }
+
+const char* android_dlwarning(void) { return 0; }
diff --git a/libdl/libdl.map.txt b/libdl/libdl.map.txt
index 55a03cb..e827e22 100644
--- a/libdl/libdl.map.txt
+++ b/libdl/libdl.map.txt
@@ -35,10 +35,15 @@
     dlvsym;
 } LIBC;
 
+LIBC_PLATFORM {
+  global:
+    android_dlwarning;
+} LIBC_N;
+
 LIBC_PRIVATE {
   global:
     android_get_application_target_sdk_version;
     android_set_application_target_sdk_version;
     android_get_LD_LIBRARY_PATH;
     android_update_LD_LIBRARY_PATH;
-} LIBC_N;
+} LIBC_PLATFORM;
diff --git a/libdl/libdl.mips.map b/libdl/libdl.mips.map
index a8c98da..b3de6bf 100644
--- a/libdl/libdl.mips.map
+++ b/libdl/libdl.mips.map
@@ -20,10 +20,15 @@
     dlvsym;
 } LIBC;
 
+LIBC_PLATFORM {
+  global:
+    android_dlwarning;
+} LIBC_N;
+
 LIBC_PRIVATE {
   global:
     android_get_application_target_sdk_version;
     android_set_application_target_sdk_version;
     android_get_LD_LIBRARY_PATH;
     android_update_LD_LIBRARY_PATH;
-} LIBC_N;
+} LIBC_PLATFORM;
diff --git a/libdl/libdl.mips64.map b/libdl/libdl.mips64.map
index a8c98da..b3de6bf 100644
--- a/libdl/libdl.mips64.map
+++ b/libdl/libdl.mips64.map
@@ -20,10 +20,15 @@
     dlvsym;
 } LIBC;
 
+LIBC_PLATFORM {
+  global:
+    android_dlwarning;
+} LIBC_N;
+
 LIBC_PRIVATE {
   global:
     android_get_application_target_sdk_version;
     android_set_application_target_sdk_version;
     android_get_LD_LIBRARY_PATH;
     android_update_LD_LIBRARY_PATH;
-} LIBC_N;
+} LIBC_PLATFORM;
diff --git a/libdl/libdl.x86.map b/libdl/libdl.x86.map
index a8c98da..b3de6bf 100644
--- a/libdl/libdl.x86.map
+++ b/libdl/libdl.x86.map
@@ -20,10 +20,15 @@
     dlvsym;
 } LIBC;
 
+LIBC_PLATFORM {
+  global:
+    android_dlwarning;
+} LIBC_N;
+
 LIBC_PRIVATE {
   global:
     android_get_application_target_sdk_version;
     android_set_application_target_sdk_version;
     android_get_LD_LIBRARY_PATH;
     android_update_LD_LIBRARY_PATH;
-} LIBC_N;
+} LIBC_PLATFORM;
diff --git a/libdl/libdl.x86_64.map b/libdl/libdl.x86_64.map
index a8c98da..b3de6bf 100644
--- a/libdl/libdl.x86_64.map
+++ b/libdl/libdl.x86_64.map
@@ -20,10 +20,15 @@
     dlvsym;
 } LIBC;
 
+LIBC_PLATFORM {
+  global:
+    android_dlwarning;
+} LIBC_N;
+
 LIBC_PRIVATE {
   global:
     android_get_application_target_sdk_version;
     android_set_application_target_sdk_version;
     android_get_LD_LIBRARY_PATH;
     android_update_LD_LIBRARY_PATH;
-} LIBC_N;
+} LIBC_PLATFORM;