bionic/libc
Torne (Richard Coles) 183ad9df53 Allow sharing the RELRO section via a file.
Add flags and a file descriptor to android_dlopen_ext() to allow writing
the RELRO section of the loaded library to a file after relocation
processing, and to allow mapping identical pages from the file over the
top of relocated memory in another process. Explicitly comparing the
pages is required in case a page contains a reference to a symbol
defined in another library loaded at a random base address.

Bug: 13005501
Change-Id: Ibb5b2d384edfaa5acf3e97a5f8b6115c10497a1e
2014-04-17 14:30:46 +01:00
..
arch-arm Reimplement isinf/isnan/fpclassify. 2014-04-14 14:35:47 -07:00
arch-arm64 Fix arm64 floating point definitions. 2014-04-14 15:33:32 -07:00
arch-common/bionic AArch64: Add initial support for AArch64 2013-12-16 17:00:22 -08:00
arch-mips Implement _Exit(3). 2014-04-08 17:16:13 -07:00
arch-mips64 Implement _Exit(3). 2014-04-08 17:16:13 -07:00
arch-x86 Reimplement isinf/isnan/fpclassify. 2014-04-14 14:35:47 -07:00
arch-x86_64 Implement _Exit(3). 2014-04-08 17:16:13 -07:00
bionic Add iswblank for libcxx. 2014-04-15 12:04:05 -07:00
dns bionic: Replace iface with opaque netid in resolver. 2014-04-01 16:25:49 -04:00
include Allow sharing the RELRO section via a file. 2014-04-17 14:30:46 +01:00
kernel Fix kernel header scrubbing for LP64. 2014-04-08 10:15:06 -07:00
private Add stpcpy/stpncpy. 2014-04-07 16:41:53 -07:00
stdio Reimplement isinf/isnan/fpclassify. 2014-04-14 14:35:47 -07:00
stdlib Clean up localeconv(3). 2014-04-08 14:34:12 -07:00
tools Bring the generate-NOTICE script up to date. 2014-03-06 15:10:22 -08:00
tzcode Merge "Fix locatime.c indentation after sync" 2014-02-28 18:02:22 +00:00
unistd Reimplement clock(3) and switch to OpenBSD time(3). 2014-03-11 13:37:11 -07:00
upstream-dlmalloc Fix build warning of initialization but no use. 2012-09-06 09:59:13 -07:00
upstream-freebsd Clean up <stdio.h> macros. 2014-03-13 14:54:53 -07:00
upstream-netbsd Add lsearch(3) for ltrace. 2014-04-01 12:40:00 -07:00
upstream-openbsd Clean up localeconv(3). 2014-04-08 14:34:12 -07:00
zoneinfo Upgrade to tzdata2014b. 2014-04-02 14:43:27 -07:00
Android.mk Reimplement isinf/isnan/fpclassify. 2014-04-14 14:35:47 -07:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Update the NOTICE files 2014-03-10 11:23:52 +00:00
SYSCALLS.TXT Implement _Exit(3). 2014-04-08 17:16:13 -07:00