OSDN Git Service
Elliott Hughes [Tue, 11 Mar 2014 18:15:58 +0000 (18:15 +0000)]
am
000ffd8a: Merge "Ensure that <fcntl.h> has the SYNC_FILE_RANGE_* constants."
* commit '
000ffd8ab0b4112173ce319869f4111f08fbe975':
Ensure that <fcntl.h> has the SYNC_FILE_RANGE_* constants.
Mark Salyzyn [Tue, 11 Mar 2014 18:15:57 +0000 (18:15 +0000)]
am
3ba62f73: Merge "libc: Make calls to new user-space logger"
* commit '
3ba62f733bdc39262a5a9927a6ebaa29a4f4aad4':
libc: Make calls to new user-space logger
Calin Juravle [Tue, 11 Mar 2014 18:08:36 +0000 (18:08 +0000)]
am
d4ee6b62: Merge "Fix mips build"
* commit '
d4ee6b62d77ccea61c4b43d82c63455920e221bc':
Fix mips build
Calin Juravle [Tue, 11 Mar 2014 18:08:20 +0000 (18:08 +0000)]
am
35036961: Merge "Moved to a more openbsd-like fenv.h"
* commit '
35036961f85945483b6b833b976d12e6a58c2313':
Moved to a more openbsd-like fenv.h
Elliott Hughes [Tue, 11 Mar 2014 17:12:19 +0000 (17:12 +0000)]
am
27c7dbee: Merge "Fix log_backtrace assertion failure caused by LP64 fix."
* commit '
27c7dbeee6c5e0cee488ce5085cc0b8c5e0301bd':
Fix log_backtrace assertion failure caused by LP64 fix.
Elliott Hughes [Tue, 11 Mar 2014 17:12:18 +0000 (17:12 +0000)]
am
901553aa: Merge "Switch to current OpenBSD system.c."
* commit '
901553aaf4960c4ab21c9a090919aee8be5e62ab':
Switch to current OpenBSD system.c.
Elliott Hughes [Tue, 11 Mar 2014 17:12:17 +0000 (17:12 +0000)]
am
c380385f: Merge "Fix LP64 builds after OpenBSD string changes."
* commit '
c380385f0b8826ab7c02429dd48b07670516f964':
Fix LP64 builds after OpenBSD string changes.
Elliott Hughes [Tue, 11 Mar 2014 17:12:14 +0000 (17:12 +0000)]
am
5c7816f4: Merge "More OpenBSD cleanup (primarily string)."
* commit '
5c7816f425cb70ca6920e816aba33ce3d691ef10':
More OpenBSD cleanup (primarily string).
Calin Juravle [Tue, 11 Mar 2014 00:53:04 +0000 (00:53 +0000)]
am
a92b57c7: Merge "Added ftw64, nftw64"
* commit '
a92b57c7f8230661d911f2fd6dd67a81e9a90cef':
Added ftw64, nftw64
Calin Juravle [Tue, 11 Mar 2014 00:53:04 +0000 (00:53 +0000)]
am
7c1efffc: Merge "Added mkstemp64"
* commit '
7c1efffc249283b47309846abba8795f3fb91555':
Added mkstemp64
Elliott Hughes [Tue, 11 Mar 2014 00:52:52 +0000 (00:52 +0000)]
am
ba40a560: Merge "Remove <asm/page.h>."
* commit '
ba40a560176e6ea753d09a6a71343b81ea4c8c1e':
Remove <asm/page.h>.
Narayan Kamath [Tue, 11 Mar 2014 00:38:29 +0000 (00:38 +0000)]
am
b26e4944: Merge "Fix 64-bit build."
* commit '
b26e4944e2a5bf4b7e33fa38fb17a3b76c7fe0f7':
Fix 64-bit build.
Narayan Kamath [Tue, 11 Mar 2014 00:38:28 +0000 (00:38 +0000)]
am
c6d96bb8: Merge "Move system_properties over to C++."
* commit '
c6d96bb8673a4f44d84f3beaa5ed4fec1484f0ad':
Move system_properties over to C++.
Elliott Hughes [Mon, 10 Mar 2014 22:58:12 +0000 (22:58 +0000)]
am
04583ce9: Upgrade to tzdata2014a.
* commit '
04583ce9b94d6f41f4c1e66939c4ca2ee41ff058':
Upgrade to tzdata2014a.
Elliott Hughes [Mon, 10 Mar 2014 22:19:05 +0000 (15:19 -0700)]
Upgrade to tzdata2014a.
From the release notes:
Changes affecting near-future time stamps
Turkey begins DST on 2014-03-31, not 03-30. (Thanks to Faruk Pasin
for the heads-up, and to Tim Parenti for simplifying the update.)
Changes affecting past time stamps
Fiji ended DST on 2014-01-19 at 02:00, not the previously-scheduled
03:00. (Thanks to Steffen Thorsen.)
Ukraine switched from Moscow to Eastern European time on 1990-07-01
(not 1992-01-01), and observed DST during the entire next winter.
(Thanks to Vladimir in Moscow via Alois Treindl.)
In 1988 Israel observed DST from 04-10 to 09-04, not 04-09 to
09-03. (Thanks to Avigdor Finkelstein.)
(cherry picked from commit
159b28eb46f03cb1dae6484059e2559f1e42e208)
Bug:
13193205
Change-Id: I3d302039f7e057a97c9d307ce8d32efa056481ed
Elliott Hughes [Mon, 10 Mar 2014 18:06:13 +0000 (18:06 +0000)]
am
3572fbc8: Merge "Fix a typo in HACKING.txt."
* commit '
3572fbc8cd01d90a7f0c65a15c79abf1ece144ef':
Fix a typo in HACKING.txt.
Elliott Hughes [Mon, 10 Mar 2014 18:06:11 +0000 (18:06 +0000)]
am
9150dfb1: Merge "Clean up our OpenBSD usage."
* commit '
9150dfb1c6928ceef228e640412c3653d5e87a10':
Clean up our OpenBSD usage.
Calin Juravle [Sat, 8 Mar 2014 01:51:50 +0000 (01:51 +0000)]
am
90b01576: Merge "Fixed int fast types for LP64"
* commit '
90b0157679a984f1829a72f8c642d17030aa7644':
Fixed int fast types for LP64
Elliott Hughes [Fri, 7 Mar 2014 23:19:18 +0000 (23:19 +0000)]
am
e65055af: Merge "Stop asking GCC to cause trouble."
* commit '
e65055af112780623f372aca6a1f78d2b2acb34f':
Stop asking GCC to cause trouble.
Elliott Hughes [Fri, 7 Mar 2014 23:00:04 +0000 (23:00 +0000)]
am
26172fa4: Merge "Move the upstream-netbsd libc files into the correct directory."
* commit '
26172fa401a4323c8c9b4063a59ab6d08ca617bf':
Move the upstream-netbsd libc files into the correct directory.
Elliott Hughes [Fri, 7 Mar 2014 23:00:02 +0000 (23:00 +0000)]
am
8d0fe1c4: Merge "Remove two DNS files that weren\'t being built."
* commit '
8d0fe1c49e83592372becc996accfe9d5948aa9b':
Remove two DNS files that weren't being built.
Elliott Hughes [Fri, 7 Mar 2014 23:00:02 +0000 (23:00 +0000)]
am
cb43f847: Merge "Unify our assembler macros."
* commit '
cb43f8474dafd7a4d3eb605d4a7c7f69ad7cef2e':
Unify our assembler macros.
Elliott Hughes [Fri, 7 Mar 2014 22:59:46 +0000 (22:59 +0000)]
am
22c6b7ff: Merge "Fix mips64 crt build."
* commit '
22c6b7ffd36fe8b34b677eea94d00aef2624e4e8':
Fix mips64 crt build.
Elliott Hughes [Fri, 7 Mar 2014 22:59:46 +0000 (22:59 +0000)]
am
6a686556: Merge "Remove useless _C_LABEL from our assembler source."
* commit '
6a686556b9f112fdf02ce404d680306ab1d901be':
Remove useless _C_LABEL from our assembler source.
Elliott Hughes [Fri, 7 Mar 2014 22:59:45 +0000 (22:59 +0000)]
am
bfa2b6fc: Merge "Stop advertising an arm32-specific hack like it\'s a build system feature."
* commit '
bfa2b6fc6a09df9815773890db94d6a126565289':
Stop advertising an arm32-specific hack like it's a build system feature.
Dmitriy Ivanov [Fri, 7 Mar 2014 22:59:45 +0000 (22:59 +0000)]
am
54d49ac7: Merge "Added script generating additions to libgcc_compat.c from linker errors"
* commit '
54d49ac75b4b71f38eb154ab8e05f60b7c347a2b':
Added script generating additions to libgcc_compat.c from linker errors
Elliott Hughes [Fri, 7 Mar 2014 22:59:42 +0000 (22:59 +0000)]
am
ca566b31: Merge "Don\'t explicitly list the tzcode files."
* commit '
ca566b31036704eb6cdde05a0bd9ee972d7a995d':
Don't explicitly list the tzcode files.
Narayan Kamath [Fri, 7 Mar 2014 19:41:17 +0000 (19:41 +0000)]
am
d9459525: Merge "Fix signbit / infinite / isinf / isnan unit tests."
* commit '
d9459525b4133e825bf95d03b06e695433c124bd':
Fix signbit / infinite / isinf / isnan unit tests.
Elliott Hughes [Fri, 7 Mar 2014 19:41:10 +0000 (19:41 +0000)]
am
75f04d10: Merge "Remove the useless _C_LABEL from generated system calls."
* commit '
75f04d107695f17bc800024d03e03b602dc02ee1':
Remove the useless _C_LABEL from generated system calls.
Elliott Hughes [Fri, 7 Mar 2014 19:41:03 +0000 (19:41 +0000)]
am
fbaddda9: Merge "Linker writes to wrong memory location when processing DT_MIPS_RLD_MAP"
* commit '
fbaddda9f04fa504deb752bba819eb1fa5439baa':
Linker writes to wrong memory location when processing DT_MIPS_RLD_MAP
Elliott Hughes [Fri, 7 Mar 2014 19:41:02 +0000 (19:41 +0000)]
am
b69c0b53: Merge "Make mips/mips64 syscall stubs more like the other architectures."
* commit '
b69c0b532e4f6d32e7c43a7be02a27e0b02e75c3':
Make mips/mips64 syscall stubs more like the other architectures.
Elliott Hughes [Fri, 7 Mar 2014 19:40:59 +0000 (19:40 +0000)]
am
6db95a86: Merge "Top-level documentation about working on bionic."
* commit '
6db95a869e5c57713632106878d854c7c0aff7a1':
Top-level documentation about working on bionic.
Elliott Hughes [Fri, 7 Mar 2014 19:40:51 +0000 (19:40 +0000)]
am
e6c451f5: Merge "Make mips generated assembler more like the mips64 stuff."
* commit '
e6c451f5f2e17fccccedaa1c2a90d8d9ba0c1917':
Make mips generated assembler more like the mips64 stuff.
Elliott Hughes [Fri, 7 Mar 2014 19:40:11 +0000 (19:40 +0000)]
am
44ef37c1: Merge "Use uid_t and gid_t for st_uid and st_gid in struct stat."
* commit '
44ef37c1b445e864068cdcd885ab3d7b17079ad3':
Use uid_t and gid_t for st_uid and st_gid in struct stat.
Elliott Hughes [Fri, 7 Mar 2014 19:40:10 +0000 (19:40 +0000)]
am
24ef4779: Merge "Fix build by avoiding the _C_LABEL macro."
* commit '
24ef4779eb47f23b8d4f4e678d677bd45a91373f':
Fix build by avoiding the _C_LABEL macro.
Elliott Hughes [Fri, 7 Mar 2014 19:40:08 +0000 (19:40 +0000)]
am
787c1f93: Merge "Add missing file from previous change."
* commit '
787c1f937a915feefb767d0c6a15ddb70e6de933':
Add missing file from previous change.
Elliott Hughes [Fri, 7 Mar 2014 19:40:05 +0000 (19:40 +0000)]
am
b3602078: Merge "Implement some of the missing LFS64 support."
* commit '
b36020789ac860fcfbbeaf56d560926d8ee228f6':
Implement some of the missing LFS64 support.
Elliott Hughes [Fri, 7 Mar 2014 19:39:57 +0000 (19:39 +0000)]
am
3623d806: Merge "Fix x86 build."
* commit '
3623d80675e5321b92c2d88a7b7ec6bd998d81d5':
Fix x86 build.
Elliott Hughes [Fri, 7 Mar 2014 19:39:55 +0000 (19:39 +0000)]
am
ffe02668: Merge "bionic: fix __set_errno for arm64 syscalls that return a 64-bit value"
* commit '
ffe026680edaba268330bc67dd986d2c900ecfc7':
bionic: fix __set_errno for arm64 syscalls that return a 64-bit value
Elliott Hughes [Fri, 7 Mar 2014 19:39:54 +0000 (19:39 +0000)]
am
7f15e28d: Merge "Clean up warnings in libstdc++."
* commit '
7f15e28dd4184015a2c990b6e45c33c35b251935':
Clean up warnings in libstdc++.
Elliott Hughes [Fri, 7 Mar 2014 19:39:53 +0000 (19:39 +0000)]
am
cd6748cd: Merge "Clean up various warnings in bionic."
* commit '
cd6748cdd7bcab702fe0bf6de943eb832f4fb762':
Clean up various warnings in bionic.
Elliott Hughes [Fri, 7 Mar 2014 19:39:37 +0000 (19:39 +0000)]
am
d4bc9ef8: Merge "Remove duplicate definitions of MIN and MAX."
* commit '
d4bc9ef83b36916d5e63c4c3e4a092381473ea52':
Remove duplicate definitions of MIN and MAX.
Colin Cross [Fri, 7 Mar 2014 19:33:36 +0000 (19:33 +0000)]
am
95b808c4: Merge "build linker and linker64 on 64-bit architectures"
* commit '
95b808c4ae11ea5737fee63f7b61673483ea5e2d':
build linker and linker64 on 64-bit architectures
Elliott Hughes [Fri, 7 Mar 2014 02:30:04 +0000 (02:30 +0000)]
am
fadc8a77: Merge "Restore sys_signame for LP64."
* commit '
fadc8a7777ca304c8a7de066a94effd3a5471ee6':
Restore sys_signame for LP64.
Elliott Hughes [Fri, 7 Mar 2014 02:30:00 +0000 (02:30 +0000)]
am
fc48e8cf: Merge "Remove unused variables not spotted by GCC."
* commit '
fc48e8cf28b80ce0f95e288eeee459b4cb932afa':
Remove unused variables not spotted by GCC.
Elliott Hughes [Fri, 7 Mar 2014 02:29:59 +0000 (02:29 +0000)]
am
7b3876e2: Merge "Clean up sys_signame and sys_siglist a little."
* commit '
7b3876e2516fd55d61a48cb23a7080ea88b9617b':
Clean up sys_signame and sys_siglist a little.
Ying Wang [Fri, 7 Mar 2014 02:29:54 +0000 (02:29 +0000)]
am
9e572ca4: Merge "Fix missing args."
* commit '
9e572ca4163e42bcd053df2cb8557e4b61ad064d':
Fix missing args.
Ying Wang [Fri, 7 Mar 2014 02:29:50 +0000 (02:29 +0000)]
am
c4c50b25: Merge "Reconfig libc\'s Android.mk to build for multilib"
* commit '
c4c50b25f805b48338f3e8fb9ac137e81c187706':
Reconfig libc's Android.mk to build for multilib
Elliott Hughes [Fri, 7 Mar 2014 02:29:17 +0000 (02:29 +0000)]
Elliott Hughes [Fri, 7 Mar 2014 02:27:33 +0000 (02:27 +0000)]
am
022885e2: Merge "Clean up all the lint cpplint can find in the dynamic linker."
* commit '
022885e2fad5ef9643e05d80c6f50a2a90bf3431':
Clean up all the lint cpplint can find in the dynamic linker.
Elliott Hughes [Fri, 7 Mar 2014 02:27:21 +0000 (02:27 +0000)]
am
577fce01: Merge "[MIPS64] Dynamic linker"
* commit '
577fce0108feda58296beacfbc0ada4a6d6afbc2':
[MIPS64] Dynamic linker
Elliott Hughes [Fri, 7 Mar 2014 02:27:16 +0000 (02:27 +0000)]
am
c856baee: Merge "Build syscall stubs in their own library."
* commit '
c856baeeade96c167400f179a86d50c426e81788':
Build syscall stubs in their own library.
Elliott Hughes [Fri, 7 Mar 2014 02:26:59 +0000 (02:26 +0000)]
am
a206dde5: Merge "Clean up cacheflush."
* commit '
a206dde5bdf9b4d995bf578cc3b54fb8b85e02c5':
Clean up cacheflush.
Elliott Hughes [Fri, 7 Mar 2014 02:26:30 +0000 (02:26 +0000)]
am
71e4466b: Merge "Switch <elf.h> over to linux uapi under the covers."
* commit '
71e4466b100359f36a29c8c0277888df6081a265':
Switch <elf.h> over to linux uapi under the covers.
Elliott Hughes [Fri, 7 Mar 2014 02:26:19 +0000 (02:26 +0000)]
am
eeb9a9f5: Merge "Fix <link.h>."
* commit '
eeb9a9f59a58a2f042e8f6fd1a4911ae92ac5493':
Fix <link.h>.
Elliott Hughes [Fri, 7 Mar 2014 02:25:34 +0000 (02:25 +0000)]
am
e74fc3a6: Merge "Fix socklen_t (on LP64 only)."
* commit '
e74fc3a64fe9296813e5bd867d0c66bd8213be6a':
Fix socklen_t (on LP64 only).
Elliott Hughes [Fri, 7 Mar 2014 02:25:28 +0000 (02:25 +0000)]
am
c16a4532: Merge "Remove <sys/_types.h>."
* commit '
c16a4532917259fabc8018d681cdd1ad1b1b5e08':
Remove <sys/_types.h>.
Christopher Ferris [Fri, 7 Mar 2014 02:25:05 +0000 (02:25 +0000)]
am
4affcbf8: Merge "Make sure that the same tests are on all platforms."
* commit '
4affcbf87769c43c4d03ecd60f902b0b6a6cb84a':
Make sure that the same tests are on all platforms.
Elliott Hughes [Fri, 7 Mar 2014 02:24:34 +0000 (02:24 +0000)]
am
8a80a23c: Merge "[MIPS64] libc/libm support"
* commit '
8a80a23c930a41b62cfa47bed362732ee5833bf0':
[MIPS64] libc/libm support
Elliott Hughes [Fri, 7 Mar 2014 02:24:32 +0000 (02:24 +0000)]
am
5036935c: Merge "[MIPS64] Add syscall related files"
* commit '
5036935c41d9193cfbba606df2121cd4c6973116':
[MIPS64] Add syscall related files
Elliott Hughes [Fri, 7 Mar 2014 02:23:32 +0000 (02:23 +0000)]
am
e163a398: Merge "Remove unused cruft from MIPS <machine/signal.h>."
* commit '
e163a3986aa7d1c67fe3274eb9204812be0a6245':
Remove unused cruft from MIPS <machine/signal.h>.
Elliott Hughes [Fri, 7 Mar 2014 02:23:31 +0000 (02:23 +0000)]
am
375aaa3f: Merge "Kill <machine/_types.h>."
* commit '
375aaa3f608d6089102b256f162e423638a16c47':
Kill <machine/_types.h>.
Ying Wang [Fri, 7 Mar 2014 01:35:24 +0000 (01:35 +0000)]
am
12e8b76e: Merge "Use arch-specific LOCAL_ variables to build libm."
* commit '
12e8b76e5f799b2b8407bf354a9675577529d34b':
Use arch-specific LOCAL_ variables to build libm.
Elliott Hughes [Fri, 7 Mar 2014 01:35:22 +0000 (01:35 +0000)]
am
53cc62c3: Merge "Add fallocate/fallocate64/posix_fallocate/posix_fallocate64."
* commit '
53cc62c31bfb6c329299549b69fdadd2705f6497':
Add fallocate/fallocate64/posix_fallocate/posix_fallocate64.
Elliott Hughes [Fri, 7 Mar 2014 01:35:19 +0000 (01:35 +0000)]
am
a122c376: Merge "Use __inline__ for fortify."
* commit '
a122c376ef0737454a592cf44f50beabe154e9e3':
Use __inline__ for fortify.
Arve Hjønnevåg [Fri, 7 Mar 2014 01:34:26 +0000 (01:34 +0000)]
am
fb4da1e7: Merge "Regenerate binder header"
* commit '
fb4da1e7b749b4cf6843515517e839efa1ee24c7':
Regenerate binder header
Elliott Hughes [Fri, 7 Mar 2014 01:33:42 +0000 (01:33 +0000)]
am
ed29345c: Merge "Clean up debugger.cpp slightly."
* commit '
ed29345c22acec61e4ef8953baefc64dc750c812':
Clean up debugger.cpp slightly.
Elliott Hughes [Fri, 7 Mar 2014 01:33:36 +0000 (01:33 +0000)]
am
4939d6d8: Merge "LP64 binaries should talk to debuggerd64."
* commit '
4939d6d8424d47e19823e5dfcfc5474e8a7e77b8':
LP64 binaries should talk to debuggerd64.
Elliott Hughes [Fri, 7 Mar 2014 01:33:09 +0000 (01:33 +0000)]
am
47ff6b9f: Merge "Add missing ucontext_t definition to bionic for arch-arm64."
* commit '
47ff6b9faae7f1bde5deb4760982e7e6785955f2':
Add missing ucontext_t definition to bionic for arch-arm64.
Elliott Hughes [Fri, 7 Mar 2014 00:37:42 +0000 (00:37 +0000)]
am
a14df4a9: Merge "[MIPS] SA_RESTORER support is not needed for MIPS"
* commit '
a14df4a98ad1c4018f63fea358dd30c7e6b51858':
[MIPS] SA_RESTORER support is not needed for MIPS
Elliott Hughes [Thu, 6 Mar 2014 22:58:24 +0000 (22:58 +0000)]
am
07f84025: Merge "Make ARM <user.h> more glibc-compatible."
* commit '
07f84025520a9530760a2f2535a1effde5ec51dd':
Make ARM <user.h> more glibc-compatible.
Elliott Hughes [Thu, 6 Mar 2014 20:23:37 +0000 (20:23 +0000)]
am
53a55c12: Merge "Add mips <sys/ucontext.h>."
* commit '
53a55c121b458e4131e025f1bbe0e4e2b1b232f7':
Add mips <sys/ucontext.h>.
Elliott Hughes [Thu, 6 Mar 2014 20:23:35 +0000 (20:23 +0000)]
am
807bbb75: Merge "Add arm <sys/ucontext.h>."
* commit '
807bbb75f14543a72b3f745d35f2c97a92752cd0':
Add arm <sys/ucontext.h>.
Elliott Hughes [Thu, 6 Mar 2014 20:23:31 +0000 (20:23 +0000)]
am
8f355275: Merge "Add x86 <sys/ucontext.h>."
* commit '
8f355275920f8be82f56e30087a57b1d5ce49771':
Add x86 <sys/ucontext.h>.
Elliott Hughes [Thu, 6 Mar 2014 20:23:29 +0000 (20:23 +0000)]
am
972c39c4: Merge "Add x86_64 ucontext.h for better compatibility"
* commit '
972c39c4fee85c5c532eecac409a1384c76b2cc6':
Add x86_64 ucontext.h for better compatibility
Robert Greenwalt [Wed, 5 Mar 2014 18:35:18 +0000 (18:35 +0000)]
am
abf91850: Merge "Fix dns searchdomain use in gethostbyname." into klp-dev
* commit '
abf91850f96858a286de268267ca5cf337ec9a3b':
Fix dns searchdomain use in gethostbyname.
Robert Greenwalt [Wed, 5 Mar 2014 18:26:26 +0000 (18:26 +0000)]
Merge "Fix dns searchdomain use in gethostbyname." into klp-dev
Elliott Hughes [Tue, 4 Mar 2014 18:22:45 +0000 (18:22 +0000)]
am
806f3bd7: Upgrade to tzdata2013i.
* commit '
806f3bd7aaec5b7444b1b218b69b3952386cb92f':
Upgrade to tzdata2013i.
Elliott Hughes [Thu, 27 Feb 2014 00:52:35 +0000 (00:52 +0000)]
Merge "Ensure that <fcntl.h> has the SYNC_FILE_RANGE_* constants."
Mark Salyzyn [Thu, 27 Feb 2014 00:28:47 +0000 (00:28 +0000)]
Merge "libc: Make calls to new user-space logger"
Elliott Hughes [Wed, 26 Feb 2014 19:10:32 +0000 (11:10 -0800)]
Ensure that <fcntl.h> has the SYNC_FILE_RANGE_* constants.
Needed to build strace at their tip of tree.
Change-Id: I64db00a332088e08e25bc30357293a9308b8a226
Mark Salyzyn [Fri, 8 Nov 2013 14:58:01 +0000 (06:58 -0800)]
libc: Make calls to new user-space logger
* libc (fatal) logging now makes socket connection to the
user-space logging service.
* Add a TARGET_USES_LOGD make flag for BoardConfig.mk to manage
whether logd is enabled for use or not.
Change-Id: I96ab598c76d6eec86f9d0bc81094c1fb3fb0d9b4
Calin Juravle [Wed, 26 Feb 2014 21:34:56 +0000 (21:34 +0000)]
Merge "Fix mips build"
Calin Juravle [Wed, 26 Feb 2014 21:33:36 +0000 (21:33 +0000)]
Fix mips build
Change-Id: Ica843d387e115d0b27afd961af73237ec9109ed9
Calin Juravle [Wed, 26 Feb 2014 20:34:41 +0000 (20:34 +0000)]
Merge "Moved to a more openbsd-like fenv.h"
Calin Juravle [Tue, 25 Feb 2014 14:49:41 +0000 (14:49 +0000)]
Moved to a more openbsd-like fenv.h
Factored out common declarations to include/fenv.h and pushed
the implementation to .c files.
Bug:
11050744
Change-Id: I446b13cc4bc599d328343a8d392b07de280f6304
Elliott Hughes [Tue, 25 Feb 2014 23:36:42 +0000 (23:36 +0000)]
Merge "Fix log_backtrace assertion failure caused by LP64 fix."
Elliott Hughes [Tue, 25 Feb 2014 23:32:01 +0000 (15:32 -0800)]
Fix log_backtrace assertion failure caused by LP64 fix.
When libc.debug.malloc is enabled, stack backtraces fail with:
bionic/libc/bionic/libc_logging.cpp:378: assertion "conversion
specifier unsupported" failed
The cause was a change to the format specifier from "%08x" to
"%0*x" to pass the field width as an additional parameter.
Unfortunately this modifier isn't supported by out_vformat() in
libc_logging.cpp.
Changed to use "%016x" if __LP64__ is defined; "%08x" otherwise.
Bug:
13177507
Change-Id: Ibf07263acf14da086d3c3788872f4b5477bd5708
Elliott Hughes [Tue, 25 Feb 2014 23:21:00 +0000 (23:21 +0000)]
Merge "Switch to current OpenBSD system.c."
Elliott Hughes [Tue, 25 Feb 2014 23:19:26 +0000 (15:19 -0800)]
Switch to current OpenBSD system.c.
Change-Id: Ie2df60f0d55dca69149ffe064f10183411407987
Elliott Hughes [Tue, 25 Feb 2014 23:15:39 +0000 (23:15 +0000)]
Merge "Fix LP64 builds after OpenBSD string changes."
Elliott Hughes [Tue, 25 Feb 2014 23:12:29 +0000 (15:12 -0800)]
Fix LP64 builds after OpenBSD string changes.
Change-Id: I07202f6484e716d153d0387fcfc023e119438251
Elliott Hughes [Fri, 20 Dec 2013 19:26:19 +0000 (11:26 -0800)]
Upgrade to tzdata2013i.
From the release notes:
Changes affecting near-future time stamps:
Jordan switches back to standard time at 00:00 on December 20, 2013.
The 2006-2011 transition schedule is planned to resume in 2014.
(Thanks to Steffen Thorsen.)
Changes affecting past time stamps:
In 2004, Cuba began DST on March 28, not April 4.
(Thanks to Steffen Thorsen.)
Bug:
13193205
Change-Id: I8f26cc50f6b571804a18ff2113b4a47a22bc56dd
Elliott Hughes [Tue, 25 Feb 2014 21:41:47 +0000 (21:41 +0000)]
Merge "More OpenBSD cleanup (primarily string)."
Calin Juravle [Tue, 25 Feb 2014 10:44:25 +0000 (10:44 +0000)]
Merge "Added ftw64, nftw64"
Calin Juravle [Tue, 25 Feb 2014 10:43:30 +0000 (10:43 +0000)]
Merge "Added mkstemp64"
Elliott Hughes [Tue, 25 Feb 2014 02:00:43 +0000 (18:00 -0800)]
More OpenBSD cleanup (primarily string).
This patch removes the string/ and wchar/ directories.
Change-Id: Ia489904bc67047e4bc79acb1f3eec21aa3fe5f0d
Elliott Hughes [Tue, 25 Feb 2014 00:01:44 +0000 (00:01 +0000)]
Merge "Remove <asm/page.h>."
Elliott Hughes [Mon, 24 Feb 2014 23:55:31 +0000 (15:55 -0800)]
Remove <asm/page.h>.
If we have PAGE_SIZE/PAGESIZE, POSIX says they should be in <limits.h>.
Change-Id: I3c2d574ea2aea81f524874a156361411a4ffa18e
Calin Juravle [Mon, 24 Feb 2014 16:13:50 +0000 (16:13 +0000)]
Added ftw64, nftw64
Bug:
13076637
Change-Id: I5b926526f935b00bba14c2807b61d85f95089c33