Elliott Hughes
3c111b0d2a
am 95f6cfc9
: am bdb8b21d
: Merge "AArch64: Fix memcmp16() test"
...
* commit '95f6cfc9719700d7f419b31ffc1f75209da53c28':
AArch64: Fix memcmp16() test
2014-06-11 19:33:33 +00:00
Elliott Hughes
4e863b2f21
am df8a09b1
: am 2b8246fa
: Merge "Hide rand48 implementation details."
...
* commit 'df8a09b132573b021850fe41ed23ec6684d9b329':
Hide rand48 implementation details.
2014-06-11 18:37:20 +00:00
Elliott Hughes
f1771794af
am 228b33e9
: am bdcab25e
: Merge "Hide non-standard syslog API."
...
* commit '228b33e90c34a1392e77b4a9100210233a390ad0':
Hide non-standard syslog API.
2014-06-11 18:37:18 +00:00
Ying Wang
00af294b6e
am c3064d27
: am 199e8638
: Merge "Use PRIVATE_POST_INSTALL_CMD to create symlink."
...
* commit 'c3064d27725dec8bab5259605960e77e86d94f80':
Use PRIVATE_POST_INSTALL_CMD to create symlink.
2014-06-11 18:19:00 +00:00
Elliott Hughes
f2a131cf4e
am 97fbf8e7
: am 87d4233c
: Merge "Remove the MD5 implementation that was only used by toolbox."
...
* commit '97fbf8e746ca6e90f890a43d759a16901882c93a':
Remove the MD5 implementation that was only used by toolbox.
2014-06-11 18:18:51 +00:00
Elliott Hughes
aec4f5b03e
am 9f82c7bd
: am e7baf46b
: Merge "Add a regression test for two libm bugs we didn\'t have."
...
* commit '9f82c7bd5269631e3bad35414821255a83227ddc':
Add a regression test for two libm bugs we didn't have.
2014-06-11 18:05:31 +00:00
Elliott Hughes
abd34f5cab
am 936ea9a1
: am 4779a11a
: Merge "Move mips fenv implementation details into fenv.c."
...
* commit '936ea9a1ce725eb9c0f52e5690e7e8e5e42fa883':
Move mips fenv implementation details into fenv.c.
2014-06-11 17:58:39 +00:00
Elliott Hughes
1aecbb85ce
am 04e115c7
: am 385f7009
: Merge "Move x86 fenv implementation details into fenv.c."
...
* commit '04e115c7f9a90002c2e80a490848890ec284699b':
Move x86 fenv implementation details into fenv.c.
2014-06-11 17:58:38 +00:00
Elliott Hughes
3d1a7f1fad
am cb0114a1
: am 8c054c51
: Merge "Clean up the ARM fenv.h, moving implementation details into fenv.c."
...
* commit 'cb0114a1f6230d7ddd1226dc14979a2272c20c07':
Clean up the ARM fenv.h, moving implementation details into fenv.c.
2014-06-11 03:04:53 +00:00
Elliott Hughes
95f6cfc971
am bdb8b21d
: Merge "AArch64: Fix memcmp16() test"
...
* commit 'bdb8b21d0547dd74c62af3ddc9b8e7670adcbe9f':
AArch64: Fix memcmp16() test
2014-06-10 18:31:16 +00:00
Elliott Hughes
bdb8b21d05
Merge "AArch64: Fix memcmp16() test"
2014-06-10 18:25:40 +00:00
Serban Constantinescu
2aca7fe821
AArch64: Fix memcmp16() test
...
__memcmp16() should return an integer less than, equal to, or greater than
zero. However the tests looks for a specific value.
Change-Id: I06052f58f9ccc67146a3df9abb349c4bc19f090e
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2014-06-10 17:51:10 +01:00
Elliott Hughes
df8a09b132
am 2b8246fa
: Merge "Hide rand48 implementation details."
...
* commit '2b8246fa755cf3e2828d702b6c27c2d238395fad':
Hide rand48 implementation details.
2014-06-10 01:33:07 +00:00
Elliott Hughes
2b8246fa75
Merge "Hide rand48 implementation details."
2014-06-10 01:28:08 +00:00
Elliott Hughes
228b33e90c
am bdcab25e
: Merge "Hide non-standard syslog API."
...
* commit 'bdcab25ee6aebe2f5653fdc8f73e6bd94dadb763':
Hide non-standard syslog API.
2014-06-10 01:14:54 +00:00
Elliott Hughes
809093bc21
Hide rand48 implementation details.
...
Bug: 11156955
Change-Id: I130272286989487dc22e246fb4ffbee5230225c4
2014-06-09 18:10:20 -07:00
Elliott Hughes
bdcab25ee6
Merge "Hide non-standard syslog API."
2014-06-10 01:09:10 +00:00
Elliott Hughes
a382a792a4
Hide non-standard syslog API.
...
The definitions are still available on LP32 for binary compatibility, but
they're gone on LP64, and the declarations are gone everywhere.
We should probably just make syslog(3) log to the regular Android log,
but that's a job for another day.
Bug: 11156955
Change-Id: I74a98c92f7922ea733549ec6d37c6fa8b7014860
2014-06-09 17:42:14 -07:00
Ying Wang
c3064d2772
am 199e8638
: Merge "Use PRIVATE_POST_INSTALL_CMD to create symlink."
...
* commit '199e8638df12eb6373771ebb59a1f5a83c6de1cc':
Use PRIVATE_POST_INSTALL_CMD to create symlink.
2014-06-10 00:00:45 +00:00
Ying Wang
199e8638df
Merge "Use PRIVATE_POST_INSTALL_CMD to create symlink."
2014-06-09 23:55:19 +00:00
Elliott Hughes
97fbf8e746
am 87d4233c
: Merge "Remove the MD5 implementation that was only used by toolbox."
...
* commit '87d4233c7224201b1199179b11c5c5f854ab36a3':
Remove the MD5 implementation that was only used by toolbox.
2014-06-09 23:33:51 +00:00
Ying Wang
7f722b366a
Use PRIVATE_POST_INSTALL_CMD to create symlink.
...
Bug: 15520908
Change-Id: Ib3349f7adb6def81abf07bfb9d37093e4a599d09
2014-06-09 16:32:51 -07:00
Elliott Hughes
87d4233c72
Merge "Remove the MD5 implementation that was only used by toolbox."
2014-06-09 23:29:21 +00:00
Elliott Hughes
67401638a9
Remove the MD5 implementation that was only used by toolbox.
...
I've already moved toolbox over to openssl.
Change-Id: Ia75fba5b5e3335a975b97787f653bf4df78e1b4e
2014-06-09 16:26:29 -07:00
Elliott Hughes
9f82c7bd52
am e7baf46b
: Merge "Add a regression test for two libm bugs we didn\'t have."
...
* commit 'e7baf46b860fca249c98ba905150544cb49e6b1f':
Add a regression test for two libm bugs we didn't have.
2014-06-09 23:26:04 +00:00
Elliott Hughes
e7baf46b86
Merge "Add a regression test for two libm bugs we didn't have."
2014-06-09 23:18:35 +00:00
Elliott Hughes
936ea9a1ce
am 4779a11a
: Merge "Move mips fenv implementation details into fenv.c."
...
* commit '4779a11a3dfa7314b3cb3998b1f9172c40dfc5f6':
Move mips fenv implementation details into fenv.c.
2014-06-09 22:31:51 +00:00
Elliott Hughes
04e115c7f9
am 385f7009
: Merge "Move x86 fenv implementation details into fenv.c."
...
* commit '385f70094ef45b974b804b7d29d9e92329538b46':
Move x86 fenv implementation details into fenv.c.
2014-06-09 22:28:24 +00:00
Elliott Hughes
4779a11a3d
Merge "Move mips fenv implementation details into fenv.c."
2014-06-09 22:27:30 +00:00
Elliott Hughes
89d61243f2
Move mips fenv implementation details into fenv.c.
...
Change-Id: I2415e4808e40c2981d016c01969ba14ea22bf82e
2014-06-09 15:25:15 -07:00
Elliott Hughes
385f70094e
Merge "Move x86 fenv implementation details into fenv.c."
2014-06-09 22:22:10 +00:00
Elliott Hughes
43bf81e544
Move x86 fenv implementation details into fenv.c.
...
Change-Id: I6cb8c730483c325dc3cb75c2b2fbdd2d8455a54c
2014-06-09 15:20:59 -07:00
Elliott Hughes
cb0114a1f6
am 8c054c51
: Merge "Clean up the ARM fenv.h, moving implementation details into fenv.c."
...
* commit '8c054c51c3324d36dc9ed1cf50229bae8a3f875c':
Clean up the ARM fenv.h, moving implementation details into fenv.c.
2014-06-09 21:42:53 +00:00
Elliott Hughes
8c054c51c3
Merge "Clean up the ARM fenv.h, moving implementation details into fenv.c."
2014-06-09 21:16:15 +00:00
Elliott Hughes
b1dc57caa7
am b98dd8cb
: am 87472963
: Merge "AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation."
...
* commit 'b98dd8cb75df69d7211920ee6402bf82e2b8cf93':
AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation.
2014-06-09 21:05:05 +00:00
Elliott Hughes
b98dd8cb75
am 87472963
: Merge "AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation."
...
* commit '87472963c7c50240002fd83efec69c267c0d6ec7':
AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation.
2014-06-09 21:00:35 +00:00
Elliott Hughes
9812a0233c
Clean up the ARM fenv.h, moving implementation details into fenv.c.
...
Change-Id: I919d35db27ec16a6f54a7a5c3c070f33f03d9bb9
2014-06-09 13:57:57 -07:00
Elliott Hughes
87472963c7
Merge "AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation."
2014-06-09 20:54:22 +00:00
Serban Constantinescu
a147a1da5c
AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation.
...
This patch fixes the ARM64 ABI for libm. fenv_t is now split in 32bit status
and 32bit control. This mirrors the AArch64 FPU control and status
registers (FPCR, FPSR).
The patch also refactors the libm implementation for ARM64 into a finer
grained control over the FPU registers.
Bionic-benchmarks has been expanded with 3 more benchmarks for floating
point operations. The new libm implementation for ARM64 performs better
over all the math benchmarks available.
Change-Id: I2a7f81d6b4e55c91f8a63a4c69614fc8b1bcf2db
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2014-06-09 13:52:28 -07:00
Elliott Hughes
4e33504927
am 1dcb8471
: am 36ed5971
: Merge "AArch64: Remove Frame Record from ARM64 syscalls"
...
* commit '1dcb84712c2dad520eb49e283bff06ae47a6c1b1':
AArch64: Remove Frame Record from ARM64 syscalls
2014-06-09 19:39:21 +00:00
Elliott Hughes
1dcb84712c
am 36ed5971
: Merge "AArch64: Remove Frame Record from ARM64 syscalls"
...
* commit '36ed5971c45425bf258c72e7baaa68ebdd70c7bb':
AArch64: Remove Frame Record from ARM64 syscalls
2014-06-09 19:35:33 +00:00
Elliott Hughes
36ed5971c4
Merge "AArch64: Remove Frame Record from ARM64 syscalls"
2014-06-09 19:29:46 +00:00
Serban Constantinescu
602b4e482c
AArch64: Remove Frame Record from ARM64 syscalls
...
This patch removes the frame record created on svc calls.
Change-Id: I67cf926ba59540e824fb9749d30538e332df7c1e
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
2014-06-09 11:36:37 -07:00
Elliott Hughes
b07189ab1e
am 3b9da0f9
: Fix the printf family for non-ASCII.
...
* commit '3b9da0f99a6629d5283844922327711c985c78eb':
Fix the printf family for non-ASCII.
2014-06-07 10:01:19 +00:00
Elliott Hughes
47907ba49b
am 3b1e9bf3
: am e18c2714
: Merge "Add the missing issetugid binary compatibility stub."
...
* commit '3b1e9bf3e9bec519a75031dda231cdbfbac53005':
Add the missing issetugid binary compatibility stub.
2014-06-07 09:57:41 +00:00
Elliott Hughes
3b1e9bf3e9
am e18c2714
: Merge "Add the missing issetugid binary compatibility stub."
...
* commit 'e18c271423d1777adfe18434558944082fc32c70':
Add the missing issetugid binary compatibility stub.
2014-06-07 09:18:43 +00:00
Elliott Hughes
e18c271423
Merge "Add the missing issetugid binary compatibility stub."
2014-06-07 05:37:26 +00:00
Elliott Hughes
18b17e9775
Add a regression test for two libm bugs we didn't have.
...
Reported on the OpenBSD list, but we already had the fix for one from FreeBSD,
and I think the other only affected ld80 anyway. Worth having tests thuogh.
Change-Id: Ic4bbeb2384fd578a3ef13e4907be83deda50815f
2014-06-06 21:55:27 -07:00
Elliott Hughes
44ac8af8ed
am 20811f9e
: am 19718f0c
: Merge "Rewrite and hide longjmperror."
...
* commit '20811f9e87b86ba7171b9c9480a9212d787c732e':
Rewrite and hide longjmperror.
2014-06-07 03:56:27 +00:00
Elliott Hughes
20811f9e87
am 19718f0c
: Merge "Rewrite and hide longjmperror."
...
* commit '19718f0cd605f55df26823c67b62ceab6fe99a00':
Rewrite and hide longjmperror.
2014-06-07 03:53:03 +00:00