Elliott Hughes
adc01348ee
Merge "Add greg_t for arm64."
2014-09-19 18:01:23 +00:00
Elliott Hughes
8e4d371091
Add greg_t for arm64.
...
This was already present for the other architectures. I think we skipped
this because glibc seems to have an incorrect definition (int rather than
long), but the kernel has the sane definition (just not in a uapi header).
Change-Id: I0d47a424b505804389853dd8632693dad55a3907
2014-09-19 10:31:49 -07:00
Dan Albert
93b294f26b
am abc5e4db: am 13d6023a: Merge "Exclude libstdc++ from linked libraries."
...
* commit 'abc5e4db15b3b1cc31c1f2a01d19581f66fec2a0':
Exclude libstdc++ from linked libraries.
2014-09-19 08:32:10 +00:00
Christopher Ferris
d7fc04aa7b
am b925c1c7: am d5e1c583: Merge "Move to v3.16.3 kernel headers."
...
* commit 'b925c1c78da02e117afb04ccb637117c1704c166':
Move to v3.16.3 kernel headers.
2014-09-19 08:31:05 +00:00
Elliott Hughes
643c712b22
am c12827e5: am fb8d60f7: Merge "Fix lgamma_r/lgammaf_r/lgammal_r for -0."
...
* commit 'c12827e5f9589649839d1a31345bdcf028973bbb':
Fix lgamma_r/lgammaf_r/lgammal_r for -0.
2014-09-19 08:31:04 +00:00
Elliott Hughes
0ac1ba5592
am 9969481d: Fix an unintended difference between aosp/master and lmp-dev-plus-aosp.
...
* commit '9969481d5bf05954fff9c0f3d1c95bb99c36b9a8':
Fix an unintended difference between aosp/master and lmp-dev-plus-aosp.
2014-09-19 08:27:03 +00:00
Elliott Hughes
703544f299
am c189ffaa: More cases where libc should use O_CLOEXEC.
...
* commit 'c189ffaaec45efb49e785517e504b41a5e57b088':
More cases where libc should use O_CLOEXEC.
2014-09-19 08:27:03 +00:00
Dan Albert
50cc4a25c0
am 411ff42f: Hide ScopedTrace.
...
* commit '411ff42f20729200c0fc2e24a83bc1dcd7a42a51':
Hide ScopedTrace.
2014-09-19 08:27:00 +00:00
Elliott Hughes
0b356b2213
am d0be539e: (-s ours) Revert "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp.""
...
* commit 'd0be539e01424fa720840dfe702dedf8e54379fb':
Revert "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp.""
2014-09-19 08:26:59 +00:00
Elliott Hughes
7f4a8e8579
am 7d3a8cf6: am 82e71085: Merge "The nextafter functions use the wrong next representable value"
...
* commit '7d3a8cf66768118fb1384384469aae2647d9d4ef':
2014-09-19 08:13:51 +00:00
Elliott Hughes
fee7bbb8ab
am 397335a0: am 6ced0051: Merge "Stack unwinding unit tests."
...
* commit '397335a0c89058361ecb5d5f67bc4134d441c099':
2014-09-19 08:13:50 +00:00
Christopher Ferris
98f03fe4aa
am cd7f93d3: am 0bd28a43: Merge "Update kernel uapi headers to v3.16.1."
...
* commit 'cd7f93d31f9d8f16cbd730f493964076bccc4d28':
2014-09-19 08:11:19 +00:00
Dmitriy Ivanov
d37685b39a
am e7c3c9e9: am 6a310f4a: Merge "Temporary disable DL_WARNs for unused DT_*"
...
* commit 'e7c3c9e91f04a566f250c37b94f04e1a50b65317':
2014-09-19 08:10:49 +00:00
Dmitriy Ivanov
ac6149369c
am e594a6e9: am 77784cb9: Merge "Add Android*.mk files to additional dependencies"
...
* commit 'e594a6e9a88ad73461f7c753a906d069b91d1a05':
2014-09-19 08:10:03 +00:00
Elliott Hughes
bc62d3d067
am a9a920d5: am 03fef1f5: Merge "Fix some 32-bit-isms in <stdio.h>."
...
* commit 'a9a920d52aa3f1d28541b8b8d12fd33688eb8dfb':
2014-09-19 08:09:27 +00:00
Elliott Hughes
01b9019eef
am de3b2bfe: am 2f5cf100: Merge "Pull input.h from v3.16.1 kernel headers."
...
* commit 'de3b2bfe114d1f280b38f1ff7cb90ecb8cf91b01':
2014-09-19 08:09:26 +00:00
Elliott Hughes
a815fe12e7
am 18ce8e5d: am 36a5aa05: Merge "Use the kernel\'s sa_restorer for aarch64."
...
* commit '18ce8e5d031225b33c7815ccd18ac0099a437ae1':
2014-09-19 07:42:44 +00:00
Elliott Hughes
e5fa4617aa
am 289dd568: am 56433ee2: Merge "Clean up the architecture-specific makefiles."
...
* commit '289dd568be03f30bb8b9b66f90dae47249ad24bc':
2014-09-19 07:42:30 +00:00
Dmitriy Ivanov
8eb8ca0d50
am 415658c9: am e7c9a387: Merge "Fix 64bit build"
...
* commit '415658c922a5a6f07a7dc225b47bd8b0e533a1d6':
2014-09-19 07:36:25 +00:00
Dmitriy Ivanov
3a233698ee
am ab1b06a8: am 34ac60ca: Merge "Fix some unused DT_ warnings"
...
* commit 'ab1b06a87bf8048d8f0a6a2eb0b650e098640d06':
2014-09-19 07:36:25 +00:00
Elliott Hughes
07be4ab760
am 6bf74ba5: am 17cc8e53: Merge "No arm source refers to SOFTFLOAT."
...
* commit '6bf74ba536ae254f1439bd40f0c9c62c13546353':
2014-09-19 07:19:25 +00:00
Dmitriy Ivanov
9b3211528d
am 29be5408: am aea393c0: Merge "Remove has_DT_SYMBOLIC flag"
...
* commit '29be5408dd9dcfcffb46f23aa6fb8c7d557927a4':
2014-09-19 07:19:22 +00:00
Elliott Hughes
a1bacb8b05
am 63b63c14: am 380a3be7: Merge "Fix 32-bit arm unwinding through signal frames."
...
* commit '63b63c146e4cbe73be483f1238d081a488521875':
2014-09-19 07:19:20 +00:00
Calin Juravle
8229d8938b
am b414c62e: am 370704d6: Merge "Add benchmarks for pthread_rw_locks"
...
* commit 'b414c62e60a50c8ee502362ce2dc841c2effefab':
2014-09-19 06:16:42 +00:00
Elliott Hughes
3349bc33e2
am 78946d41: am 5cba3c6f: Merge "Fix signal trampolines."
...
* commit '78946d41892177ed87354d1d682213a6984271d7':
2014-09-19 06:16:19 +00:00
Dmitriy Ivanov
148674a86e
am 9a44ef61: am 2997ae83: Merge "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL"
...
* commit '9a44ef61ae1619cf7b2025072ba8ac3adaba6834':
2014-09-19 06:16:09 +00:00
Dmitriy Ivanov
8455bc6cb3
am b9263dd1: am 0b8f6d59: Merge "Add dlfcn_test to glibc test suite."
...
* commit 'b9263dd173312097274b68d701d56efc86a517cb':
2014-09-19 06:16:08 +00:00
Elliott Hughes
9a1dd02d56
am c47a5402: am 95b0c6a9: Merge "POSIX says <signal.h> gets you ucontext_t."
...
* commit 'c47a5402e7568b1d8f14a6f2fda6106b9973a43b':
2014-09-19 04:44:36 +00:00
Dan Albert
abc5e4db15
am 13d6023a: Merge "Exclude libstdc++ from linked libraries."
...
* commit '13d6023aac62091a7d1df1c1afa1e228515832cb':
Exclude libstdc++ from linked libraries.
2014-09-19 00:05:37 +00:00
Dan Albert
13d6023aac
Merge "Exclude libstdc++ from linked libraries."
2014-09-18 23:43:24 +00:00
Christopher Ferris
b925c1c78d
am d5e1c583: Merge "Move to v3.16.3 kernel headers."
...
* commit 'd5e1c583a66a821c7d7e8f43e1238a4569981b90':
Move to v3.16.3 kernel headers.
2014-09-18 21:47:50 +00:00
Elliott Hughes
c12827e5f9
am fb8d60f7: Merge "Fix lgamma_r/lgammaf_r/lgammal_r for -0."
...
* commit 'fb8d60f7436d8f90f951fb2efc27449c3aee8046':
Fix lgamma_r/lgammaf_r/lgammal_r for -0.
2014-09-18 21:47:50 +00:00
Christopher Ferris
d5e1c583a6
Merge "Move to v3.16.3 kernel headers."
2014-09-18 21:34:43 +00:00
Elliott Hughes
fb8d60f743
Merge "Fix lgamma_r/lgammaf_r/lgammal_r for -0."
2014-09-18 21:28:35 +00:00
Christopher Ferris
653676dde8
Move to v3.16.3 kernel headers.
...
Change-Id: Ife491bd7630b853a78532dd74e4644438256a3a1
2014-09-18 13:14:58 -07:00
Elliott Hughes
755318548d
Fix lgamma_r/lgammaf_r/lgammal_r for -0.
...
Upstream has implemented lgammal/lgammal_r for ld128, and fixed the
sign problem we reported with all the lgamma*_r functions and -0.
Bug: 17471883
Change-Id: Ibb175d9cab67efae75f1010796fd44c9ba6ce4fc
2014-09-18 11:23:58 -07:00
Elliott Hughes
9969481d5b
Fix an unintended difference between aosp/master and lmp-dev-plus-aosp.
...
Whitespace difference presumably introduced while fixing a merge conflict.
Bug: 17549448
(cherry picked from commit 8fa377eb6afdea4b03b6a0d112471f7ee988fb96)
Change-Id: I7e30f37da4430af19d09a661e489c8ff65e42297
2014-09-18 10:57:57 -07:00
Elliott Hughes
c189ffaaec
More cases where libc should use O_CLOEXEC.
...
(cherry picked from commit f73183f1a34df22b62a3d0bbf82e18d5797c9cde)
(cherry picked from commit 21ce3f506f3b54e4f57a37847375cef9f8aff57f)
Change-Id: I70b240bd40ad8d2ba33ae7ab2618782709fd0d6a
2014-09-18 10:57:16 -07:00
Dan Albert
411ff42f20
Hide ScopedTrace.
...
(cherry-pick of f2c1e7ee78a167ff323b9f45d20532d064d6778d.)
Bug: 11156955
(cherry picked from commit ebb6b4a4d3fab87800b912c9d6ea917f5359f8af)
Change-Id: Ifc10364b35384a9f34e4c2c634dd78a16065a817
2014-09-18 10:54:30 -07:00
Elliott Hughes
d0be539e01
Revert "Revert "Added a bionic systrace class and tracing to pthread_mutex.cpp.""
...
This reverts commit 26c1420fbb68916d66a8621b5efe8bb25cfdad7b.
(cherry picked from commit 9e87f2f876243225deef37645ddceaa5d225cb41)
Change-Id: I46a71a456952e3dd2c2bb0d9934820ffe8dc8469
2014-09-18 10:46:04 -07:00
Elliott Hughes
711a0a60eb
am f2cab6f8: am 82e71085: Merge "The nextafter functions use the wrong next representable value"
...
* commit 'f2cab6f808fa22f71efa7ce206df76ffcd5503cc':
The nextafter functions use the wrong next representable value
2014-09-18 16:18:18 +00:00
Elliott Hughes
b3b72f9278
am 14dfe3e6: am 6ced0051: Merge "Stack unwinding unit tests."
...
* commit '14dfe3e62b2a96f35ad455f0b1dd996343d9aeeb':
Stack unwinding unit tests.
2014-09-18 16:18:18 +00:00
Elliott Hughes
7d3a8cf667
am 82e71085: Merge "The nextafter functions use the wrong next representable value"
...
* commit '82e71085c23d11030e9950d8d08e30ef249fd73b':
The nextafter functions use the wrong next representable value
2014-09-18 16:11:46 +00:00
Elliott Hughes
397335a0c8
am 6ced0051: Merge "Stack unwinding unit tests."
...
* commit '6ced005123aaedeed7cd653d0baab3fbd511a492':
Stack unwinding unit tests.
2014-09-18 16:11:45 +00:00
Elliott Hughes
f2cab6f808
am 82e71085: Merge "The nextafter functions use the wrong next representable value"
...
* commit '82e71085c23d11030e9950d8d08e30ef249fd73b':
The nextafter functions use the wrong next representable value
2014-09-18 16:11:30 +00:00
Elliott Hughes
14dfe3e62b
am 6ced0051: Merge "Stack unwinding unit tests."
...
* commit '6ced005123aaedeed7cd653d0baab3fbd511a492':
Stack unwinding unit tests.
2014-09-18 16:11:30 +00:00
Elliott Hughes
82e71085c2
Merge "The nextafter functions use the wrong next representable value"
2014-09-18 15:51:46 +00:00
Jingwei Zhang
90be6c5fc5
The nextafter functions use the wrong next representable value
...
From C99 standard: “The nextafter functions determine the next representable value, in the type of the function,
after x in the direction of y, where x and y are first converted to the type of the function”.
The next representable value of 0.0 in direction of -1.0 is -4.9406564584124654e-324, not 0.0.
Similar thing holds for nextafterf, nextafterl, nexttowardf, nexttoward, and nexttowardl.
The tests pass either way, since the error is within the tolerance, but how it is written is wrong.
Change-Id: I1338eeffe3de8031a48f46e1b07146bc07dc2f0a
Signed-off-by: Jingwei Zhang <jingwei.zhang@intel.com>
Signed-off-by: Mingwei Shi <mingwei.shi@intel.com>
2014-09-19 00:50:00 +08:00
Elliott Hughes
6ced005123
Merge "Stack unwinding unit tests."
2014-09-18 15:49:30 +00:00
Elliott Hughes
bee1993a14
Stack unwinding unit tests.
...
Bug: 17436734
Change-Id: I1e98da7eaeab646b448fb3f2b683973dddc319b0
2014-09-17 19:52:14 -07:00