- 12 Oct, 2016 2 commits
-
-
Treehugger Robot authored
-
Dimitry Ivanov authored
Test: mm Change-Id: I4eadc40411a31a0e5fa910b0054c19f0dea6c1e2
-
- 11 Oct, 2016 7 commits
-
-
Treehugger Robot authored
-
Elliott Hughes authored
Saves one dirty page per process. Test: bionic unit tests, reboot, manual check of /proc/*/maps Change-Id: Ibbcafa955d60e43f4cb735fa484c6868aa357cd5
-
Elliott Hughes authored
-
Treehugger Robot authored
-
Elliott Hughes authored
-
Elliott Hughes authored
Test: builds on Linux (I don't have a Mac) Change-Id: I049e1d6420b0d169e727680da9c3d97e0b8aa3d2
-
Treehugger Robot authored
* changes: bionic-unit-tests: remove dependency on ANDROID_DATA bionic-unit-tests: Create symlinks in runtime
-
- 10 Oct, 2016 3 commits
-
-
Treehugger Robot authored
-
Dimitry Ivanov authored
Replace references to ANDROID_DATA enviroment variable with references to g_testlib_root. Bug: http://b/22182538 Test: build and run bionic-unit-tests --gtest_filter=dl*:Dl* Test: make cts && cts-tradefed run singleCommand cts --skip-preconditions -m CtsBionicTestCases Change-Id: I5667e991551cec55b9b664f2f0063039671ff34b
-
Dimitry Ivanov authored
Instead of creating symlinks in build time and then relying on usage of adb sync (adb push follows symlinks) - create them in test run time. Test: mm && run bionic-unit-tests --gtest_filter=dl*:Dl* Bug: http://b/22182538 Change-Id: I9d2a873e3ba303533c14ba5e3b779e4a67925462
-
- 08 Oct, 2016 1 commit
-
-
Treehugger Robot authored
-
- 07 Oct, 2016 5 commits
-
-
Elliott Hughes authored
Test: N/A Change-Id: I37f3ccccd81c29a4ffe400fc2177bbe082195ade
-
Elliott Hughes authored
-
Josh Gao authored
/dev/stderr is a symlink to /proc/self/fd/2, so this only has different behavior when we're out of file descriptors, or when STDERR_FILENO is in a different state (it's not at the end, it's not writable, etc.). Test: mma Change-Id: Ie99688d810218eca8482ff060373e88c4e001824
-
Elliott Hughes authored
Bug: http://b/32019064 Test: builds Change-Id: Id662a63f08054634721750d26e0dcd3c366ed2e6
-
Elliott Hughes authored
Originally http://android-developers.blogspot.com/2016/06/android-changes-for-ndk-developers.html Test: N/A Change-Id: I7ab75bcf9d518310fdf4e752929ba71c286fa242
-
- 06 Oct, 2016 1 commit
-
-
Dan Albert authored
Test: make checkbuild Bug: http://b/30465923 Change-Id: I3b75b4e7fa652c83846c5978f9908e8b32d43aa7
-
- 05 Oct, 2016 3 commits
-
-
Dimitry Ivanov authored
* changes: Fix for default library path "/vendor/lib" Fix bionic-unit-tests
-
neo.chae authored
Android N restrict which libraries C/C++ code can link against at runtime. If device has a vendor partition then /system/vendor symlink to /vendor. Otherwise /vendor symlink to /system/vendor. But is_system_library() is only checking /vendor/lib. It will return false for /system/vendor/lib path. It is need to add a real path to default library path. Similarily, default ld library path is already checking. parse_LD_LIBRARY_PATH()->parse_path()->resolve_paths() Test: build bionic and run bionic-unit-tests Bug: http://b/31919547 Change-Id: Ie6777e2b02729948ce77a94de32343d40358bf2c Signed-off-by:
Hyangseok Chae <neo.chae@lge.com>
-
Dimitry Ivanov authored
Fix rpath value for libraries after build system update Bug: http://b/31221587 Test: run bionic-unit-tests --gtest_filter=dl*:Dl*:*atexit* Change-Id: Iaed834bef830fd0b252b5de82e27634bafc92d8b
-
- 04 Oct, 2016 1 commit
-
-
Elliott Hughes authored
-
- 03 Oct, 2016 4 commits
-
-
Elliott Hughes authored
Follow-on change from http://b/31848040. Test: *time* tests. Change-Id: I3f1c9ce19b90f6f8c1ac6e0753e3fed0ff63c0b4
-
Elliott Hughes authored
-
Elliott Hughes authored
Android uses one large file of tzdata, so the "read up to the maximum possible length of a valid tzfile" code in upstream localtime.c is broken: there is always data after the current tzfile (even the last tzfile is followed by the zone.tab data). This patch passes the exact length through to the read(2) call so we don't over-read, rather than have to rewrite upstream code that measures back from the "end" of the tzfile. The old code failed the existing time.strftime_null_tm_zone test after updating to tzdata2016g. Bug: http://b/31848040 Test: time.strftime_null_tm_zone Change-Id: Iee059b5a8c051bd4952cfd80f02b00d83e489d5e
-
Joachim Sauer authored
-
- 30 Sep, 2016 6 commits
-
-
Joachim Sauer authored
The 2016g release of the tz code and data is available. It reflects the following changes, which were either circulated on the tz mailing list or are relatively minor technical or administrative changes: Changes to future time stamps Turkey switched from EET/EEST (+02/+03) to permanent +03, effective 2016-09-07. (Thanks to Burak AYDIN.) Use "+03" rather than an invented abbreviation for the new time. New leap second 2016-12-31 23:59:60 UTC as per IERS Bulletin C 52. (Thanks to Tim Parenti.) Changes to past time stamps For America/Los_Angeles, spring-forward transition times have been corrected from 02:00 to 02:01 in 1948, and from 02:00 to 01:00 in 1950-1966. For zones using Soviet time on 1919-07-01, transitions to UT-based time were at 00:00 UT, not at 02:00 local time. The affected zones are Europe/Kirov, Europe/Moscow, Europe/Samara, and Europe/Ulyanovsk. (Thanks to Alexander Belopolsky.) Changes to past and future time zone abbreviations The Factory zone now uses the time zone abbreviation -00 instead of a long English-language string, as -00 is now the normal way to represent an undefined time zone. Several zones in Antarctica and the former Soviet Union, along with zones intended for ships at sea that cannot use POSIX TZ strings, now use numeric time zone abbreviations instead of invented or obsolete alphanumeric abbreviations. The affected zones are Antarctica/Casey, Antarctica/Davis, Antarctica/DumontDUrville, Antarctica/Mawson, Antarctica/Rothera, Antarctica/Syowa, Antarctica/Troll, Antarctica/Vostok, Asia/Anadyr, Asia/Ashgabat, Asia/Baku, Asia/Bishkek, Asia/Chita, Asia/Dushanbe, Asia/Irkutsk, Asia/Kamchatka, Asia/Khandyga, Asia/Krasnoyarsk, Asia/Magadan, Asia/Omsk, Asia/Sakhalin, Asia/Samarkand, Asia/Srednekolymsk, Asia/Tashkent, Asia/Tbilisi, Asia/Ust-Nera, Asia/Vladivostok, Asia/Yakutsk, Asia/Yekaterinburg, Asia/Yerevan, Etc/GMT-14, Etc/GMT-13, Etc/GMT-12, Etc/GMT-11, Etc/GMT-10, Etc/GMT-9, Etc/GMT-8, Etc/GMT-7, Etc/GMT-6, Etc/GMT-5, Etc/GMT-4, Etc/GMT-3, Etc/GMT-2, Etc/GMT-1, Etc/GMT+1, Etc/GMT+2, Etc/GMT+3, Etc/GMT+4, Etc/GMT+5, Etc/GMT+6, Etc/GMT+7, Etc/GMT+8, Etc/GMT+9, Etc/GMT+10, Etc/GMT+11, Etc/GMT+12, Europe/Kaliningrad, Europe/Minsk, Europe/Samara, Europe/Volgograd, and Indian/Kerguelen. For Europe/Moscow the invented abbreviation MSM was replaced by +05, whereas MSK and MSD were kept as they are not our invention and are widely used. Changes to zone names Rename Asia/Rangoon to Asia/Yangon, with a backward compatibility link. (Thanks to David Massoud.) Test: Ran CTS modules CtsLibcoreTestCases and CtsBionicTestCases. Bug: 31848040 Change-Id: I1e652ce2e428d44ba143e4ca9630fd2dc46087e4
-
Elliott Hughes authored
-
Elliott Hughes authored
-
Treehugger Robot authored
-
Elliott Hughes authored
POSIX is its usual unintelligible self (http://pubs.opengroup.org/onlinepubs/9699919799/functions/mbsrtowcs.html), but the ISO C11 standard (7.29.6.4.1 paragraph 2) is pretty clear: *src should change if and only if dst is non-null. Bug: https://code.google.com/p/android/issues/detail?id=166381 Test: bionic tests Change-Id: Ibc631cfa5b1bf4a6f56963feba9f0eea27b07984
-
Elliott Hughes authored
Test: tests/run-on-host.sh glibc Change-Id: Idd5b2a72335ff0ca47f37c578f71cec8c9fb6ea0
-
- 29 Sep, 2016 3 commits
-
-
Colin Cross authored
Strings like cflags in Android.bp files are parsed by blueprint, written to build.ninja files, parsed by ninja, and then passed to /bin/sh -c. This had resulted in a combination of blueprint (\"), ninja ($$), and shell (\$) escaping being necessary. Soong has been updated to automatically handle ninja and shell escaping, remove extra escaping from Android.bp files. Bug: 31221587 Test: m -j Change-Id: Ib58a51dee8d22296b69ec21768ba6a49dd60e980
-
Christopher Ferris authored
-
Elliott Hughes authored
-
- 28 Sep, 2016 2 commits
-
-
Christopher Ferris authored
Fix the incorrect mention of when the zygote flag is set on a size. Add information about how to use am dumpheap -n to dump the native heap to a file. Test: Documentation only change. Change-Id: I82e810ee7ffffcf7506fb6fd9bcfdfb0465a48be
-
Elliott Hughes authored
These names were pretty misleading (aka "backwards"), so switch to the same obvious names glibc uses. Test: build. Change-Id: Ia98c9dbbccd0820386116562347654e84669034a
-
- 26 Sep, 2016 2 commits
-
-
Josh Gao authored
* changes: Fix warnings (and errors) in static inline headers. Add versioner to preupload hook.
-
Treehugger Robot authored
-