summaryrefslogtreecommitdiffstats
path: root/libc/arch-arm/bionic/libgcc_compat.c
diff options
context:
space:
mode:
authorBen Cheng <bccheng@google.com>2013-12-19 16:26:40 -0800
committerBen Cheng <bccheng@google.com>2013-12-19 16:26:40 -0800
commite3fb66dd0161902099af0fd381d14cda03368800 (patch)
tree88793ebf71a3c0d4019dfe5f069a859b95ccb99d /libc/arch-arm/bionic/libgcc_compat.c
parented96db2a4f2fe5683407c3571d037bb7325544da (diff)
downloadbionic-e3fb66dd0161902099af0fd381d14cda03368800.zip
bionic-e3fb66dd0161902099af0fd381d14cda03368800.tar.gz
bionic-e3fb66dd0161902099af0fd381d14cda03368800.tar.bz2
Add __popcountsi2 to the function compat list.
This is needed if we use Clang to compile Bionic, which won't include __popcountsi2 anymore as Clang generates inline instructions. However prebuilt binary blobs still depend on libc.so to resolve __popcountsi2. Change-Id: I9001a3884c4be250c0ceebcd79922783fae1a0b7
Diffstat (limited to 'libc/arch-arm/bionic/libgcc_compat.c')
-rw-r--r--libc/arch-arm/bionic/libgcc_compat.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libc/arch-arm/bionic/libgcc_compat.c b/libc/arch-arm/bionic/libgcc_compat.c
index f57dfb0..0c91e97 100644
--- a/libc/arch-arm/bionic/libgcc_compat.c
+++ b/libc/arch-arm/bionic/libgcc_compat.c
@@ -152,6 +152,7 @@
XX(__muldi3) \
XX(__mulsf3) \
XX(__nedf2) \
+ XX(__popcountsi2) \
XX(__subdf3) \
XX(__subsf3) \
XX(__truncdfsf2) \