aboutsummaryrefslogtreecommitdiff
path: root/linker/Android.bp
diff options
context:
space:
mode:
authordimitry <dimitry@google.com>2017-08-29 18:14:49 +0200
committerdimitry <dimitry@google.com>2017-08-29 18:18:28 +0200
commit7abea57ba599b9b114031ae33699b5d7fba8cc97 (patch)
tree773b5e56bf6c0cd110f86797a6be7cd8923fceda /linker/Android.bp
parent25bf29bbadaeb593bdb9211dc75063903ce369e4 (diff)
downloadbionic-7abea57ba599b9b114031ae33699b5d7fba8cc97.tar.gz
Replace artificial symbol table with proper one
This change also replaces elf-hash with gnu-hash. Test: make Test: bionic-unit-tests --gtest_filter=dl*:Dl* Change-Id: Ibc4026f7abc7e8002f69c33eebaf6a193f1d22eb
Diffstat (limited to 'linker/Android.bp')
-rw-r--r--linker/Android.bp6
1 files changed, 6 insertions, 0 deletions
diff --git a/linker/Android.bp b/linker/Android.bp
index 6a4e2b939..f96e038be 100644
--- a/linker/Android.bp
+++ b/linker/Android.bp
@@ -45,29 +45,35 @@ cc_binary {
],
cflags: ["-D__work_around_b_24465209__"],
+ version_script: "linker.arm.map",
},
arm64: {
srcs: ["arch/arm64/begin.S"],
+ version_script: "linker.generic.map",
},
x86: {
srcs: ["arch/x86/begin.c"],
cflags: ["-D__work_around_b_24465209__"],
+ version_script: "linker.generic.map",
},
x86_64: {
srcs: ["arch/x86_64/begin.S"],
+ version_script: "linker.generic.map",
},
mips: {
srcs: [
"arch/mips/begin.S",
"linker_mips.cpp",
],
+ version_script: "linker.generic.map",
},
mips64: {
srcs: [
"arch/mips64/begin.S",
"linker_mips.cpp",
],
+ version_script: "linker.generic.map",
},
},