Calin Juravle
18955d6909
am 9b720750
: am f2aeca50
: Merge "Remove an unsed include dir"
...
* commit '9b720750c1486627d774973c51fc210a1ad9def5':
Remove an unsed include dir
2014-04-24 17:40:43 +00:00
Calin Juravle
e9df9c52dc
am 123253b8
: am 690401db
: Merge "Removed non-existing include dir"
...
* commit '123253b86893d50f13d82f489e47924a4b69c228':
Removed non-existing include dir
2014-04-24 17:31:17 +00:00
Calin Juravle
f2aeca505c
Merge "Remove an unsed include dir"
2014-04-24 16:40:50 +00:00
Calin Juravle
fbb46a0c9a
Remove an unsed include dir
...
Change-Id: I05aa1e7e0639a5ec5576bf7646f35d2e5b157c09
2014-04-24 17:40:06 +01:00
Calin Juravle
690401db7a
Merge "Removed non-existing include dir"
2014-04-24 16:29:50 +00:00
Calin Juravle
4b7c4f886f
Removed non-existing include dir
...
Change-Id: I3e00a8471e6d94f596a34bdfdb26a0caba23dd82
2014-04-24 17:17:02 +01:00
Calin Juravle
3b5bca823d
am 131d8e38
: am 477d14b0
: Merge "Reserve space in pthread structures for future extensibility."
...
* commit '131d8e38e45902a1d33ed257b62972bfcd26dd92':
Reserve space in pthread structures for future extensibility.
2014-04-24 15:43:51 +00:00
Calin Juravle
60a7622d48
am 334da4c9
: am ae77f74b
: Merge "Clean-up _fpmath and fake_long_doubles"
...
* commit '334da4c9a52f544bea0014da139766f2c0f7cf21':
Clean-up _fpmath and fake_long_doubles
2014-04-24 15:43:39 +00:00
Calin Juravle
477d14b092
Merge "Reserve space in pthread structures for future extensibility."
2014-04-24 11:35:37 +00:00
Calin Juravle
ae77f74bcf
Merge "Clean-up _fpmath and fake_long_doubles"
2014-04-24 10:12:58 +00:00
Elliott Hughes
4cec364af4
am bdce3e63
: am 3b0433f3
: Merge "Remove two dead files."
...
* commit 'bdce3e63fc4cfc2b1b2db05007326e1608f3228a':
Remove two dead files.
2014-04-23 20:07:41 +00:00
Elliott Hughes
a64d76895d
Remove two dead files.
...
I forgot to remove these in the change that stopped building them
(eae5902e73
).
Change-Id: I4665fa9f6b9b80c51778d5e82b49406fe56db9a6
2014-04-23 12:51:37 -07:00
Ruchi Kandoi
eba6501c20
am 88920300
: am aa3d46a4
: Merge "prctl: Adds the PR_SET_TIMERSLACK_PID option"
...
* commit '889203005b62f0c2124a7fcae12f9824cbc78868':
prctl: Adds the PR_SET_TIMERSLACK_PID option
2014-04-23 19:29:32 +00:00
Ruchi Kandoi
b84926b95c
prctl: Adds the PR_SET_TIMERSLACK_PID option
...
Allows software to set timer clack for other thread.
Change-Id: Ifa9d2cc7844ec581356bce15434609242fd898a8
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
2014-04-23 19:13:15 +00:00
Calin Juravle
1abc9ff6a5
Clean-up _fpmath and fake_long_doubles
...
- promoted IEEEld2bits to fpmath since most of the where the same for
diffrent archs
- removed _fpmath
- reinstated weak_references
- moved isfinite and isnormal to libc
- clean up fake_long_doubles
- clean up some useless ifdefs
- added missing nexttoward* tests
Bug: 14134235
Change-Id: I95639c4885653fe47fd7dc0570ee5bb3389bbc6b
2014-04-23 19:03:06 +01:00
Calin Juravle
cf83fd77ca
Reserve space in pthread structures for future extensibility.
...
Make our structures equal in size with glibc structures. This should
give us plenty of space to implement any missing feature.
Bug: 13278744
Bug: 12875898
Change-Id: I980017fd5942411ebc5ac32b2673a10a20db68c8
2014-04-23 18:46:50 +01:00
Elliott Hughes
a26d162337
am 81f4521d
: am 532ad903
: Merge "Switch to the upstream OpenBSD getenv/putenv/setenv implementation."
...
* commit '81f4521d1f92532bb719f8bfbd7107df449b0d97':
Switch to the upstream OpenBSD getenv/putenv/setenv implementation.
2014-04-23 02:01:16 +00:00
Elliott Hughes
38a8744366
am c3266530
: am d8f8e9c5
: Merge "Remove strntoimax and strntoumax from the future."
...
* commit 'c32665300fc9b9407cef93881ce05fb48bf29f06':
Remove strntoimax and strntoumax from the future.
2014-04-23 01:57:41 +00:00
Elliott Hughes
532ad903d2
Merge "Switch to the upstream OpenBSD getenv/putenv/setenv implementation."
2014-04-23 01:52:06 +00:00
Elliott Hughes
eae5902e73
Remove strntoimax and strntoumax from the future.
...
Where do these turds come from?
Change-Id: Id9ad2cc85c6128aa63b5d56ff2aa455bde39a5eb
2014-04-22 17:56:42 -07:00
Elliott Hughes
58d9e280d4
Switch to the upstream OpenBSD getenv/putenv/setenv implementation.
...
This fixes all the bugs found by the new tests.
Change-Id: Id5a5f9f39a0620208bafa053f871a044725b4795
2014-04-22 17:41:00 -07:00
Elliott Hughes
91f4eb485f
am 48359851
: am c6cd8846
: Merge "LP64 shouldn\'t include the non-standard <time64.h> cruft."
...
* commit '4835985156538c05d562aeefe8e659d4b6d5c36f':
LP64 shouldn't include the non-standard <time64.h> cruft.
2014-04-22 23:01:01 +00:00
Elliott Hughes
aef16ef2c4
am 3f9b56c7
: am d0ecf597
: Merge "Use -fvisibility=hidden to build libc_gdtoa."
...
* commit '3f9b56c75c3c9b0df085d11702595945aba15b7a':
Use -fvisibility=hidden to build libc_gdtoa.
2014-04-22 21:20:49 +00:00
Elliott Hughes
8d77bce185
LP64 shouldn't include the non-standard <time64.h> cruft.
...
This patch includes just enough to keep external/chromium_org building
until they switch 64-bit Android over to using the regular non-Android code.
Change-Id: Iecaf274efa46ae18a42d5e3439c5aa4f909177c1
2014-04-22 13:55:58 -07:00
Elliott Hughes
cce36c1878
Use -fvisibility=hidden to build libc_gdtoa.
...
Bug: 12177745
Change-Id: Ia4ac71e1a3a237e764c809cc591622f8952ed642
2014-04-22 12:32:49 -07:00
Elliott Hughes
87a4339dc3
am 607475b8
: am c5eea6d3
: Merge "Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN."
...
* commit '607475b8570e1b203a23d2e904a628161bb7281e':
Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN.
2014-04-22 18:31:25 +00:00
Elliott Hughes
c5eea6d386
Merge "Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN."
2014-04-22 17:00:33 +00:00
Torne (Richard Coles)
ca6a210693
am d56dd740
: am b1bfa795
: Merge "Allow sharing the RELRO section via a file."
...
* commit 'd56dd7403603c653e7622850ba30c7469a1ada7c':
Allow sharing the RELRO section via a file.
2014-04-22 13:37:43 +00:00
Torne (Richard Coles)
b33b9aa98c
am 2b981e8f
: am c363e5dd
: Merge "Support loading libraries to a reserved address."
...
* commit '2b981e8f612b4808b221724ce84dd8610d123fa2':
Support loading libraries to a reserved address.
2014-04-22 13:37:42 +00:00
Torne (Richard Coles)
e115abbd3c
am cf68e0db
: am 16f6429c
: Merge "Add android_dlopen_ext() interface to linker."
...
* commit 'cf68e0db1f6a9e6ca7aa7c267b2ce99ed02df3ae':
Add android_dlopen_ext() interface to linker.
2014-04-22 13:37:41 +00:00
Elliott Hughes
5b3aa6c21a
am 71eb83ac
: am f3489807
: Merge "Clean up and document our hacks for building BSD source."
...
* commit '71eb83acc5e273c847c0145573da0907fa51df3e':
Clean up and document our hacks for building BSD source.
2014-04-22 13:37:40 +00:00
Torne (Richard Coles)
b1bfa7956c
Merge "Allow sharing the RELRO section via a file."
2014-04-22 10:39:49 +00:00
Torne (Richard Coles)
c363e5dd0a
Merge "Support loading libraries to a reserved address."
2014-04-22 10:33:34 +00:00
Torne (Richard Coles)
16f6429c38
Merge "Add android_dlopen_ext() interface to linker."
2014-04-22 10:33:07 +00:00
Elliott Hughes
83c07b5e50
Fix WCHAR_MAX, WCHAR_MIN, WINT_MAX, and WINT_MIN.
...
GCC tells us everything we need to know. clang does its usual half-assed job.
Change-Id: Id4d664529b10345274602768cd564d3df717e931
2014-04-21 18:09:46 -07:00
Elliott Hughes
d39f3f2c2e
Clean up and document our hacks for building BSD source.
...
Change-Id: Ic591e22fa5b363bb68376b9f25814c0e5bd83fbf
2014-04-21 17:13:46 -07:00
Elliott Hughes
26d9ed8388
am 4af8a473
: am 44a98d5c
: Merge "clang is >= 3.4 now; remove a hack."
...
* commit '4af8a473a44fd1a01186bac2f3b458ad08dc3f09':
clang is >= 3.4 now; remove a hack.
2014-04-21 18:36:17 +00:00
Elliott Hughes
4fefac5c1b
am 5aa48ee3
: am d812b219
: Merge "Remove unused #defines from "arith.h"."
...
* commit '5aa48ee3ce9d0b9eca4534c817e126307d8cce8d':
Remove unused #defines from "arith.h".
2014-04-21 18:29:10 +00:00
Elliott Hughes
44a98d5c12
Merge "clang is >= 3.4 now; remove a hack."
2014-04-21 18:26:22 +00:00
Elliott Hughes
d3679c815e
clang is >= 3.4 now; remove a hack.
...
Change-Id: I8d976ee0fd88eca9779c87b5d7e27f46b4b1b489
2014-04-21 10:15:14 -07:00
Elliott Hughes
2e003f4324
Remove unused #defines from "arith.h".
...
These were defined in upstream's per-arch files, so I carried them across,
but they aren't actually used anywhere.
Change-Id: Ica9796201dcd2caa5c34070c0dd226fc2050ba47
2014-04-21 09:59:00 -07:00
Dmitriy Ivanov
abbee0a077
am 0baa0f74
: am 6d09ec3c
: Merge "Fix for libgcc compat generation script."
...
* commit '0baa0f74d13bf8a7da1a1a431d938b4c53f7049d':
Fix for libgcc compat generation script.
2014-04-21 15:59:25 +00:00
Dmitriy Ivanov
6d09ec3c2f
Merge "Fix for libgcc compat generation script."
2014-04-19 01:12:58 +00:00
Dmitriy Ivanov
6a45fe9872
Fix for libgcc compat generation script.
...
Taking into account possibility that external symbol
could have been an OBJECT instead of function.
b/14090368
Change-Id: Iac173d2dd1309ed53024306578137c26b1dbbf15
2014-04-18 17:34:20 -07:00
Elliott Hughes
3728877b9c
am ccad9736
: am 9b22c21c
: Merge "Make uselocale(3) claim its pthread key in an ELF constructor."
...
* commit 'ccad97362ae773cadbbc41900e7440db6e8748dd':
Make uselocale(3) claim its pthread key in an ELF constructor.
2014-04-18 22:35:05 +00:00
Elliott Hughes
9b22c21cee
Merge "Make uselocale(3) claim its pthread key in an ELF constructor."
2014-04-18 22:27:20 +00:00
Elliott Hughes
f112aed500
am 45d15f7d
: am 1acd9716
: Merge "Switch to upstream OpenBSD fread/fvwrite."
...
* commit '45d15f7dbeb8d72e5a671023e945b2884f061fdf':
Switch to upstream OpenBSD fread/fvwrite.
2014-04-18 22:25:22 +00:00
Elliott Hughes
1acd9716c2
Merge "Switch to upstream OpenBSD fread/fvwrite."
2014-04-18 22:15:02 +00:00
Dan Albert
089ec7dd91
am 302f8a92
: am fe0c6ae5
: Merge "Brings LC_* defs into line with POSIX"
...
* commit '302f8a92e4318d4637df8497a73bcc12446f051a':
Brings LC_* defs into line with POSIX
2014-04-18 21:59:48 +00:00
Elliott Hughes
439c774f44
am 30659d4f
: am cd79c8b1
: Merge "Fix a wchar.wcstombs_wcrtombs test failure."
...
* commit '30659d4ff002b3c09cb1a5ae67b0d416afdf0383':
Fix a wchar.wcstombs_wcrtombs test failure.
2014-04-18 21:56:16 +00:00