Rewrite libdexfile C API to follow NDK guidelines better.
Bug: 123517037
Bug: 145347927
Test: test-art-host-gtest-art_libdexfile_support_tests64
Test: test-art-host-gtest-art_libdexfile_external_tests64
Change-Id: I9673872585456937d2f54abb63e3dbd8aad4e9ad
diff --git a/libdexfile/libdexfile.map.txt b/libdexfile/libdexfile.map.txt
new file mode 100644
index 0000000..9cbdc13
--- /dev/null
+++ b/libdexfile/libdexfile.map.txt
@@ -0,0 +1,14 @@
+LIBDEXFILE_1 {
+ global:
+ ADexFile_Error_toString; # apex
+ ADexFile_Method_getClassDescriptor; # apex
+ ADexFile_Method_getCodeOffset; # apex
+ ADexFile_Method_getName; # apex
+ ADexFile_Method_getQualifiedName; # apex
+ ADexFile_create; # apex
+ ADexFile_destroy; # apex
+ ADexFile_findMethodAtOffset; # apex
+ ADexFile_forEachMethod; # apex
+ local:
+ *;
+};