OSDN Git Service
The Android Automerger [Thu, 25 Oct 2012 14:52:10 +0000 (07:52 -0700)]
merge in master-release history after reset to master
Elliott Hughes [Wed, 24 Oct 2012 00:29:47 +0000 (17:29 -0700)]
am
60c7ac26: am
d0f2b7e7: Merge "More upstream NetBSD upgrades."
* commit '
60c7ac262241588f7942ca068f33d706c8fe5cc4':
More upstream NetBSD upgrades.
Elliott Hughes [Wed, 24 Oct 2012 00:15:07 +0000 (17:15 -0700)]
am
d0f2b7e7: Merge "More upstream NetBSD upgrades."
* commit '
d0f2b7e7e65f19f978c59abcbb522c08e76b1508':
More upstream NetBSD upgrades.
Elliott Hughes [Tue, 23 Oct 2012 23:55:19 +0000 (16:55 -0700)]
Merge "More upstream NetBSD upgrades."
Elliott Hughes [Tue, 23 Oct 2012 23:05:09 +0000 (16:05 -0700)]
More upstream NetBSD upgrades.
Change-Id: Idb781d37de3b05585271d7d258ecffd5ba87d0b8
Elliott Hughes [Tue, 23 Oct 2012 20:58:25 +0000 (13:58 -0700)]
am
45f07555: am
e3dbe1e3: Merge "Upgrade more functions to the current upstream NetBSD copy."
* commit '
45f075556b26cfe91b1b7e1299b54f0328a06acb':
Upgrade more functions to the current upstream NetBSD copy.
Elliott Hughes [Tue, 23 Oct 2012 20:55:59 +0000 (13:55 -0700)]
am
e3dbe1e3: Merge "Upgrade more functions to the current upstream NetBSD copy."
* commit '
e3dbe1e3820d6ab0370566055e9cdc593c5cce48':
Upgrade more functions to the current upstream NetBSD copy.
Elliott Hughes [Tue, 23 Oct 2012 20:45:36 +0000 (13:45 -0700)]
Merge "Upgrade more functions to the current upstream NetBSD copy."
Elliott Hughes [Tue, 23 Oct 2012 19:26:26 +0000 (12:26 -0700)]
Upgrade more functions to the current upstream NetBSD copy.
Change-Id: Ie0b3f8b3fccef28609eb210434413ebd51d6ef45
Elliott Hughes [Tue, 23 Oct 2012 01:08:54 +0000 (18:08 -0700)]
am
4280143d: am
fb93e6a5: Merge "Move setlocale(3) and the wchar stubs over to .cpp."
* commit '
4280143d371eae2123a5d8c4d8779db159ecd1e2':
Move setlocale(3) and the wchar stubs over to .cpp.
Elliott Hughes [Tue, 23 Oct 2012 01:06:55 +0000 (18:06 -0700)]
am
fb93e6a5: Merge "Move setlocale(3) and the wchar stubs over to .cpp."
* commit '
fb93e6a5b322a87e61de19421a72d6dfcc82b614':
Move setlocale(3) and the wchar stubs over to .cpp.
Elliott Hughes [Tue, 23 Oct 2012 00:50:26 +0000 (17:50 -0700)]
Merge "Move setlocale(3) and the wchar stubs over to .cpp."
Elliott Hughes [Tue, 23 Oct 2012 00:05:27 +0000 (17:05 -0700)]
Move setlocale(3) and the wchar stubs over to .cpp.
Also separate out the C++ files so we can use -Werror on them. I'd
rather wait for LOCAL_CPPFLAGS to be in AOSP, but this also lets us
see which files still need to be sorted into one bucket or the other.
Change-Id: I6acc1f7c043935c70a3b089f705d218b9aaaba0a
Elliott Hughes [Mon, 22 Oct 2012 23:31:29 +0000 (16:31 -0700)]
am
69ec117b: am
5a9911e9: Merge "Add missing BEGIN_DECLS/END_DECLS for FORTIFY_SOURCE stdio prototypes."
* commit '
69ec117b22e3e842bff15f54f3e777cdf3206d21':
Add missing BEGIN_DECLS/END_DECLS for FORTIFY_SOURCE stdio prototypes.
Elliott Hughes [Mon, 22 Oct 2012 23:31:28 +0000 (16:31 -0700)]
am
9d5a96c0: am
574773b1: Merge "Clean up warnings in stubs.cpp."
* commit '
9d5a96c0d9583fe9a02190ba54a855a2dcc87eb9':
Clean up warnings in stubs.cpp.
Elliott Hughes [Mon, 22 Oct 2012 23:29:13 +0000 (16:29 -0700)]
am
5a9911e9: Merge "Add missing BEGIN_DECLS/END_DECLS for FORTIFY_SOURCE stdio prototypes."
* commit '
5a9911e94086a15a7f2d5a7c9173847f123a46ea':
Add missing BEGIN_DECLS/END_DECLS for FORTIFY_SOURCE stdio prototypes.
Elliott Hughes [Mon, 22 Oct 2012 23:29:12 +0000 (16:29 -0700)]
am
574773b1: Merge "Clean up warnings in stubs.cpp."
* commit '
574773b1eae797e2f7a1d11d0176755d2e74eb41':
Clean up warnings in stubs.cpp.
Elliott Hughes [Mon, 22 Oct 2012 23:13:03 +0000 (16:13 -0700)]
Merge "Add missing BEGIN_DECLS/END_DECLS for FORTIFY_SOURCE stdio prototypes."
Elliott Hughes [Mon, 22 Oct 2012 23:12:46 +0000 (16:12 -0700)]
Merge "Clean up warnings in stubs.cpp."
Elliott Hughes [Mon, 22 Oct 2012 23:10:27 +0000 (16:10 -0700)]
Add missing BEGIN_DECLS/END_DECLS for FORTIFY_SOURCE stdio prototypes.
Change-Id: I35ceb09fedf873c5e98e1e26efce5e4f00a17e74
Elliott Hughes [Mon, 22 Oct 2012 23:04:56 +0000 (16:04 -0700)]
Clean up warnings in stubs.cpp.
Change-Id: Ie0792846de7cf5f5c72737494bf78ab8dcb8cc3e
Elliott Hughes [Mon, 22 Oct 2012 23:00:03 +0000 (16:00 -0700)]
am
75f33adc: am
4e457759: Merge "Move the FORTIFY_SOURCE helpers over to .cpp."
* commit '
75f33adcb1f845ae121eb5508b120aaaa9f7a217':
Move the FORTIFY_SOURCE helpers over to .cpp.
Elliott Hughes [Mon, 22 Oct 2012 22:57:42 +0000 (15:57 -0700)]
am
4e457759: Merge "Move the FORTIFY_SOURCE helpers over to .cpp."
* commit '
4e457759893a6a6ab4f84a5aea231d0a11c7bb13':
Move the FORTIFY_SOURCE helpers over to .cpp.
Elliott Hughes [Mon, 22 Oct 2012 22:51:11 +0000 (15:51 -0700)]
Merge "Move the FORTIFY_SOURCE helpers over to .cpp."
Elliott Hughes [Mon, 22 Oct 2012 22:32:01 +0000 (15:32 -0700)]
Move the FORTIFY_SOURCE helpers over to .cpp.
Change-Id: Ib5067d51b983cac7760c975becce7fe2408ead04
Elliott Hughes [Mon, 22 Oct 2012 22:11:07 +0000 (15:11 -0700)]
am
008744ce: am
df92635a: Merge "Support zone.tab in bionic, and remove the file format version."
* commit '
008744cedaa7e3be533bbedb51dd986c6dfea987':
Support zone.tab in bionic, and remove the file format version.
Elliott Hughes [Mon, 22 Oct 2012 22:08:38 +0000 (15:08 -0700)]
am
df92635a: Merge "Support zone.tab in bionic, and remove the file format version."
* commit '
df92635a57e8093d9cbffc38bbf513f3361ee91e':
Support zone.tab in bionic, and remove the file format version.
Elliott Hughes [Mon, 22 Oct 2012 21:56:31 +0000 (14:56 -0700)]
Merge "Support zone.tab in bionic, and remove the file format version."
Elliott Hughes [Mon, 22 Oct 2012 21:47:58 +0000 (14:47 -0700)]
Support zone.tab in bionic, and remove the file format version.
Bug:
7012465
Change-Id: I6335c91ebadc609fae85bad94db972be7574b6e4
Elliott Hughes [Mon, 22 Oct 2012 18:55:42 +0000 (11:55 -0700)]
am
417834b1: am
eb370aa3: Merge "Make bionic look in /data/misc for tzdata updates."
* commit '
417834b17ee00a6b1cd4e816f632c3596f3f51c3':
Make bionic look in /data/misc for tzdata updates.
Elliott Hughes [Mon, 22 Oct 2012 18:53:22 +0000 (11:53 -0700)]
am
eb370aa3: Merge "Make bionic look in /data/misc for tzdata updates."
* commit '
eb370aa31dd549ad7a7a2044dedab1140a7aeda9':
Make bionic look in /data/misc for tzdata updates.
Elliott Hughes [Mon, 22 Oct 2012 18:37:26 +0000 (11:37 -0700)]
Merge "Make bionic look in /data/misc for tzdata updates."
Elliott Hughes [Sat, 20 Oct 2012 01:13:15 +0000 (18:13 -0700)]
Make bionic look in /data/misc for tzdata updates.
Bug:
7012465
Change-Id: I4d1018f686f2409600fdb6630732cae33efe8f02
Elliott Hughes [Sat, 20 Oct 2012 00:24:22 +0000 (17:24 -0700)]
am
629a28cd: am
dc595d83: Merge "Change ZoneCompator to generate the single "tzdata" file."
* commit '
629a28cdf384d83a4d433de8e1299b01e42cc75e':
Change ZoneCompator to generate the single "tzdata" file.
Elliott Hughes [Sat, 20 Oct 2012 00:24:21 +0000 (17:24 -0700)]
am
58d08711: am
7a85c42b: Merge "Update generate-NOTICE.py to know about tzdata."
* commit '
58d08711af5e8237d6196652d59cc4e8b8caafcf':
Update generate-NOTICE.py to know about tzdata.
Elliott Hughes [Sat, 20 Oct 2012 00:21:41 +0000 (17:21 -0700)]
am
dc595d83: Merge "Change ZoneCompator to generate the single "tzdata" file."
* commit '
dc595d830898e5859bf98d7436af2a777a11f810':
Change ZoneCompator to generate the single "tzdata" file.
Elliott Hughes [Sat, 20 Oct 2012 00:21:40 +0000 (17:21 -0700)]
am
7a85c42b: Merge "Update generate-NOTICE.py to know about tzdata."
* commit '
7a85c42b8f7af801a31208ed83589b5397baee73':
Update generate-NOTICE.py to know about tzdata.
Elliott Hughes [Sat, 20 Oct 2012 00:12:37 +0000 (17:12 -0700)]
Merge "Change ZoneCompator to generate the single "tzdata" file."
Elliott Hughes [Sat, 20 Oct 2012 00:07:45 +0000 (17:07 -0700)]
Merge "Update generate-NOTICE.py to know about tzdata."
Elliott Hughes [Fri, 19 Oct 2012 21:47:37 +0000 (14:47 -0700)]
Change ZoneCompator to generate the single "tzdata" file.
Also remove the obsolete individual files, and the temporary script
that converted between the formats.
Bug:
7012465
Change-Id: I5a4030098e4d53e747fd6d395df2679d1567ee1f
Elliott Hughes [Fri, 19 Oct 2012 21:55:19 +0000 (14:55 -0700)]
Update generate-NOTICE.py to know about tzdata.
Also regenerate the NOTICE files. One had slipped behind.
Bug:
7012465
Change-Id: Ice2e909b521472eb1acd53d8151038bebe19984a
Elliott Hughes [Fri, 19 Oct 2012 21:42:05 +0000 (14:42 -0700)]
am
af72df5b: am
e75c273a: Merge "Track the tzdata2012g update in the new file format."
* commit '
af72df5b98944cfb89cecb7abc05bceec0612981':
Track the tzdata2012g update in the new file format.
Elliott Hughes [Fri, 19 Oct 2012 21:40:25 +0000 (14:40 -0700)]
am
e75c273a: Merge "Track the tzdata2012g update in the new file format."
* commit '
e75c273ac434043153f22b1c2f89c042928407bc':
Track the tzdata2012g update in the new file format.
Elliott Hughes [Fri, 19 Oct 2012 21:30:04 +0000 (14:30 -0700)]
Merge "Track the tzdata2012g update in the new file format."
Elliott Hughes [Fri, 19 Oct 2012 21:28:56 +0000 (14:28 -0700)]
Track the tzdata2012g update in the new file format.
Change-Id: Id18aeb1122df769d83c4be06fbf37681231e79f0
Elliott Hughes [Fri, 19 Oct 2012 20:53:21 +0000 (13:53 -0700)]
am
98533cfa: am
88cd1a21: Merge "Upgrade to tzdata2012g."
* commit '
98533cfa4b69d053e111e46bc74d8e9b2035a96e':
Upgrade to tzdata2012g.
Elliott Hughes [Fri, 19 Oct 2012 20:53:20 +0000 (13:53 -0700)]
am
f0af78c2: am
551ca77e: Merge "Do all the zoneinfo.* file generation in Java."
* commit '
f0af78c27bede71304a894c23fb3100d027fc74b':
Do all the zoneinfo.* file generation in Java.
Elliott Hughes [Fri, 19 Oct 2012 20:51:19 +0000 (13:51 -0700)]
am
88cd1a21: Merge "Upgrade to tzdata2012g."
* commit '
88cd1a2188cde62d9f94881549791b7c197b2116':
Upgrade to tzdata2012g.
Elliott Hughes [Fri, 19 Oct 2012 20:51:18 +0000 (13:51 -0700)]
am
551ca77e: Merge "Do all the zoneinfo.* file generation in Java."
* commit '
551ca77e35098272abfe9484457827c661d23ef0':
Do all the zoneinfo.* file generation in Java.
Elliott Hughes [Fri, 19 Oct 2012 20:45:50 +0000 (13:45 -0700)]
Merge "Upgrade to tzdata2012g."
Elliott Hughes [Thu, 18 Oct 2012 23:34:48 +0000 (16:34 -0700)]
Upgrade to tzdata2012g.
This release reflects the following changes recently circulated on the tz
mailing list:
Samoa fall 2012 and later. (Thanks to Nicholas Pereira
and Robert Elz.)
Palestine fall 2012. (Thanks to Steffen Thorsen.)
This release does not reflect the possible changes discussed yesterday
for Tocantins and Bahia.
(cherry-pick of
f0e402dbd257ab495eab514b347db4b3d6844826.)
Change-Id: I8202292b11accedb811194a821dacf837a1bbd6e
Elliott Hughes [Fri, 19 Oct 2012 20:37:24 +0000 (13:37 -0700)]
Merge "Do all the zoneinfo.* file generation in Java."
Elliott Hughes [Fri, 19 Oct 2012 20:22:50 +0000 (13:22 -0700)]
am
356c0af6: am
2266e495: Merge "Switch bionic over to using libcore\'s copy of libcore.util.ZoneInfo."
* commit '
356c0af60b83988bdb55970c8f29886a2fa5a672':
Switch bionic over to using libcore's copy of libcore.util.ZoneInfo.
Elliott Hughes [Fri, 19 Oct 2012 20:18:07 +0000 (13:18 -0700)]
am
2266e495: Merge "Switch bionic over to using libcore\'s copy of libcore.util.ZoneInfo."
* commit '
2266e4956f4b245903acd66f0cc32ec5caf5abae':
Switch bionic over to using libcore's copy of libcore.util.ZoneInfo.
Elliott Hughes [Fri, 19 Oct 2012 20:03:52 +0000 (13:03 -0700)]
Do all the zoneinfo.* file generation in Java.
Bug:
7012465
Change-Id: Ia5d5ad75db94d680a6b34ccc26eb68d5bd2bfc29
Elliott Hughes [Fri, 19 Oct 2012 20:01:04 +0000 (13:01 -0700)]
Merge "Switch bionic over to using libcore's copy of libcore.util.ZoneInfo."
Elliott Hughes [Fri, 19 Oct 2012 19:05:24 +0000 (12:05 -0700)]
Switch bionic over to using libcore's copy of libcore.util.ZoneInfo.
Bug:
7012465
Change-Id: I1225494c5d77a20fd48be1e904d8695ef95860e3
Elliott Hughes [Fri, 19 Oct 2012 17:02:11 +0000 (10:02 -0700)]
am
fb8ecd6e: am
bc77942a: am
f0e402db: Upgrade to tzdata2012g.
* commit '
fb8ecd6e2f20dba3b6eaf0bd6b834c2c072322c5':
Upgrade to tzdata2012g.
Elliott Hughes [Fri, 19 Oct 2012 16:59:52 +0000 (09:59 -0700)]
am
bc77942a: am
f0e402db: Upgrade to tzdata2012g.
* commit '
bc77942a9a5b2a30eb04fab495cb30ac21bb150d':
Upgrade to tzdata2012g.
Elliott Hughes [Fri, 19 Oct 2012 16:57:49 +0000 (09:57 -0700)]
am
f0e402db: Upgrade to tzdata2012g.
* commit '
f0e402dbd257ab495eab514b347db4b3d6844826':
Upgrade to tzdata2012g.
Elliott Hughes [Thu, 18 Oct 2012 23:34:48 +0000 (16:34 -0700)]
Upgrade to tzdata2012g.
This release reflects the following changes recently circulated on the tz
mailing list:
Samoa fall 2012 and later. (Thanks to Nicholas Pereira
and Robert Elz.)
Palestine fall 2012. (Thanks to Steffen Thorsen.)
This release does not reflect the possible changes discussed yesterday
for Tocantins and Bahia.
Change-Id: I52d9d2cd6e8e755885dc258200c014bee75527c9
Elliott Hughes [Thu, 18 Oct 2012 20:58:18 +0000 (13:58 -0700)]
am
4d71adbc: am
10225071: Merge "Fixes x86 build."
* commit '
4d71adbc0d12e5153f537f84cce8d9686762e5b9':
Fixes x86 build.
Elliott Hughes [Thu, 18 Oct 2012 20:56:02 +0000 (13:56 -0700)]
am
10225071: Merge "Fixes x86 build."
* commit '
102250719f8aff443741e54ba5633c7722544620':
Fixes x86 build.
Elliott Hughes [Thu, 18 Oct 2012 20:43:40 +0000 (13:43 -0700)]
Merge "Fixes x86 build."
Elliott Hughes [Thu, 18 Oct 2012 20:42:59 +0000 (13:42 -0700)]
Fixes x86 build.
Change-Id: I0e576784b2224668d58ebea03986d534ee0e43b4
Elliott Hughes [Thu, 18 Oct 2012 20:40:19 +0000 (13:40 -0700)]
am
79c6a8d2: am
ca7466d2: Merge "Make bionic\'s dependency on the tzdata explicit."
* commit '
79c6a8d2b163e40eb6f19bbf8f59eb85fb7996e6':
Make bionic's dependency on the tzdata explicit.
Elliott Hughes [Thu, 18 Oct 2012 20:37:54 +0000 (13:37 -0700)]
am
ca7466d2: Merge "Make bionic\'s dependency on the tzdata explicit."
* commit '
ca7466d2b8ee6baad86afc82fa18cda4d931b6d3':
Make bionic's dependency on the tzdata explicit.
Elliott Hughes [Thu, 18 Oct 2012 20:19:13 +0000 (13:19 -0700)]
Merge "Make bionic's dependency on the tzdata explicit."
Elliott Hughes [Thu, 18 Oct 2012 18:28:56 +0000 (11:28 -0700)]
Make bionic's dependency on the tzdata explicit.
Also stop building the obsolete three files, now bionic and libcore
both use the new single file.
Bug:
7012465
Change-Id: I1b9b49af7382c57b6cb8820c2275e6d4044b2bb6
Elliott Hughes [Thu, 18 Oct 2012 18:02:01 +0000 (11:02 -0700)]
am
1b315363: am
5ae762a3: Merge "Pull bionic\'s time zone data from the new single \'tzdata\' file."
* commit '
1b315363c22fdf53d77fc83ec0bbada32e73ccc7':
Pull bionic's time zone data from the new single 'tzdata' file.
Elliott Hughes [Thu, 18 Oct 2012 17:59:27 +0000 (10:59 -0700)]
am
5ae762a3: Merge "Pull bionic\'s time zone data from the new single \'tzdata\' file."
* commit '
5ae762a393168932602eb7269a7d30a53de1c83c':
Pull bionic's time zone data from the new single 'tzdata' file.
Elliott Hughes [Thu, 18 Oct 2012 17:48:10 +0000 (10:48 -0700)]
Merge "Pull bionic's time zone data from the new single 'tzdata' file."
Elliott Hughes [Thu, 18 Oct 2012 17:28:52 +0000 (10:28 -0700)]
am
e5c8ced4: am
9ffaabcc: Merge "Remove obsolete CHANGES.TXT and ISSUES.TXT."
* commit '
e5c8ced4f95e97b2fadc0c64fbdbeeb023677035':
Remove obsolete CHANGES.TXT and ISSUES.TXT.
Elliott Hughes [Thu, 18 Oct 2012 17:26:36 +0000 (10:26 -0700)]
am
9ffaabcc: Merge "Remove obsolete CHANGES.TXT and ISSUES.TXT."
* commit '
9ffaabcc49776676cb2ea60f0846f2c208f6d715':
Remove obsolete CHANGES.TXT and ISSUES.TXT.
Elliott Hughes [Thu, 18 Oct 2012 17:09:47 +0000 (10:09 -0700)]
Merge "Remove obsolete CHANGES.TXT and ISSUES.TXT."
Elliott Hughes [Wed, 17 Oct 2012 23:30:47 +0000 (16:30 -0700)]
Pull bionic's time zone data from the new single 'tzdata' file.
Bug:
7012465
Change-Id: Iec71e448bf7a40af30ca89150b3c336e67a44a43
Elliott Hughes [Wed, 17 Oct 2012 23:12:19 +0000 (16:12 -0700)]
am
c2e4c310: am
32ea9fe5: Merge "Put all the tzdata in one file."
* commit '
c2e4c310ff9ace06be0376d649a09abb51813981':
Put all the tzdata in one file.
Elliott Hughes [Wed, 17 Oct 2012 23:09:31 +0000 (16:09 -0700)]
am
32ea9fe5: Merge "Put all the tzdata in one file."
* commit '
32ea9fe5783e3cc9756205c0ac46482afc700a3d':
Put all the tzdata in one file.
Elliott Hughes [Wed, 17 Oct 2012 22:52:09 +0000 (15:52 -0700)]
Merge "Put all the tzdata in one file."
Elliott Hughes [Wed, 17 Oct 2012 21:24:50 +0000 (14:24 -0700)]
Put all the tzdata in one file.
I'll come back and remove the separate files (and change the regular 'generate'
script) when the separate files are obsolete, but in the interim period, it's
easier to have both old and new files available.
Bug:
7012465
Change-Id: I36e2fd49c08ff79ded6eca1c5bc4c08837cc490a
Elliott Hughes [Wed, 17 Oct 2012 18:32:50 +0000 (11:32 -0700)]
Remove obsolete CHANGES.TXT and ISSUES.TXT.
These haven't been updated in a long time, and "git log" is the source of truth.
Change-Id: I99036f6111e53425f32df510b7b717deb77513a5
Elliott Hughes [Wed, 17 Oct 2012 18:05:19 +0000 (11:05 -0700)]
am
06abe13c: am
a2f596b6: Merge "Make dlerror(3) thread-safe."
* commit '
06abe13c5f7a318eef316268d0d25d92ff128c19':
Make dlerror(3) thread-safe.
Elliott Hughes [Wed, 17 Oct 2012 18:03:12 +0000 (11:03 -0700)]
am
a2f596b6: Merge "Make dlerror(3) thread-safe."
* commit '
a2f596b65075db7916ffffa2f5059e7953719578':
Make dlerror(3) thread-safe.
Elliott Hughes [Wed, 17 Oct 2012 17:50:48 +0000 (10:50 -0700)]
Merge "Make dlerror(3) thread-safe."
David 'Digit' Turner [Wed, 17 Oct 2012 17:32:36 +0000 (10:32 -0700)]
am
c7dc8425: am
42ac0e50: Merge "Revert "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>""
* commit '
c7dc842529ea6f8801164eb8b4f7d036acc53955':
Revert "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>"
David 'Digit' Turner [Wed, 17 Oct 2012 17:30:01 +0000 (10:30 -0700)]
am
42ac0e50: Merge "Revert "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>""
* commit '
42ac0e50302c4d5ce855444e44615489ab662452':
Revert "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>"
David 'Digit' Turner [Wed, 17 Oct 2012 17:11:22 +0000 (10:11 -0700)]
Merge "Revert "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>""
David 'Digit' Turner [Wed, 17 Oct 2012 17:10:11 +0000 (19:10 +0200)]
Revert "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>"
This creates build issues in the internal Android tree.
Will investigate later.
Original patch: https://android-review.googlesource.com/#/c/38875/
Change-Id: I12c5995ebf172890051af42a5d3b31014c9c5117
David 'Digit' Turner [Wed, 17 Oct 2012 14:34:57 +0000 (07:34 -0700)]
am
423a0740: am
4136c3a2: Merge "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>"
* commit '
423a0740b536f688b0c1866437dfe59e06413435':
libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>
David 'Digit' Turner [Wed, 17 Oct 2012 14:32:56 +0000 (07:32 -0700)]
am
4136c3a2: Merge "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>"
* commit '
4136c3a2b7f7546968c5a305aa2ef0663fcb6c6d':
libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>
David 'Digit' Turner [Wed, 17 Oct 2012 14:20:54 +0000 (07:20 -0700)]
Merge "libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>"
David 'Digit' Turner [Thu, 12 Jul 2012 17:06:15 +0000 (19:06 +0200)]
libc: Provide ucontext_t/mcontext_t/<sys/ucontext.h>
This patch updates the C library headers to provide ucontext_t
definitions for three architectures.
+ Fix <signal.h> to always define 'struct sigcontext'.
The new declarations are announced with new macros defined in
<sys/cdefs.h> in order to make it easier to adapt client code
that already defines its own, incompatible, versions of the
structures seen here.
http://code.google.com/p/android/issues/detail?id=34784
Change-Id: Ie78c48690a4ce61c50593f6c39639be7fead3596
Elliott Hughes [Tue, 16 Oct 2012 22:54:46 +0000 (15:54 -0700)]
Make dlerror(3) thread-safe.
I gave up trying to use the usual thread-local buffer idiom; calls to
calloc(3) and free(3) from any of the "dl" functions -- which live in
the dynamic linker -- end up resolving to the dynamic linker's stubs.
I tried to work around that, but was just making things more complicated.
This alternative costs us a well-known TLS slot (instead of the
dynamically-allocated TLS slot we'd have used otherwise, so no difference
there), plus an extra buffer inside every pthread_internal_t.
Bug:
5404023
Change-Id: Ie9614edd05b6d1eeaf7bf9172792d616c6361767
Elliott Hughes [Tue, 16 Oct 2012 03:25:32 +0000 (20:25 -0700)]
am
ee7a28c5: am
a9944cfe: Merge "LONG_LONG_MIN/MAX: Move declarations to <limits.h>"
* commit '
ee7a28c529dad9f51aa86271350a4e2d7cddc9d4':
LONG_LONG_MIN/MAX: Move declarations to <limits.h>
Elliott Hughes [Tue, 16 Oct 2012 03:20:50 +0000 (20:20 -0700)]
am
a9944cfe: Merge "LONG_LONG_MIN/MAX: Move declarations to <limits.h>"
* commit '
a9944cfe9e152ca46afb0a77300ec5a2a1a24e64':
LONG_LONG_MIN/MAX: Move declarations to <limits.h>
Elliott Hughes [Tue, 16 Oct 2012 00:34:08 +0000 (17:34 -0700)]
Merge "LONG_LONG_MIN/MAX: Move declarations to <limits.h>"
David 'Digit' Turner [Thu, 13 Sep 2012 15:14:00 +0000 (17:14 +0200)]
LONG_LONG_MIN/MAX: Move declarations to <limits.h>
LONG_LONG_MIN, LONG_LONG_MAX and ULONG_LONG_MAX are
GLibc-specific macros that are better defined in <limits.h>
instead of the current exotic location (<pthread.h>).
Note that GCC's <limits.h> only defines these macros
when __GNU_LIBRARY__ is also defined. This is only the
case when building against GLibc, so manually redefine
the macros here.
Note that using LLONG_MIN/LLONG_MAX/ULLONG_MAX is the
C99-compliant way to get these values, but it's easier
to define these compatibility macros for the sake of
porting existing code.
Change-Id: I8023918d73b4685238054932f94a4006c1ca7d03
Elliott Hughes [Sat, 13 Oct 2012 00:15:39 +0000 (17:15 -0700)]
am
1452324f: am
fcf901d5: Merge "Fix realloc(3) when chk_malloc debugging is on."
* commit '
1452324ff551f3aa7f9d61186d3b9cb04f7e9d39':
Fix realloc(3) when chk_malloc debugging is on.
Elliott Hughes [Sat, 13 Oct 2012 00:14:29 +0000 (17:14 -0700)]
am
fcf901d5: Merge "Fix realloc(3) when chk_malloc debugging is on."
* commit '
fcf901d5c0924a71a1405a2535051663281da048':
Fix realloc(3) when chk_malloc debugging is on.
Elliott Hughes [Sat, 13 Oct 2012 00:09:02 +0000 (17:09 -0700)]
Merge "Fix realloc(3) when chk_malloc debugging is on."