summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "HACK: linker: check for handle==0xffffffff on LP64"Colin Cross2014-05-201-1/+1
|\
| * HACK: linker: check for handle==0xffffffff on LP64Colin Cross2014-05-201-1/+1
|/ | | | | | | | | bionic RTLD_NEXT was changed from 0xffffffff to -1L, which breaks existing binaries compiled. Temporarily look either until we can get recompiled binaries. Bug: 15113039 Change-Id: I1568fa0e4a832c5e6df21da74a33b22bde7f16f6
* Merge "denver: optimize memmove"Christopher Ferris2014-05-208-4/+355
|\
| * denver: optimize memmoveShu Zhang2014-05-208-4/+355
| | | | | | | | | | | | Optimize 32-bit denver memmove with reversal memcpy. Change-Id: Iaad0a9475248cdd7e4f50d58bea9db1b767abc88
* | Merge "Add R_X86_64_64 to the list of possible weak relocs"Dmitriy Ivanov2014-05-201-0/+1
|\ \
| * | Add R_X86_64_64 to the list of possible weak relocsPavel Chupin2014-05-201-0/+1
| | | | | | | | | | | | | | | Change-Id: I768a5948d89701a1719734954a3524d3c7187e6a Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
* | | Merge "Add RTLD_NOLOAD support and some related changes."Dmitriy Ivanov2014-05-207-32/+120
|\ \ \
| * | | Add RTLD_NOLOAD support and some related changes.Dmitriy Ivanov2014-05-207-32/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Aligned RTLD_ values with glibc for lp64 * dlopen supports RTLD_NOLOAD flag * soinfo_unload calls find_library(.., RTLD_NOLOAD) instead of naive find_loaded_library_by_name() * dlopen changed to add child to caller soinfo instead of somain. Bug: https://code.google.com/p/android/issues/detail?id=64069 Change-Id: I1a65f2c34f3e0edc6d2c41a2e408b58195feb640
* | | | Merge "Add a script for finding symbols in bionic that aren't in glibc."Elliott Hughes2014-05-201-0/+120
|\ \ \ \ | |/ / / |/| | |
| * | | Add a script for finding symbols in bionic that aren't in glibc.Elliott Hughes2014-05-191-0/+120
| | | | | | | | | | | | | | | | | | | | Bug: 11156955 Change-Id: I9772f054f6a92b842531df084dee0ea9c28806be
* | | | Merge "Fix lookup-by-base-name for lp64"Dmitriy Ivanov2014-05-201-17/+25
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix lookup-by-base-name for lp64Dmitriy Ivanov2014-05-191-17/+25
| | | | | | | | | | | | | | | | | | | | Bug:https://code.google.com/p/android/issues/detail?id=6670 Change-Id: I5b70e7cde7f40799148aca0a91fb2bb08e0f2b54
* | | | Merge "Add uc_regspace to arm's ucontext_t"Calin Juravle2014-05-201-1/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | Add uc_regspace to arm's ucontext_tCalin Juravle2014-05-191-1/+2
| |/ / | | | | | | | | | | | | | | | Bug: 12828904 Bug: 12875898 Change-Id: Ic5d532bd0ef58cad9e36a99fc2995c4b069121b2
* | | Merge "Use -fvisibility=hidden to build libm."Elliott Hughes2014-05-204-3/+9
|\ \ \
| * | | Use -fvisibility=hidden to build libm.Elliott Hughes2014-05-194-3/+9
| | | | | | | | | | | | | | | | | | | | Bug: 11156955 Change-Id: I77b7772a44313a1eb3970f5d2c8e2af63690efa4
* | | | Merge "Revert "Removes bionic's dependence on stlport""Dan Albert2014-05-194-7/+6
|\ \ \ \
| * | | | Revert "Removes bionic's dependence on stlport"Dan Albert2014-05-194-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 4d35da1df8b74c1965b2201f6089e7d7bb352def. Change-Id: Ie9a2620441edb55dbc5949e13a4b913ea4e66797
* | | | | Merge "Removes bionic's dependence on stlport"Dan Albert2014-05-194-6/+7
|\ \ \ \ \ | |/ / / / | | / / / | |/ / / |/| | |
| * | | Removes bionic's dependence on stlportDan Albert2014-05-194-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | Only affects tests/benchmarks. Confirmed passing on arm. Change-Id: If158e23e8cd06e7597ef6f3c9376f6799b467e62
* | | | Merge "Removes RTTI support from libc"Dan Albert2014-05-192-44/+0
|\ \ \ \ | |/ / /
| * | | Removes RTTI support from libcDan Albert2014-05-192-44/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | Our type_info stub implementation is incompatible with the libc++ headers. Since we don't need this support internally and anyone that wants RTTI support will have to use libc++ anyway, this can be safely removed. Change-Id: Ied8b67a0d86a4eb0e31191a50cceba0e39a16a6d
* | | Merge "Switch back to OpenBSD inet_ntop now they're FORTIFY clean."Elliott Hughes2014-05-193-235/+4
|\ \ \
| * | | Switch back to OpenBSD inet_ntop now they're FORTIFY clean.Elliott Hughes2014-05-193-235/+4
| | | | | | | | | | | | | | | | Change-Id: I04798a4966c352a8a12feebdff9646e3bad5933f
* | | | Merge "Mark sockets on creation (socket()) and accept4()."Sreeram Ramachandran2014-05-1926-164/+93
|\ \ \ \
| * | | | Mark sockets on creation (socket()) and accept4().Sreeram Ramachandran2014-05-1926-164/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the separate syscall for accept() and implement it as accept4(..., 0). Change-Id: Ib0b8f5d7c5013b91eae6bbc3847852eb355c7714
* | | | | Merge "Address additional warnings found by GCC 4.9."Ben Cheng2014-05-191-6/+6
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Address additional warnings found by GCC 4.9.Ben Cheng2014-05-191-6/+6
| | | | | | | | | | | | | | | | | | | | Change-Id: If668a6eb98a6ce7b2872f528b8e3527638814f68
* | | | | Merge "Query libnetd_client for the appropriate netId for host resolution."Sreeram Ramachandran2014-05-195-0/+16
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Query libnetd_client for the appropriate netId for host resolution.Paul Jensen2014-05-195-0/+16
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If libnetd_client can't be found, operate as before and use the default netId potentially overriden by a more specific netId passed in to android_get*fornet(). (cherry picked from commit 559c7842cc6862568d9b5799fc0bcf74d58b596b) Change-Id: I42ef3293172651870fb46d2de22464c4f03e8e0b
* | | | Merge "Cosmetic changes to netd client files."Sreeram Ramachandran2014-05-195-13/+22
|\ \ \ \ | |_|/ / |/| | |
| * | | Cosmetic changes to netd client files.Sreeram Ramachandran2014-05-185-13/+22
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | + Name the dispatch header correctly (NetdClientDispatch.h). + Hide the global dispatch variable (__netdClientDispatch). + Explain why it's okay to read the variable without locking. + Use quotes instead of angle-brackets for non-system includes. + Add necessary declarations for C compiles (and not just C++). Change-Id: Id0932165e71d81da5fce77a684f40c2263f58e61
* | | Merge "Accuracy tests for libm"Christopher Ferris2014-05-1915-0/+51814
|\ \ \ | |/ / |/| |
| * | Accuracy tests for libmJingwei Zhang2014-05-1615-0/+51814
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds tests for 14 math functions to address coverage issue of math functions discussed in: https://android-review.googlesource.com/#/c/49653/ Change-Id: Ia7200b93d4f5c7928a3fb827ca6932226384a116 Signed-off-by: Jingwei Zhang <jingwei.zhang@intel.com> Signed-off-by: Yong Yao <yong.yao@intel.com>
* | | Merge "Rethrow SIGTRAP too."Elliott Hughes2014-05-171-0/+1
|\ \ \
| * | | Rethrow SIGTRAP too.Elliott Hughes2014-05-161-0/+1
|/ / / | | | | | | | | | | | | Bug: 15024256 Change-Id: I0347da9698a6ccd317ce6e6f7916d710d66e0f8a
* | | Merge "Fix the newly-introduced warning and turn on -Werror."Elliott Hughes2014-05-172-13/+27
|\ \ \
| * | | Fix the newly-introduced warning and turn on -Werror.Elliott Hughes2014-05-162-13/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I cleaned up most of our warnings last week but forgot to turn on -Werror, so of course we're getting new warnings already. I've left -Werror commented out in those places where we still have warnings to deal with before we can turn on -Werror. Change-Id: Ia58ff8b8c1ada4bf81eec6f19ec1d34e133cf4b1
* | | | Merge "debugger.cpp should know the names of the signals it catches."Elliott Hughes2014-05-171-6/+9
|\ \ \ \ | |/ / / |/| | |
| * | | debugger.cpp should know the names of the signals it catches.Elliott Hughes2014-05-161-6/+9
|/ / / | | | | | | | | | Change-Id: I37908b07739ad465652f143848c52bc1ef19e421
* | | Merge "Export get_malloc_leak_info and free_malloc_leak_info, used by ddms."Elliott Hughes2014-05-161-2/+5
|\ \ \
| * | | Export get_malloc_leak_info and free_malloc_leak_info, used by ddms.Elliott Hughes2014-05-161-2/+5
|/ / / | | | | | | | | | | | | Bug: 11156955 Change-Id: I84043f7b2c0ea0e336f6e2af3b7adb2f8488bd53
* | | Merge "Hide _exit_with_stack_teardown."Elliott Hughes2014-05-166-6/+6
|\ \ \
| * | | Hide _exit_with_stack_teardown.Elliott Hughes2014-05-166-6/+6
|/ / / | | | | | | | | | | | | Bug: 11156955 Change-Id: Ida3020343c9975177dc324918cd1f10c455eb173
* | | Merge "Hide various debug malloc implementation details."Elliott Hughes2014-05-161-6/+6
|\ \ \
| * | | Hide various debug malloc implementation details.Elliott Hughes2014-05-161-6/+6
| | | | | | | | | | | | | | | | | | | | Bug: 11156955 Change-Id: Ib9d69d49ecec8eff4f12392bde94d843ae53d442
* | | | Merge "Remove dead code."Elliott Hughes2014-05-161-13/+0
|\ \ \ \
| * | | | Remove dead code.Elliott Hughes2014-05-161-13/+0
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't exist upstream. Really we should upgrade to the current arc4random, but that's a bigger job for another day. Bug: 11156955 Change-Id: If6cd41b79139c64c17e81999e246cf4f00882ce8
* | | | Merge "Hide __signalfd4, used to implement signalfd(3)."Elliott Hughes2014-05-168-15/+18
|\ \ \ \ | |/ / / |/| | |
| * | | Hide __signalfd4, used to implement signalfd(3).Elliott Hughes2014-05-168-15/+18
|/ / / | | | | | | | | | | | | Bug: 11156955 Change-Id: I50842279cb5b32ec8bd45193435574e415cd806e