Add a version script for liblog for the platform
liblog has a version script for the NDK and VNDK, however it doesn't have symbols intended to be used by the platform. This change adds those symbols to the version script and enables it, hiding the rest of the symbols. Test: build Change-Id: I494d048d78bb47d763482eb56a6f79babfe163f4
This commit is contained in:
parent
9e12433760
commit
44f0023e81
|
@ -73,6 +73,7 @@ cc_library {
|
|||
cflags: ["-DFAKE_LOG_DEVICE=1"],
|
||||
},
|
||||
android: {
|
||||
version_script: "liblog.map.txt",
|
||||
srcs: liblog_target_sources,
|
||||
// AddressSanitizer runtime library depends on liblog.
|
||||
sanitize: {
|
||||
|
|
|
@ -59,3 +59,24 @@ LIBLOG_Q {
|
|||
android_log_reset; #vndk
|
||||
android_log_parser_reset; #vndk
|
||||
};
|
||||
|
||||
LIBLOG_PRIVATE {
|
||||
global:
|
||||
__android_log_bswrite;
|
||||
__android_log_btwrite;
|
||||
__android_log_bwrite;
|
||||
__android_log_close;
|
||||
__android_log_pmsg_file_read;
|
||||
__android_log_pmsg_file_write;
|
||||
__android_log_security;
|
||||
__android_log_security_bswrite;
|
||||
__android_logger_get_buffer_size;
|
||||
__android_logger_property_get_bool;
|
||||
android_openEventTagMap;
|
||||
android_log_processBinaryLogBuffer;
|
||||
android_log_processLogBuffer;
|
||||
android_log_read_next;
|
||||
android_log_write_list_buffer;
|
||||
android_lookupEventTagNum;
|
||||
create_android_log_parser;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue