diff options
-rw-r--r-- | libc/Android.bp | 57 | ||||
-rw-r--r-- | libdl/Android.bp | 5 | ||||
-rw-r--r-- | libm/Android.bp | 5 |
3 files changed, 67 insertions, 0 deletions
diff --git a/libc/Android.bp b/libc/Android.bp index 8c6f5960a..72699f5eb 100644 --- a/libc/Android.bp +++ b/libc/Android.bp @@ -2182,6 +2182,63 @@ ndk_library { first_version: "9", } +llndk_library { + name: "libc.llndk", + symbol_file: "libc.map.txt", + export_headers_as_system: true, + export_preprocessed_headers: ["include"], + arch: { + arm: { + export_include_dirs: [ + "arch-arm/include", + "kernel/uapi", + "kernel/uapi/asm-arm", + "kernel/android/uapi", + ], + }, + arm64: { + export_include_dirs: [ + "arch-arm64/include", + "kernel/uapi", + "kernel/uapi/asm-arm64", + "kernel/android/uapi", + ], + }, + mips: { + export_include_dirs: [ + "arch-mips/include", + "kernel/uapi", + "kernel/uapi/asm-mips", + "kernel/android/uapi", + ], + }, + mips64: { + export_include_dirs: [ + "arch-mips64/include", + "kernel/uapi", + "kernel/uapi/asm-mips", + "kernel/android/uapi", + ], + }, + x86: { + export_include_dirs: [ + "arch-x86/include", + "kernel/uapi", + "kernel/uapi/asm-x86", + "kernel/android/uapi", + ], + }, + x86_64: { + export_include_dirs: [ + "arch-x86_64/include", + "kernel/uapi", + "kernel/uapi/asm-x86", + "kernel/android/uapi", + ], + }, + }, +} + ndk_library { name: "libstdc++.ndk", symbol_file: "libstdc++.map.txt", diff --git a/libdl/Android.bp b/libdl/Android.bp index 5b67e3881..8c6b47e69 100644 --- a/libdl/Android.bp +++ b/libdl/Android.bp @@ -124,3 +124,8 @@ ndk_library { symbol_file: "libdl.map.txt", first_version: "9", } + +llndk_library { + name: "libdl.llndk", + symbol_file: "libdl.map.txt", +} diff --git a/libm/Android.bp b/libm/Android.bp index 7489bfea0..24e641c94 100644 --- a/libm/Android.bp +++ b/libm/Android.bp @@ -538,3 +538,8 @@ ndk_library { symbol_file: "libm.map.txt", first_version: "9", } + +llndk_library { + name: "libm.llndk", + symbol_file: "libm.map.txt", +} |