OSDN Git Service

android-x86/bionic.git
7 years agoMerge "Add declaration of tgkill to signal.h." am: d26267b8b9 am: f3847eb2d7
Josh Gao [Fri, 6 Jan 2017 00:58:15 +0000 (00:58 +0000)]
Merge "Add declaration of tgkill to signal.h." am: d26267b8b9 am: f3847eb2d7
am: 07739bb921

Change-Id: Ib47977ae856836d94ab2a8edc41606108b602d3f

7 years agoMerge "Add declaration of tgkill to signal.h." am: d26267b8b9
Josh Gao [Fri, 6 Jan 2017 00:54:13 +0000 (00:54 +0000)]
Merge "Add declaration of tgkill to signal.h." am: d26267b8b9
am: f3847eb2d7

Change-Id: I334c6731594b92788fb6045107b34bc4a7182b68

7 years agoMerge "Add declaration of tgkill to signal.h."
Josh Gao [Fri, 6 Jan 2017 00:50:46 +0000 (00:50 +0000)]
Merge "Add declaration of tgkill to signal.h."
am: d26267b8b9

Change-Id: I398886a42d4d3d72b430159ac9c6dcaee5e26d09

7 years agoMerge "Add declaration of tgkill to signal.h."
Treehugger Robot [Fri, 6 Jan 2017 00:44:17 +0000 (00:44 +0000)]
Merge "Add declaration of tgkill to signal.h."

7 years agoAdd declaration of tgkill to signal.h.
Josh Gao [Thu, 5 Jan 2017 21:22:26 +0000 (13:22 -0800)]
Add declaration of tgkill to signal.h.

Expose a useful function that we've had since Jelly Bean.

Bug: http://b/34111810
Test: TreeHugger
Change-Id: Iaf3097f224c09b533f36050cf21394ba148007ad

7 years agoMerge "Downgrade dynamic section checks to warning" am: fb07c36bc0 am: 131e51ad82
Dimitry Ivanov [Tue, 3 Jan 2017 18:28:44 +0000 (18:28 +0000)]
Merge "Downgrade dynamic section checks to warning" am: fb07c36bc0 am: 131e51ad82
am: 8678a3ae2f

Change-Id: Ic4aebc13c1bbae2ec35f83c2e9adbc2047bd8998

7 years agoMerge "Downgrade dynamic section checks to warning" am: fb07c36bc0
Dimitry Ivanov [Tue, 3 Jan 2017 18:20:14 +0000 (18:20 +0000)]
Merge "Downgrade dynamic section checks to warning" am: fb07c36bc0
am: 131e51ad82

Change-Id: If0204cc1cf335d8d2b9e4c975fccb71aae42bb3d

7 years agoMerge "Downgrade dynamic section checks to warning"
Dimitry Ivanov [Tue, 3 Jan 2017 18:12:14 +0000 (18:12 +0000)]
Merge "Downgrade dynamic section checks to warning"
am: fb07c36bc0

Change-Id: I84efe43a93ae0689492ddf229c52e6710e00bc4a

7 years agoMerge "Downgrade dynamic section checks to warning"
Dimitry Ivanov [Tue, 3 Jan 2017 18:03:04 +0000 (18:03 +0000)]
Merge "Downgrade dynamic section checks to warning"

7 years agoDowngrade dynamic section checks to warning
Dimitry Ivanov [Thu, 29 Dec 2016 00:21:49 +0000 (16:21 -0800)]
Downgrade dynamic section checks to warning

For apps targeting pre-O releases print warn about
invalid dynamic section.

Bug: http://b/33842263
Test: Start an app in question and check logs for warning.
Test: Run bionic-unit-test --gtest_filter=dl*:Dl*
Change-Id: I80bd51f2133b956fc04e20a6538cccd50118c1b8

7 years agoMerge "versioner: start using C++17." am: c816e9fa03 am: 73c9ecd00d
Josh Gao [Fri, 16 Dec 2016 22:42:28 +0000 (22:42 +0000)]
Merge "versioner: start using C++17." am: c816e9fa03 am: 73c9ecd00d
am: 4547b6c62f

Change-Id: I127adbd5e086cd6c3b37f492cdfcb587d6902e5b

7 years agoMerge "versioner: start using C++17." am: c816e9fa03
Josh Gao [Fri, 16 Dec 2016 22:34:27 +0000 (22:34 +0000)]
Merge "versioner: start using C++17." am: c816e9fa03
am: 73c9ecd00d

Change-Id: Ieee9af909db86141030204dff09e780e56be7a00

7 years agoMerge "versioner: start using C++17."
Josh Gao [Fri, 16 Dec 2016 22:25:27 +0000 (22:25 +0000)]
Merge "versioner: start using C++17."
am: c816e9fa03

Change-Id: Ie148482169ab9cfae841a94b95b8266c520a45e6

7 years agoMerge "versioner: start using C++17."
Josh Gao [Fri, 16 Dec 2016 22:12:36 +0000 (22:12 +0000)]
Merge "versioner: start using C++17."

7 years agoMerge "Define range of GIDs for cached app data." am: 54891837a0 am: ce7c613609
Jeff Sharkey [Thu, 15 Dec 2016 23:31:05 +0000 (23:31 +0000)]
Merge "Define range of GIDs for cached app data." am: 54891837a0 am: ce7c613609
am: 3ef6bb6ff1

Change-Id: I08225c7054e23e715d199441b2a542bcad6dae0a

7 years agoMerge "Convert versioner to Android.bp" am: f7e793ef7f am: b508d37936
Colin Cross [Thu, 15 Dec 2016 23:30:47 +0000 (23:30 +0000)]
Merge "Convert versioner to Android.bp" am: f7e793ef7f am: b508d37936
am: 4dadcd65a5

Change-Id: I66de5b6ba8a2db0678b0c182280b5473acd363b4

7 years agoMerge "Define range of GIDs for cached app data." am: 54891837a0
Jeff Sharkey [Thu, 15 Dec 2016 23:14:36 +0000 (23:14 +0000)]
Merge "Define range of GIDs for cached app data." am: 54891837a0
am: ce7c613609

Change-Id: I564b6d18344325ff1e801590790d3813de269ad4

7 years agoMerge "Convert versioner to Android.bp" am: f7e793ef7f
Colin Cross [Thu, 15 Dec 2016 23:14:19 +0000 (23:14 +0000)]
Merge "Convert versioner to Android.bp" am: f7e793ef7f
am: b508d37936

Change-Id: I257060f1bb6c5e97bb92ce7db3291e9e7321807d

7 years agoversioner: start using C++17.
Josh Gao [Thu, 15 Dec 2016 21:56:00 +0000 (13:56 -0800)]
versioner: start using C++17.

Bug: None
Test: python run_tests.py
Change-Id: I10101d26b7816a83445f25b33b97ed47d42fd135

7 years agoMerge "Define range of GIDs for cached app data."
Jeff Sharkey [Thu, 15 Dec 2016 21:52:00 +0000 (21:52 +0000)]
Merge "Define range of GIDs for cached app data."
am: 54891837a0

Change-Id: I950bcf47451a474f89371d8124e833f0a4feea40

7 years agoMerge "Define range of GIDs for cached app data."
Jeff Sharkey [Thu, 15 Dec 2016 21:46:30 +0000 (21:46 +0000)]
Merge "Define range of GIDs for cached app data."

7 years agoMerge "Convert versioner to Android.bp"
Colin Cross [Thu, 15 Dec 2016 21:22:57 +0000 (21:22 +0000)]
Merge "Convert versioner to Android.bp"
am: f7e793ef7f

Change-Id: I769e872a36fad4f47b2be026bed740e0330e67b4

7 years agoMerge "Convert versioner to Android.bp"
Treehugger Robot [Thu, 15 Dec 2016 21:16:04 +0000 (21:16 +0000)]
Merge "Convert versioner to Android.bp"

7 years agoMerge "Add test for elf-hash and packed relocations" am: 59dd61573f am: 488eac109b
Dimitry Ivanov [Thu, 15 Dec 2016 18:49:42 +0000 (18:49 +0000)]
Merge "Add test for elf-hash and packed relocations" am: 59dd61573f am: 488eac109b
am: e66f6b8803

Change-Id: I5fea184c15d9876f6e43f1c37dbd958a9f1664a5

7 years agoMerge "Add test for empty symbol lookup" am: 22ef13ff9d am: c0c74cb7dd
Dimitry Ivanov [Thu, 15 Dec 2016 18:49:17 +0000 (18:49 +0000)]
Merge "Add test for empty symbol lookup" am: 22ef13ff9d am: c0c74cb7dd
am: b54a98abd2

Change-Id: I9ca795a81639ea0f070ec3a57a60a89a954c910c

7 years agoConvert versioner to Android.bp
Colin Cross [Wed, 7 Dec 2016 19:24:06 +0000 (11:24 -0800)]
Convert versioner to Android.bp

See build/soong/README.md for more information.

Test: mma -j
Change-Id: I0e648143ac480c1257d9829f9b9087ee22005855

7 years agoMerge "Add test for elf-hash and packed relocations" am: 59dd61573f
Dimitry Ivanov [Thu, 15 Dec 2016 18:41:43 +0000 (18:41 +0000)]
Merge "Add test for elf-hash and packed relocations" am: 59dd61573f
am: 488eac109b

Change-Id: Id697ca86ba1a62e9163b767578535633b57cafd1

7 years agoMerge "Add test for empty symbol lookup" am: 22ef13ff9d
Dimitry Ivanov [Thu, 15 Dec 2016 18:41:16 +0000 (18:41 +0000)]
Merge "Add test for empty symbol lookup" am: 22ef13ff9d
am: c0c74cb7dd

Change-Id: Ia51b0d333f381996cad50a1223805b4cc80377e2

7 years agoMerge "Add test for elf-hash and packed relocations"
Dimitry Ivanov [Thu, 15 Dec 2016 18:34:11 +0000 (18:34 +0000)]
Merge "Add test for elf-hash and packed relocations"
am: 59dd61573f

Change-Id: I8d5071cbf4de4add626aeecf8b9a08643de63c39

7 years agoMerge "Add test for empty symbol lookup"
Dimitry Ivanov [Thu, 15 Dec 2016 18:33:46 +0000 (18:33 +0000)]
Merge "Add test for empty symbol lookup"
am: 22ef13ff9d

Change-Id: I5c58192b8a06968360f3e54461064e4aa73cc18f

7 years agoMerge "Add test for elf-hash and packed relocations"
Dimitry Ivanov [Thu, 15 Dec 2016 18:27:22 +0000 (18:27 +0000)]
Merge "Add test for elf-hash and packed relocations"

7 years agoMerge "Add test for empty symbol lookup"
Dimitry Ivanov [Thu, 15 Dec 2016 18:26:51 +0000 (18:26 +0000)]
Merge "Add test for empty symbol lookup"

7 years agoMerge "Make the __stack_chk_fail message more searchable on the internets." am: a1d32...
Elliott Hughes [Thu, 15 Dec 2016 06:38:35 +0000 (06:38 +0000)]
Merge "Make the __stack_chk_fail message more searchable on the internets." am: a1d32f95c3 am: 153ebb4557
am: e0bbb4882c

Change-Id: Icb691210845eb9682b5ee6148c9de6ebd507dd9a

7 years agoMerge "Make the __stack_chk_fail message more searchable on the internets." am: a1d32...
Elliott Hughes [Thu, 15 Dec 2016 06:31:02 +0000 (06:31 +0000)]
Merge "Make the __stack_chk_fail message more searchable on the internets." am: a1d32f95c3
am: 153ebb4557

Change-Id: Ic74ce9166627c15df7792db5c3468844b2c2148f

7 years agoMerge "Make the __stack_chk_fail message more searchable on the internets."
Elliott Hughes [Thu, 15 Dec 2016 06:23:30 +0000 (06:23 +0000)]
Merge "Make the __stack_chk_fail message more searchable on the internets."
am: a1d32f95c3

Change-Id: I46d1bb6c1d8424882d1d89550c3b9d081f4c5ddc

7 years agoMerge "Make the __stack_chk_fail message more searchable on the internets."
Treehugger Robot [Thu, 15 Dec 2016 06:15:41 +0000 (06:15 +0000)]
Merge "Make the __stack_chk_fail message more searchable on the internets."

7 years agoMake the __stack_chk_fail message more searchable on the internets.
Elliott Hughes [Thu, 15 Dec 2016 01:30:07 +0000 (17:30 -0800)]
Make the __stack_chk_fail message more searchable on the internets.

Noticed while writing documentation:

  https://source.android.com/devices/tech/debug/

Bug: http://b/28746168
Test: crasher
Change-Id: Ied1c1b1c75a85a899f07e6927134b9bf91316fe4

7 years agoMerge "Document bionic loader logging properties" am: a7aac1bf9a am: 9d0e1eca71
Dimitry Ivanov [Thu, 15 Dec 2016 00:25:09 +0000 (00:25 +0000)]
Merge "Document bionic loader logging properties" am: a7aac1bf9a am: 9d0e1eca71
am: e1a4f26a0e

Change-Id: Ic15cdeb65cfbbec2c93fce84218d49fc184be34f

7 years agoMerge "Document bionic loader logging properties" am: a7aac1bf9a
Dimitry Ivanov [Thu, 15 Dec 2016 00:17:09 +0000 (00:17 +0000)]
Merge "Document bionic loader logging properties" am: a7aac1bf9a
am: 9d0e1eca71

Change-Id: Iaf344992ceeab852642b32abc3d336f0237ed958

7 years agoMerge "Document bionic loader logging properties"
Dimitry Ivanov [Thu, 15 Dec 2016 00:10:07 +0000 (00:10 +0000)]
Merge "Document bionic loader logging properties"
am: a7aac1bf9a

Change-Id: I6492960b81c7317819bad0f09e94912ab2ba3fb5

7 years agoMerge "Document bionic loader logging properties"
Treehugger Robot [Thu, 15 Dec 2016 00:05:26 +0000 (00:05 +0000)]
Merge "Document bionic loader logging properties"

7 years agoMerge "Add a way to track all dlsym calls (contd.)" am: 70e3f0c3bf am: 0f5e653e92
Dimitry Ivanov [Wed, 14 Dec 2016 23:55:36 +0000 (23:55 +0000)]
Merge "Add a way to track all dlsym calls (contd.)" am: 70e3f0c3bf am: 0f5e653e92
am: 98b5115e46

Change-Id: I78d057bd4ec09181c7701e1a9ade538353377069

7 years agoMerge "Add a way to track all dlsym calls (contd.)" am: 70e3f0c3bf
Dimitry Ivanov [Wed, 14 Dec 2016 23:48:06 +0000 (23:48 +0000)]
Merge "Add a way to track all dlsym calls (contd.)" am: 70e3f0c3bf
am: 0f5e653e92

Change-Id: Ib9b88bc1aadc7a56e0b7a8f868c77b03b9acfc66

7 years agoMerge "Add a way to track all dlsym calls (contd.)"
Dimitry Ivanov [Wed, 14 Dec 2016 23:40:35 +0000 (23:40 +0000)]
Merge "Add a way to track all dlsym calls (contd.)"
am: 70e3f0c3bf

Change-Id: Ia577eb8880b14ff1d85a551da2f4bf3f06f92264

7 years agoMerge "Add a way to track all dlsym calls (contd.)"
Treehugger Robot [Wed, 14 Dec 2016 23:30:06 +0000 (23:30 +0000)]
Merge "Add a way to track all dlsym calls (contd.)"

7 years agoAdd test for empty symbol lookup
Dimitry Ivanov [Wed, 14 Dec 2016 23:16:56 +0000 (15:16 -0800)]
Add test for empty symbol lookup

Check that dlsym(handle, "") fails.

Bug: http://b/33530622
Test: bionic-unit-tests --gtest_filter=dlfcn*
Test: bionic-unit-tests-glibc --gtest_filter=dlfcn*
Change-Id: Iae572bd1d9b798be619c5018de2a5450bf37977e

7 years agoDocument bionic loader logging properties
Dimitry Ivanov [Wed, 14 Dec 2016 22:42:44 +0000 (14:42 -0800)]
Document bionic loader logging properties

Bug: http://b/29458203
Test: spellchecker in vim
Change-Id: I81e60a09fa256110d7ab9b530e7821ae66e8f020

7 years agoAdd a way to track all dlsym calls (contd.)
Dimitry Ivanov [Wed, 14 Dec 2016 22:30:37 +0000 (14:30 -0800)]
Add a way to track all dlsym calls (contd.)

The followup for 4742abdcb52f16120016a5005c466230d4c46341

Changes in this file got lost in the process of cherry-picking
the change across repositories.

Bug: http://b/29458203
Test: flash, set debug.ld.all to dlsym and check
      if there are messages in logcat

Change-Id: I4613908e46e75c5d9ec66396767f10fc6d3e9777

7 years agoMerge "Fix an obsolete comment." am: 1adb683447 am: 58646b53b7
Elliott Hughes [Wed, 14 Dec 2016 22:21:31 +0000 (22:21 +0000)]
Merge "Fix an obsolete comment." am: 1adb683447 am: 58646b53b7
am: 1c07ca873a

Change-Id: I9f73cdba7a4929014221b958b00a65f39505d717

7 years agoMerge "Fix an obsolete comment." am: 1adb683447
Elliott Hughes [Wed, 14 Dec 2016 22:07:30 +0000 (22:07 +0000)]
Merge "Fix an obsolete comment." am: 1adb683447
am: 58646b53b7

Change-Id: Ia7254ff57a4f318bb0bed542ed09ba661e153f45

7 years agoMerge "Fix an obsolete comment."
Elliott Hughes [Wed, 14 Dec 2016 22:00:28 +0000 (22:00 +0000)]
Merge "Fix an obsolete comment."
am: 1adb683447

Change-Id: I6c69db6efc68e49ab6936fcd2f1d32e76287ac1a

7 years agoMerge "Fix an obsolete comment."
Elliott Hughes [Wed, 14 Dec 2016 21:50:32 +0000 (21:50 +0000)]
Merge "Fix an obsolete comment."

7 years agoFix an obsolete comment.
Elliott Hughes [Wed, 14 Dec 2016 20:43:30 +0000 (12:43 -0800)]
Fix an obsolete comment.

280236537e06c7accaffabf8fb407f93dd1c834f factored the pthread types out
so that they could be in both <sys/types.h> and <pthread.h>.

Bug: N/A
Test: builds
Change-Id: Ie649c938ec8be1c59a0e4ef777f425550f8d4539

7 years agoAdd test for elf-hash and packed relocations
Dimitry Ivanov [Mon, 21 Nov 2016 20:50:38 +0000 (12:50 -0800)]
Add test for elf-hash and packed relocations

This adds CTS test for system libraries to support
workaround for http://b/24465209: some apps require
a subset of system libs to have elf-hash and not to
use packed relocations.

Bug: http://b/32917341
Bug: http://b/24465209
Test: bionic-unit-tests --gtest_filter=Dl*:dl*
Change-Id: Ia0bc28506b1f1f97d4cf902d73b0769e2815fed3

7 years agoMerge "Update socket constants." am: cb0134d96e am: 72f259ac6f
Elliott Hughes [Wed, 14 Dec 2016 16:51:38 +0000 (16:51 +0000)]
Merge "Update socket constants." am: cb0134d96e am: 72f259ac6f
am: 17217b8eec

Change-Id: I95c7db72441fbd1c8f2ba586ad0b88fb1cdd904f

7 years agoMerge "Update socket constants." am: cb0134d96e
Elliott Hughes [Wed, 14 Dec 2016 16:44:39 +0000 (16:44 +0000)]
Merge "Update socket constants." am: cb0134d96e
am: 72f259ac6f

Change-Id: Ie45ea13d264f876939f95ac76a2bdba1b2331e53

7 years agoMerge "Update socket constants."
Elliott Hughes [Wed, 14 Dec 2016 16:37:38 +0000 (16:37 +0000)]
Merge "Update socket constants."
am: cb0134d96e

Change-Id: Ic98fbc1d9e6ad39492d413d15689cbc9f1dbb77c

7 years agoMerge "Update socket constants."
Elliott Hughes [Wed, 14 Dec 2016 16:28:24 +0000 (16:28 +0000)]
Merge "Update socket constants."

7 years agoMerge "Update to kernel headers v4.8.14." am: f27e97956d am: 3ec2701f0c
Christopher Ferris [Wed, 14 Dec 2016 00:00:16 +0000 (00:00 +0000)]
Merge "Update to kernel headers v4.8.14." am: f27e97956d am: 3ec2701f0c
am: 5fbb15f71c

Change-Id: I3de266475731731387df2ad251a96f4470cce63c

7 years agoMerge "Update to kernel headers v4.8.14." am: f27e97956d
Christopher Ferris [Tue, 13 Dec 2016 23:53:47 +0000 (23:53 +0000)]
Merge "Update to kernel headers v4.8.14." am: f27e97956d
am: 3ec2701f0c

Change-Id: I91e4e095bae01675698e5514c00e19896055c51d

7 years agoMerge "Update to kernel headers v4.8.14."
Christopher Ferris [Tue, 13 Dec 2016 23:47:46 +0000 (23:47 +0000)]
Merge "Update to kernel headers v4.8.14."
am: f27e97956d

Change-Id: Ia857d26c0ed664157d1d1728764ea3c9d68cc64b

7 years agoMerge "Update to kernel headers v4.8.14."
Christopher Ferris [Tue, 13 Dec 2016 23:40:00 +0000 (23:40 +0000)]
Merge "Update to kernel headers v4.8.14."

7 years agoMerge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings...
Christopher Ferris [Tue, 13 Dec 2016 23:34:11 +0000 (23:34 +0000)]
Merge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings" am: 8b3e812684 am: 24dae7f57c
am: 19dfe0b4ba

Change-Id: Iec563ee82a6af49b4ff2bc7be331c465ecd0004d

7 years agoUpdate socket constants.
Elliott Hughes [Tue, 13 Dec 2016 23:29:58 +0000 (15:29 -0800)]
Update socket constants.

This corresponds to Linux 4.10.

Bug: N/A
Test: builds
Change-Id: Ia7135c9fec181613b79726d1b16867133cdefd04

7 years agoMerge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings...
Christopher Ferris [Tue, 13 Dec 2016 23:27:41 +0000 (23:27 +0000)]
Merge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings" am: 8b3e812684
am: 24dae7f57c

Change-Id: I556841ceac287f0a02746f23e6a30c436d0143b9

7 years agoMerge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings"
Christopher Ferris [Tue, 13 Dec 2016 23:21:10 +0000 (23:21 +0000)]
Merge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings"
am: 8b3e812684

Change-Id: Ib2f1102f7bce8584fcd478d0d3ef1c285ba011ba

7 years agoMerge "Remove BSD cruft from <pwd.h>." am: 9438a648eb am: 6890799937
Elliott Hughes [Tue, 13 Dec 2016 23:15:20 +0000 (23:15 +0000)]
Merge "Remove BSD cruft from <pwd.h>." am: 9438a648eb am: 6890799937
am: 211a4e9496

Change-Id: I47bcf464a65d91016f278b6247e742404ccaad38

7 years agoMerge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern." am: 9f9c73bb2e am...
Elliott Hughes [Tue, 13 Dec 2016 23:15:09 +0000 (23:15 +0000)]
Merge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern." am: 9f9c73bb2e am: 0d5910b1f2
am: e05059d457

Change-Id: I6ee6d93ff018afb71e04d0a8583d8efde98d6c0b

7 years agoMerge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings"
Christopher Ferris [Tue, 13 Dec 2016 23:11:27 +0000 (23:11 +0000)]
Merge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings"

7 years agoMerge "Remove BSD cruft from <pwd.h>." am: 9438a648eb
Elliott Hughes [Tue, 13 Dec 2016 23:07:51 +0000 (23:07 +0000)]
Merge "Remove BSD cruft from <pwd.h>." am: 9438a648eb
am: 6890799937

Change-Id: Icf01428e52890b3e08694c600242ef4be9097742

7 years agoMerge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern." am: 9f9c73bb2e
Elliott Hughes [Tue, 13 Dec 2016 23:07:39 +0000 (23:07 +0000)]
Merge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern." am: 9f9c73bb2e
am: 0d5910b1f2

Change-Id: I3591a0a325e425cf9d0331047ac9d294638e6def

7 years agoMerge "Remove BSD cruft from <pwd.h>."
Elliott Hughes [Tue, 13 Dec 2016 23:01:51 +0000 (23:01 +0000)]
Merge "Remove BSD cruft from <pwd.h>."
am: 9438a648eb

Change-Id: I6c4ebf91ff7a00c19e929ea8041e7e7275d31647

7 years agoMerge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern."
Elliott Hughes [Tue, 13 Dec 2016 23:01:39 +0000 (23:01 +0000)]
Merge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern."
am: 9f9c73bb2e

Change-Id: I2b79e278fc50938d8f6f0403c74a6fb00de460b1

7 years agoMerge "Remove BSD cruft from <pwd.h>."
Elliott Hughes [Tue, 13 Dec 2016 22:55:05 +0000 (22:55 +0000)]
Merge "Remove BSD cruft from <pwd.h>."

7 years agoMerge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern."
Elliott Hughes [Tue, 13 Dec 2016 22:53:24 +0000 (22:53 +0000)]
Merge "Rename <grp.h>/<pwd.h> tests to fit the usual pattern."

7 years agoDefine range of GIDs for cached app data.
Jeff Sharkey [Tue, 13 Dec 2016 21:03:19 +0000 (14:03 -0700)]
Define range of GIDs for cached app data.

To support upcoming disk usage calculation optimizations, this change
creates a new GID for each app that will be used to mark its cached
data.  We're allocating these unique GIDs so that we can use
quotactl() to track cached data on a per-app basis.

Test: builds, boots, tests pass
Bug: 27948817
Change-Id: Ic00c39ccedc23d5d43988029e9921679126f8f2d

7 years agoMerge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs" am: 755ecde...
Kevin Brodsky [Tue, 13 Dec 2016 19:50:56 +0000 (19:50 +0000)]
Merge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs" am: 755ecdead5 am: 6e56470f77
am: 3c1e9fa73d

Change-Id: Id003c9447c0d69fb42659dc0fc5eeb6656f3feee

7 years agoMerge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs" am: 755ecdead5
Kevin Brodsky [Tue, 13 Dec 2016 19:44:26 +0000 (19:44 +0000)]
Merge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs" am: 755ecdead5
am: 6e56470f77

Change-Id: I18a66f0cf7d2b87dddf711ccb20d16f6a1002253

7 years agoMerge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs"
Kevin Brodsky [Tue, 13 Dec 2016 19:38:26 +0000 (19:38 +0000)]
Merge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs"
am: 755ecdead5

Change-Id: I1f593fcd31742260ee0b6adf8076c55310502531

7 years agoMerge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs"
Treehugger Robot [Tue, 13 Dec 2016 19:32:09 +0000 (19:32 +0000)]
Merge "bionic-unit-tests: Build host testlibs in bionic-loader-test-libs"

7 years agoUpdate to kernel headers v4.8.14.
Christopher Ferris [Mon, 12 Dec 2016 22:55:36 +0000 (14:55 -0800)]
Update to kernel headers v4.8.14.

Test: Built mips/arm/arm64/x86/x86_64. Built and booted angler.
Change-Id: Icedb035769d8a41a170a6f1ecd707113e332d8dd

7 years agoMerge "Add a way to track all dlsym calls" am: f4af73f131 am: 2ac2d40745
Dimitry Ivanov [Tue, 13 Dec 2016 02:46:03 +0000 (02:46 +0000)]
Merge "Add a way to track all dlsym calls" am: f4af73f131 am: 2ac2d40745
am: 6fd603c0a9

Change-Id: I4d0192a079faaafed1f152cdc9259424cf8b5e0a

7 years agoMerge "Add a way to track all dlsym calls" am: f4af73f131
Dimitry Ivanov [Tue, 13 Dec 2016 02:39:59 +0000 (02:39 +0000)]
Merge "Add a way to track all dlsym calls" am: f4af73f131
am: 2ac2d40745

Change-Id: I67560dfb318f687b9ab107c0bd52a54febf2d2b5

7 years agoMerge "Add a way to track all dlsym calls"
Dimitry Ivanov [Tue, 13 Dec 2016 02:33:59 +0000 (02:33 +0000)]
Merge "Add a way to track all dlsym calls"
am: f4af73f131

Change-Id: I030d18ae86e8bcc542ec8fc283810eff8491917d

7 years agoMerge "Repair dlwarning toast" am: 63741d523c am: 02855d7be1
Dimitry Ivanov [Tue, 13 Dec 2016 02:28:28 +0000 (02:28 +0000)]
Merge "Repair dlwarning toast" am: 63741d523c am: 02855d7be1
am: 3603b33e5a

Change-Id: I2c7811356e0992ede2cf08519b276a4ad667d1c5

7 years agoMerge "Add a way to track all dlsym calls"
Treehugger Robot [Tue, 13 Dec 2016 02:25:48 +0000 (02:25 +0000)]
Merge "Add a way to track all dlsym calls"

7 years agoMerge "Repair dlwarning toast" am: 63741d523c
Dimitry Ivanov [Tue, 13 Dec 2016 02:22:29 +0000 (02:22 +0000)]
Merge "Repair dlwarning toast" am: 63741d523c
am: 02855d7be1

Change-Id: I12c2eaab051612bb051d98284021e617b88b44ca

7 years agoMerge "Repair dlwarning toast"
Dimitry Ivanov [Tue, 13 Dec 2016 02:16:28 +0000 (02:16 +0000)]
Merge "Repair dlwarning toast"
am: 63741d523c

Change-Id: Ibddf4f733035d9a7f388dc90efa71025f1539119

7 years agoMerge "Repair dlwarning toast"
Treehugger Robot [Tue, 13 Dec 2016 02:10:50 +0000 (02:10 +0000)]
Merge "Repair dlwarning toast"

7 years agoMerge "versioner: use unique_ptr to handle ownership of FTS*." am: e54c490503 am...
Josh Gao [Tue, 13 Dec 2016 01:32:55 +0000 (01:32 +0000)]
Merge "versioner: use unique_ptr to handle ownership of FTS*." am: e54c490503 am: 832f4ce02b
am: 899825ebc1

Change-Id: Ie74b2ed769bbaa88b84667ea0bb2dfb03b43d60b

7 years agoRename <grp.h>/<pwd.h> tests to fit the usual pattern.
Elliott Hughes [Tue, 13 Dec 2016 01:32:14 +0000 (17:32 -0800)]
Rename <grp.h>/<pwd.h> tests to fit the usual pattern.

Bug: N/A
Test: ran tests
Change-Id: I5ec30cc17f94e631f3376b671055a0e82fb472c3

7 years agoRemove BSD cruft from <pwd.h>.
Elliott Hughes [Tue, 13 Dec 2016 01:31:02 +0000 (17:31 -0800)]
Remove BSD cruft from <pwd.h>.

Other C libraries don't have this, and it doesn't make sense on Android
anyway.

Bug: N/A
Test: builds
Change-Id: Iebc490698d620b5baec5f9a7ad5e1a0a1323d16c

7 years agoMerge "versioner: use unique_ptr to handle ownership of FTS*." am: e54c490503
Josh Gao [Tue, 13 Dec 2016 01:26:25 +0000 (01:26 +0000)]
Merge "versioner: use unique_ptr to handle ownership of FTS*." am: e54c490503
am: 832f4ce02b

Change-Id: I9c20ce5c0543b4d6be3fcc9601b038e17f12dc55

7 years agoMerge "versioner: use unique_ptr to handle ownership of FTS*."
Josh Gao [Tue, 13 Dec 2016 01:20:53 +0000 (01:20 +0000)]
Merge "versioner: use unique_ptr to handle ownership of FTS*."
am: e54c490503

Change-Id: I050613aaf21899b3599d5c609ffa664cb4267738

7 years agoMerge "versioner: use unique_ptr to handle ownership of FTS*."
Josh Gao [Tue, 13 Dec 2016 01:14:09 +0000 (01:14 +0000)]
Merge "versioner: use unique_ptr to handle ownership of FTS*."

7 years agoMerge "Revert "move android_ids into bionic"" am: 50ae6dde5b am: bd8d8f99ce
Elliott Hughes [Tue, 13 Dec 2016 01:02:52 +0000 (01:02 +0000)]
Merge "Revert "move android_ids into bionic"" am: 50ae6dde5b am: bd8d8f99ce
am: 064ca7dc8f

Change-Id: I78c881654eae6782b0cdcb53b40973f98bf2fd13

7 years agoRevert "move android_ids into bionic" am: 77cb68d9f2 am: 75b51ac14e
Elliott Hughes [Tue, 13 Dec 2016 01:00:31 +0000 (01:00 +0000)]
Revert "move android_ids into bionic" am: 77cb68d9f2 am: 75b51ac14e
am: 2e2a6f5323

Change-Id: I5a32adb57d58108dc69a278f53a66ff2d97ac3d5

7 years agoMerge "Revert "move android_ids into bionic"" am: 50ae6dde5b
Elliott Hughes [Tue, 13 Dec 2016 00:54:39 +0000 (00:54 +0000)]
Merge "Revert "move android_ids into bionic"" am: 50ae6dde5b
am: bd8d8f99ce

Change-Id: Icbd36060c3d7a266e09f204eeae3a1c7f8477f2c

7 years agoRevert "move android_ids into bionic" am: 77cb68d9f2
Elliott Hughes [Tue, 13 Dec 2016 00:52:23 +0000 (00:52 +0000)]
Revert "move android_ids into bionic" am: 77cb68d9f2
am: 75b51ac14e

Change-Id: Iab214bff9b94f6f3f0a3ebc217794d85b5af5164

7 years agoMerge "Revert "move android_ids into bionic""
Elliott Hughes [Tue, 13 Dec 2016 00:46:24 +0000 (00:46 +0000)]
Merge "Revert "move android_ids into bionic""
am: 50ae6dde5b

Change-Id: Ia90b4689c10f3e0944582c853a970766b0dc57f0