Robert Greenwalt
7e5d7485b7
am e6345f1a
: Merge "Tell the dns resolver about our domains."
...
* commit 'e6345f1a1ec691690c69d5663ca8bb2b70240d93':
Tell the dns resolver about our domains.
2013-07-31 17:57:45 -07:00
Robert Greenwalt
e6345f1a1e
Merge "Tell the dns resolver about our domains."
2013-08-01 00:47:29 +00:00
Robert Greenwalt
e0805a94c5
Tell the dns resolver about our domains.
...
A refactor caused us to not tell the resolver about search domains
until after it had done the domain fanout.
bug:6799630
Change-Id: Ibabd8fa5bcc69b1490fc5e329e62eb0f2d1a5e63
2013-07-31 16:53:46 -07:00
The Android Automerger
1d1fe3bb69
merge in klp-release history after reset to master
2013-07-30 11:08:39 -07:00
Elliott Hughes
abf3638317
am 101b5e1f
: Merge "Define PTHREAD_KEYS_MAX and _POSIX_THREAD_KEYS_MAX in a POSIX-compliant way."
...
* commit '101b5e1f6cc4e24635760928b3d2c1e51c1e5774':
Define PTHREAD_KEYS_MAX and _POSIX_THREAD_KEYS_MAX in a POSIX-compliant way.
2013-07-29 17:35:49 -07:00
Elliott Hughes
101b5e1f6c
Merge "Define PTHREAD_KEYS_MAX and _POSIX_THREAD_KEYS_MAX in a POSIX-compliant way."
2013-07-30 00:29:58 +00:00
Elliott Hughes
c03e1e7439
Define PTHREAD_KEYS_MAX and _POSIX_THREAD_KEYS_MAX in a POSIX-compliant way.
...
Also make sysconf use PTHREAD_STACK_MIN rather than redefining its
own, different, constant.
Bug: 9997352
Change-Id: I9a8e7d2b18e691439abfb45533e82c36eee9e81d
2013-07-29 17:09:36 -07:00
synergydev
efddf44c8e
libgcc_compat: Introduce __aeabi_lasr for cortex-a9 and higher
...
This is needed when passing -mcpu=cortex-a9 or higher on a modern
toolchain for prebuilt library compatibility
Change-Id: I73eb2393377914ae26216a8c2828ad973d1c1225
2013-07-29 16:55:08 -07:00
Elliott Hughes
326b52760d
am 9a73d08f
: Merge "Bump the number of TLS slots to 128."
...
* commit '9a73d08f4c334c00fe06d583d37e038ebe063eba':
Bump the number of TLS slots to 128.
2013-07-25 17:04:18 -07:00
Elliott Hughes
9a73d08f4c
Merge "Bump the number of TLS slots to 128."
2013-07-25 21:51:05 +00:00
Elliott Hughes
838f01fdc7
Bump the number of TLS slots to 128.
...
Bug: 9997352
Change-Id: I7bde7228d803e9d4bb83309c5891d54a07e3b025
2013-07-25 14:14:22 -07:00
Elliott Hughes
478314a109
am a9feb5e3
: Merge "Avoid sign extension of the mmap offset."
...
* commit 'a9feb5e33a5261f45fb25fd5e90a56792c6a437e':
Avoid sign extension of the mmap offset.
2013-07-25 10:51:00 -07:00
Elliott Hughes
a9feb5e33a
Merge "Avoid sign extension of the mmap offset."
2013-07-25 17:28:59 +00:00
Elliott Hughes
e320a8c780
Avoid sign extension of the mmap offset.
...
off_t is signed to support seeking backwards, but that's a liability
when using off_t to represent a subset of a file.
Change-Id: I2a3615166eb16212347eb47f1242e3bfb93c2022
2013-07-25 10:15:07 -07:00
The Android Automerger
48161c898b
merge in klp-release history after reset to master
2013-07-24 06:00:57 -07:00
Elliott Hughes
a59b7ed8c3
am bfba6aac
: am a8d06766
: Merge "[MIPS] __dso_handle.S and __dso_handle_so.S not needed."
...
* commit 'bfba6aac99115972fad3341aef595c0ca1f7258b':
[MIPS] __dso_handle.S and __dso_handle_so.S not needed.
2013-07-23 18:10:51 -07:00
Elliott Hughes
bfba6aac99
am a8d06766
: Merge "[MIPS] __dso_handle.S and __dso_handle_so.S not needed."
...
* commit 'a8d06766c7674bbfde852e8bfee4200e75ad8f24':
[MIPS] __dso_handle.S and __dso_handle_so.S not needed.
2013-07-23 18:07:12 -07:00
Elliott Hughes
a8d06766c7
Merge "[MIPS] __dso_handle.S and __dso_handle_so.S not needed."
2013-07-24 01:05:18 +00:00
Rom Lemarchand
c847f749fe
am c5749f1f
: am 061246b6
: Merge "Restore dlmalloc mmap threshold to 64k"
...
* commit 'c5749f1f4232e59e66737488036aba1f583867d5':
Restore dlmalloc mmap threshold to 64k
2013-07-23 13:58:12 -07:00
Rom Lemarchand
c5749f1f42
am 061246b6
: Merge "Restore dlmalloc mmap threshold to 64k"
...
* commit '061246b600c16a80b246804221b9e3fa65e507d9':
Restore dlmalloc mmap threshold to 64k
2013-07-23 13:52:29 -07:00
Rom Lemarchand
061246b600
Merge "Restore dlmalloc mmap threshold to 64k"
2013-07-23 20:49:46 +00:00
Rom Lemarchand
d0f2a6014c
Restore dlmalloc mmap threshold to 64k
...
Restoring DEFAULT_MMAP_THRESHOLD to 64k, the way it was before
999089181e
.
This forces allocations in the 64k-256k range to be mmaped.
Change-Id: Iace55ed638edd272b3e94fa6cd2ddd349042be84
Signed-off-by: Rom Lemarchand <romlem@google.com>
2013-07-23 13:48:39 -07:00
Pete Delaney
0995a7b322
[MIPS] __dso_handle.S and __dso_handle_so.S not needed.
...
Global hidden variable __dso_handle is now declared in:
bionic/libc/private/__dso_handle.h
Change-Id: I8e951a8d7c65877bafc1be23a7fff6d44d3a2846
Signed-off-by: Pete Delaney <piet.delaney@imgtec.com>
Signed-off-by: Chao-Ying Fu <chao-ying.fu@imgtec.com>
2013-07-22 23:16:02 -07:00
The Android Automerger
58ccd60877
merge in klp-release history after reset to master
2013-07-22 06:00:33 -07:00
Elliott Hughes
aa9116f0ed
am c2902edf
: am 6fe4a58f
: Merge "Move stuff only needed by pthread-timers.c into pthread-timers.c."
...
* commit 'c2902edfc4aaa02977eef7154d05d5369bc48281':
Move stuff only needed by pthread-timers.c into pthread-timers.c.
2013-07-19 17:19:46 -07:00
Elliott Hughes
c2902edfc4
am 6fe4a58f
: Merge "Move stuff only needed by pthread-timers.c into pthread-timers.c."
...
* commit '6fe4a58f84954523f17114f1f7cf060a3573c073':
Move stuff only needed by pthread-timers.c into pthread-timers.c.
2013-07-19 17:13:33 -07:00
Elliott Hughes
6fe4a58f84
Merge "Move stuff only needed by pthread-timers.c into pthread-timers.c."
2013-07-20 00:10:32 +00:00
Elliott Hughes
8b56ba8896
am 178c4185
: am e8bd8c2e
: Merge "Upgrade mktemp.c to the current upstream version."
...
* commit '178c41857321732259c3e22d73c86c22ae4359b5':
Upgrade mktemp.c to the current upstream version.
2013-07-19 16:43:07 -07:00
Elliott Hughes
4cf1395217
Move stuff only needed by pthread-timers.c into pthread-timers.c.
...
Change-Id: I4915b3fff9c4f5a36b4f51027fb22019c11607b0
2013-07-19 16:42:27 -07:00
Elliott Hughes
178c418573
am e8bd8c2e
: Merge "Upgrade mktemp.c to the current upstream version."
...
* commit 'e8bd8c2ed9c71c73682f29020456934c55f260e3':
Upgrade mktemp.c to the current upstream version.
2013-07-19 16:37:52 -07:00
Elliott Hughes
e8bd8c2ed9
Merge "Upgrade mktemp.c to the current upstream version."
2013-07-19 23:35:29 +00:00
Elliott Hughes
284f788032
Upgrade mktemp.c to the current upstream version.
...
Yet another archaic relic containing bugs that had been fixed years before the
Android project even started...
Bug: 9935113
Change-Id: I3c9d019a216efd609ee568cf8c70bc360f357403
2013-07-19 15:20:31 -07:00
Colin Cross
15d2784fc1
Merge "Kexec header generated from linux header 3.10"
2013-07-18 17:41:09 +00:00
The Android Automerger
00196d1a46
merge in klp-release history after reset to master
2013-07-18 06:00:28 -07:00
Elliott Hughes
3c212645a0
am 81b46980
: am f8a66bb3
: Merge "Remove some non-unused makefile generality."
...
* commit '81b4698059c37ac36aa74d1498bef5654580ad3f':
Remove some non-unused makefile generality.
2013-07-17 17:45:03 -07:00
Elliott Hughes
81b4698059
am f8a66bb3
: Merge "Remove some non-unused makefile generality."
...
* commit 'f8a66bb31204b42f830c1865a795b5f3eb1e0147':
Remove some non-unused makefile generality.
2013-07-17 17:41:43 -07:00
Elliott Hughes
ac74b8565a
am b6b2375d
: am 8fa9081f
: Merge "[MIPS] Rewrite MIPS crtbegin* as C files."
...
* commit 'b6b2375df8ca63a5e349d8277d425ab58e16aeb1':
[MIPS] Rewrite MIPS crtbegin* as C files.
2013-07-17 17:40:46 -07:00
Elliott Hughes
f8a66bb312
Merge "Remove some non-unused makefile generality."
2013-07-18 00:39:35 +00:00
Elliott Hughes
4c6b925bac
Remove some non-unused makefile generality.
...
MIPS uses .c files like ARM and x86 now.
Change-Id: Ie580647e385121c380316c443ec199dabf657ff8
2013-07-17 17:38:45 -07:00
Elliott Hughes
b6b2375df8
am 8fa9081f
: Merge "[MIPS] Rewrite MIPS crtbegin* as C files."
...
* commit '8fa9081f48c4861f83737d59bf2c2c8f21c7da3f':
[MIPS] Rewrite MIPS crtbegin* as C files.
2013-07-17 17:36:26 -07:00
Elliott Hughes
8fa9081f48
Merge "[MIPS] Rewrite MIPS crtbegin* as C files."
2013-07-18 00:34:22 +00:00
Pete Delaney
368860124c
[MIPS] Rewrite MIPS crtbegin* as C files.
...
This updates the MIPS arch to be much more in
sync with the commit Nick Kralevich made last
June; see 9d40326830
.
Rewrite
crtbegin.S -> crtbegin.c
crtbegin_so.S -> crtbegin_so.c
__dso_handle.S -> __dso_handle.c
__dso_handle_so.S -> __dso_handle_so.c
atexit.S -> atexit.c
Previously __do_global_dtors_aux was in the tasks
__FINI_ARRAY__ linked with crtbegin.S and it now being
removed as there is no need to call a destructor just
before terminating a process.
Shared libraries, on the other hand, are linked with
crtbegin_so.c and have a hidden destructor declared
to allow the bionic linker to call __on_dlclose().
Change-Id: Ieb4da5199b54573de05743990e309db381a11cb8
Signed-off-by: Pete Delaney <piet.delaney@imgtec.com>
Signed-off-by: Chao-Ying Fu <chao-ying.fu@imgtec.com>
Signed-off-by: Chris Dearman <chris.dearman@imgtec.com>
2013-07-17 14:23:29 -07:00
Elliott Hughes
66f8452a14
am cbf07a25
: am 2be511d4
: Merge "Improve stack overflow diagnostics (take 2)."
...
* commit 'cbf07a25149cd924a348e4dc0395c5d08f86fd7f':
Improve stack overflow diagnostics (take 2).
2013-07-17 13:53:06 -07:00
Elliott Hughes
cbf07a2514
am 2be511d4
: Merge "Improve stack overflow diagnostics (take 2)."
...
* commit '2be511d405d47eccc61a6e3c338d1877bf33b4fa':
Improve stack overflow diagnostics (take 2).
2013-07-17 13:50:15 -07:00
Elliott Hughes
2be511d405
Merge "Improve stack overflow diagnostics (take 2)."
2013-07-17 20:48:25 +00:00
Elliott Hughes
84114c8dd5
Improve stack overflow diagnostics (take 2).
...
This reverts commits eb1b07469f
and
d14dc3b87f
, and fixes the bug where
we were calling mmap (which might cause errno to be set) before
__set_tls (which is required to implement errno).
Bug: 8557703
Change-Id: I2c36d00240c56e156e1bb430d8c22a73a068b70c
2013-07-17 13:33:19 -07:00
Elliott Hughes
4add6968be
resolved conflicts for merge of e35d6c28
to master
...
Change-Id: I237bfc35d872a2e2ff10984012f9811488a5cea7
2013-07-17 13:28:30 -07:00
Elliott Hughes
e35d6c28df
am 40e7a878
: Merge "Prevent the madvise(MADV_MERGEABLE) mmap hack from affecting errno."
...
* commit '40e7a87864fee75f7af2caf8e1972d0d764135cd':
Prevent the madvise(MADV_MERGEABLE) mmap hack from affecting errno.
2013-07-17 13:22:39 -07:00
Elliott Hughes
40e7a87864
Merge "Prevent the madvise(MADV_MERGEABLE) mmap hack from affecting errno."
2013-07-17 20:20:41 +00:00
Elliott Hughes
a5a3b3bdb1
resolved conflicts for merge of 4763ef2b
to master
...
Change-Id: I4d424f9fb438c2ed845bca0bbcae69b4d0f5e3dc
2013-07-17 13:18:43 -07:00