Migrate liblog to ndk_library.

Test: make native
Bug: http://b/30465923
Change-Id: I3db7ede817a57b3505c0556ea28f08b9e8331e1a
This commit is contained in:
Dan Albert 2016-09-23 15:43:23 -07:00
parent 6fc7eaaad0
commit ddce8c70c4
3 changed files with 42 additions and 0 deletions

22
Android.bp Normal file
View File

@ -0,0 +1,22 @@
// Copyright (C) 2016 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
ndk_headers {
name: "liblog_headers",
from: "include/android",
to: "android",
srcs: ["include/android/log.h"],
}
optional_subdirs = ["*"]

View File

@ -91,3 +91,9 @@ cc_library {
compile_multilib: "both",
stl: "none",
}
ndk_library {
name: "liblog.ndk",
symbol_file: "liblog.map.txt",
first_version: "9",
}

14
liblog/liblog.map.txt Normal file
View File

@ -0,0 +1,14 @@
LIBLOG {
global:
__android_log_assert;
__android_log_btwrite;
__android_log_buf_print; # introduced-arm=21 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
__android_log_buf_write; # introduced-arm=21 introduced-arm64=21 introduced-mips=9 introduced-mips64=21 introduced-x86=9 introduced-x86_64=21
__android_log_bwrite;
__android_log_dev_available;
__android_log_print;
__android_log_vprint;
__android_log_write;
local:
*;
};