platform_bionic/libc
Dan Albert d6bf3d5e19 Don't export new/delete from libc shared libraries.
This used to be handled by -fvisibility=hidden on libc_cxa, but that
was broken by the resolution of https://llvm.org/PR22419 (introduced
to Android in today's clang update).

Now we just use a version script that prevents these from being
re-exported from our shared libraries.

Change-Id: Ib290e1d0d7426e09ad17a91178162fff6dbdcfa9
2015-04-01 16:31:57 -07:00
..
arch-arm Use ALIAS_SYMBOL for assembler aliasing. 2015-03-25 09:12:00 -07:00
arch-arm64 Use ALIAS_SYMBOL for assembler aliasing. 2015-03-25 09:12:00 -07:00
arch-common/bionic Make .note.android.ident section type SH_NOTE 2015-02-12 21:37:20 -08:00
arch-mips Use ALIAS_SYMBOL for assembler aliasing. 2015-03-25 09:12:00 -07:00
arch-mips64 Make gensyscalls.py use the ALIAS_SYMBOL macro. 2015-03-24 21:08:26 -07:00
arch-x86 Use ALIAS_SYMBOL for assembler aliasing. 2015-03-25 09:12:00 -07:00
arch-x86_64 Use ALIAS_SYMBOL for assembler aliasing. 2015-03-25 09:12:00 -07:00
bionic Merge "stubs missing include for string.h" 2015-04-01 00:55:19 +00:00
dns Make ThreadLocalBuffer a class rather than a macro. 2015-03-31 10:56:58 -07:00
include Remove PTHREAD_RECURSIVE_MUTEX_INITIALIZER and PTHREAD_ERRORCHECK_MUTEX_INITIALIZER. 2015-03-25 21:02:36 -07:00
kernel Upgrade kernel headers to 3.18.10. 2015-03-31 14:57:48 -07:00
private Make ThreadLocalBuffer a class rather than a macro. 2015-03-31 10:56:58 -07:00
stdio Hide internal of pthread_mutex_t. 2015-03-25 17:54:17 -07:00
tools Make gensyscalls.py use the ALIAS_SYMBOL macro. 2015-03-24 21:08:26 -07:00
tzcode libc: Fix mktime returns an uncorrect time in empty TZ case 2014-11-14 18:13:07 -08:00
upstream-dlmalloc Return total footprint, not high water mark. 2014-10-13 12:45:35 -07:00
upstream-freebsd Clean up <stdlib.h> slightly. 2015-01-26 14:28:41 -08:00
upstream-netbsd Remove bogus transitive includes. 2014-12-29 13:29:50 -08:00
upstream-openbsd Fix memchr overflow. 2015-02-14 13:21:22 -08:00
zoneinfo Update tzdata to tzdata2015a 2015-02-17 17:05:48 +00:00
Android.mk Don't export new/delete from libc shared libraries. 2015-04-01 16:31:57 -07:00
crt.mk Make .note.android.ident section type SH_NOTE 2015-02-12 21:37:20 -08:00
MODULE_LICENSE_BSD auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Update bionic NOTICE files. 2014-12-18 16:27:30 -08:00
SYSCALLS.TXT Hide statfs/fstatfs' ST_VALID flag from userspace. 2015-03-18 15:46:48 -07:00
version_script.txt Don't export new/delete from libc shared libraries. 2015-04-01 16:31:57 -07:00