Commit Graph

9704 Commits

Author SHA1 Message Date
Elliott Hughes
ff17671bc6 Merge "Add a hack to <stdlib.h> until we can fix libvpx." 2014-06-12 03:32:07 +00:00
Elliott Hughes
3fb5097a7e Add a hack to <stdlib.h> until we can fix libvpx.
libvpx should probably change its assembler to refer to lrand48 directly,
because that will work on old and new versions of Android. This keeps things
building until that happens.

Bug: 15598056
Change-Id: I4a1f59e710a083b9f9a707ceeb9ca0a28141a954
2014-06-12 17:50:52 -07:00
Elliott Hughes
346fa721ca Merge "Get the full set of PRNG functions in <stdlib.h>" 2014-06-12 03:32:07 +00:00
Elliott Hughes
a0beeeabbc Get the full set of PRNG functions in <stdlib.h>
Bug: https://code.google.com/p/android/issues/detail?id=58888
Change-Id: I435250bdae302e8bd7e29977d0fde7b9afbfca5e
2014-06-12 14:37:31 -07:00
Christopher Ferris
3d5e0b2045 Merge "Add/Remove mmap tests." 2014-06-12 03:32:07 +00:00
Christopher Ferris
eda26bc1ff Add/Remove mmap tests.
Remove the incorrect tests that use a negative offset for mmap without
a fd.

Add a small set of tests for mmap.

Bug: 15436969

Change-Id: Id537d33cd4cdc26dee6cdfa9bf9cf35754bce335
2014-06-12 13:16:36 -07:00
Elliott Hughes
ea13c54b17 am e02086a6: am 2c02d005: Merge "Add __pure2 to a few more functions, most notably gettid and pthread_self."
* commit 'e02086a6dc789b427c817b39a6adb9c50db8f70d':
  Add __pure2 to a few more functions, most notably gettid and pthread_self.
2014-06-11 23:44:01 +00:00
Elliott Hughes
e02086a6dc am 2c02d005: Merge "Add __pure2 to a few more functions, most notably gettid and pthread_self."
* commit '2c02d0057c93bfa6db4b30d8646baeb55d076062':
  Add __pure2 to a few more functions, most notably gettid and pthread_self.
2014-06-11 23:39:47 +00:00
Elliott Hughes
972f13c85b am c6b6c27c: am ab66d360: Merge "Fix mbrtoc32 test from tests/uchar_test.cpp for x86."
* commit 'c6b6c27caec6138b2d9c524a0287b5ae1e4553e3':
  Fix mbrtoc32 test from tests/uchar_test.cpp for x86.
2014-06-11 23:08:30 +00:00
Elliott Hughes
c6b6c27cae am ab66d360: Merge "Fix mbrtoc32 test from tests/uchar_test.cpp for x86."
* commit 'ab66d360bc6f543b6c26400067e50db3134798e1':
  Fix mbrtoc32 test from tests/uchar_test.cpp for x86.
2014-06-11 23:06:02 +00:00
Dan Albert
cb7048138a am 6f7f1caa: am 48082a0a: Merge "Remove declarations related to cuserid(3)."
* commit '6f7f1caa1dc14c3f8b522653d20aa5075b7203f2':
  Remove declarations related to cuserid(3).
2014-06-11 21:49:00 +00:00
Dan Albert
8e613cf342 Remove declaration for putw(3)/getw(3).
These were both removed from POSIX 2004, and we don't define an
implementation for getw(3). Keep the definition of put(3) on LP32 for
binary compatibility.

Bug: 13935372
Change-Id: Iba384b45093ac6d2d7c2d81f7980cd7701dd6f56
2014-06-11 14:41:45 -07:00
Dan Albert
4880b0a820 am abf16559: am 440bd6bc: Merge "Replaces vfork() implementation with fork()"
* commit 'abf16559d31c49d52fba6f42a3d7b4566de0493b':
  Replaces vfork() implementation with fork()
2014-06-11 21:38:19 +00:00
Elliott Hughes
c6003c11c8 am 7c38499e: am 0ada9388: Merge "Add a couple more system call benchmarks."
* commit '7c38499edabc93b3c685fa7accc6c63a94d8b81d':
  Add a couple more system call benchmarks.
2014-06-11 21:37:51 +00:00
Elliott Hughes
617573af9f am b94b1bc0: am 80664231: Merge "Revert "Temporarily expose dlmalloc_usable_size.""
* commit 'b94b1bc0342744d351db8f7720dfec8bd2279784':
  Revert "Temporarily expose dlmalloc_usable_size."
2014-06-11 21:37:50 +00:00
Christopher Ferris
33537e3190 am d9d37cfe: am 30d15e54: Merge "Allow bionic-unit-tests-glibc to be built again."
* commit 'd9d37cfe218c83c99aa77e6f057b737e5ddc2061':
  Allow bionic-unit-tests-glibc to be built again.
2014-06-11 21:37:48 +00:00
Dan Albert
6f7f1caa1d am 48082a0a: Merge "Remove declarations related to cuserid(3)."
* commit '48082a0a6e2f74cdc2ad1820131eca7d00299b6d':
  Remove declarations related to cuserid(3).
2014-06-11 21:33:15 +00:00
Elliott Hughes
d242aff47d Merge "Fix most of the tzcode warnings." 2014-06-11 21:23:58 +00:00
Elliott Hughes
5204a9e8ca Fix most of the tzcode warnings.
There's one left, but that's not fixed upstream yet.

Change-Id: Iba920cb7b156357c7f5e8220eb55ff1637ff48a1
2014-06-11 17:15:56 -07:00
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
Dan Albert
abf16559d3 am 440bd6bc: Merge "Replaces vfork() implementation with fork()"
* commit '440bd6bcc308f78b32fcbc4a3ba312dd1343559b':
  Replaces vfork() implementation with fork()
2014-06-11 17:06:02 +00:00
Elliott Hughes
7c38499eda am 0ada9388: Merge "Add a couple more system call benchmarks."
* commit '0ada9388e74693d990bdbb4af92c33bae8b34d4b':
  Add a couple more system call benchmarks.
2014-06-11 03:24:33 +00:00
Elliott Hughes
b94b1bc034 am 80664231: Merge "Revert "Temporarily expose dlmalloc_usable_size.""
* commit '80664231b8a17fc6a1bf2f4881c9353a47b74ab6':
  Revert "Temporarily expose dlmalloc_usable_size."
2014-06-11 03:24:32 +00:00
Christopher Ferris
d9d37cfe21 am 30d15e54: Merge "Allow bionic-unit-tests-glibc to be built again."
* commit '30d15e5499ab097e1074b4e78e4397f5429975ac':
  Allow bionic-unit-tests-glibc to be built again.
2014-06-11 03:14:40 +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
ab66d360bc Merge "Fix mbrtoc32 test from tests/uchar_test.cpp for x86." 2014-06-10 22:20:24 +00:00
Alexander Ivchenko
68b01665b3 Fix mbrtoc32 test from tests/uchar_test.cpp for x86.
Without that fix the test fails with:
"error: comparison between signed and unsigned integer expressions" on x86,
due to the fact that char is signed on x86.

Change-Id: I44462d67c15c7e9b730ad5da52eb9c05e207d34b
Signed-off-by: Alexander Ivchenko <alexander.ivchenko@intel.com>
2014-06-11 15:57:57 -07:00
Dan Albert
48082a0a6e Merge "Remove declarations related to cuserid(3)." 2014-06-10 22:20:24 +00:00
Dan Albert
cd32219c5b Remove declarations related to cuserid(3).
cuserid(3) was removed from POSIX 2004, and we don't have an
implementation anyway.

Bug: 13935372
Change-Id: I7ac7cde931ba802d0d5b917c22f5116618b21d2f
2014-06-11 13:20:18 -07:00
Elliott Hughes
80664231b8 Merge "Revert "Temporarily expose dlmalloc_usable_size."" 2014-06-10 22:20:24 +00:00
Christopher Ferris
30d15e5499 Merge "Allow bionic-unit-tests-glibc to be built again." 2014-06-10 22:20:24 +00:00
Christopher Ferris
e9f7a9c340 Allow bionic-unit-tests-glibc to be built again.
When we switched to 64 bit host build be default, we no longer build
the glibc unit tests. Fix that, and also set all host targets to build
multilib.

This change also changes the name of bionic-unit-tests-glibc to add
the suffix of 32 or 64 depending on the host type built.

Change-Id: Ife13f9d80f351750ff02825b086d44bb0c2df828
2014-06-10 19:46:07 -07:00
Elliott Hughes
2c02d0057c Merge "Add __pure2 to a few more functions, most notably gettid and pthread_self." 2014-06-10 22:15:14 +00:00
Elliott Hughes
b27a840f4b Add __pure2 to a few more functions, most notably gettid and pthread_self.
Change-Id: I7eee9f26f45130038af09d8285782b07f70a996f
2014-06-11 16:32:10 -07:00
Elliott Hughes
0ada9388e7 Merge "Add a couple more system call benchmarks." 2014-06-10 22:08:45 +00:00
Dan Albert
440bd6bcc3 Merge "Replaces vfork() implementation with fork()" 2014-06-10 22:08:45 +00:00
Dan Albert
210331d976 Replaces vfork() implementation with fork()
vfork() was removed from POSIX 2008, so this replaces its implementation
with a call to fork().

Bug: 13935372
Change-Id: I6d99ac9e52a2efc5ee9bda1cab908774b830cedc
2014-06-10 21:38:52 -07:00
Elliott Hughes
b28d37482e Merge "Size the benchmark name column appropriately." 2014-06-10 21:49:56 +00:00
Elliott Hughes
c0eed72cbf Size the benchmark name column appropriately.
Nobody likes misaligned output.

Change-Id: Ifbfd7beec755e91e204426a96c054d4ea20d3fae
2014-06-11 16:48:29 -07: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
7634db5a06 Add a couple more system call benchmarks.
Bug: 15387103
Change-Id: I13419ddf77d201fdbde4c784259c0cb0dcfb9a77
2014-06-09 18:35:21 -07:00