Commit graph

37919 commits

Author SHA1 Message Date
Elliott Hughes
aede8375fe Merge "Add OWNERS." am: 3289b9c928
am: 515c8fe572

Change-Id: I378e0205c21a4df5baacde3432b618443f7ef567
2017-12-07 23:51:13 +00:00
Elliott Hughes
515c8fe572 Merge "Add OWNERS."
am: 3289b9c928

Change-Id: I1a551b17c5b818362378cddfe45ea2f44024b117
2017-12-07 23:39:26 +00:00
Elliott Hughes
3289b9c928 Merge "Add OWNERS." 2017-12-07 23:21:26 +00:00
Elliott Hughes
693d63f9cf Add OWNERS.
Bug: N/A
Test: N/A
Change-Id: Ie785058c0f5eb9b4086c98ccba6e63e3ed411b65
2017-12-07 13:30:03 -08:00
Andrew Chant
366efbfba1 Merge "usblib: fix race & delay waiting for perms on open" am: 255c43cd05
am: 20346c2336

Change-Id: I2eedd990038860131928b7154133ae08a14f96ef
2017-12-07 20:18:57 +00:00
Andrew Chant
20346c2336 Merge "usblib: fix race & delay waiting for perms on open"
am: 255c43cd05

Change-Id: Idd9ff3980083bb02e8be57d11d2cf5220d613be0
2017-12-07 20:14:15 +00:00
Andrew Chant
255c43cd05 Merge "usblib: fix race & delay waiting for perms on open" 2017-12-07 18:49:40 +00:00
Elliott Hughes
17197ac3e0 Merge "Add a /bin symlink for convenience." am: dcc0f8f76b
am: 7a54ed9e28

Change-Id: Ie7f7fec5218b721d21b5ade97988c2aff5c7ed2d
2017-12-07 18:49:35 +00:00
Jiyong Park
e6822886dc Merge "Remove *.dep files for ld.config.txt, [llndk|vndksp].libraries.txt" am: c431c43f8d
am: 4d530892c9

Change-Id: Id5c1b3289934153ec0446997a21618038b812f9c
2017-12-07 18:48:28 +00:00
Christopher Ferris
0090f1b664 Merge "Split arch data into separate files." am: a7e2a12d38
am: 5b9c5dc0ab

Change-Id: Ib821fda39ffcdd2a96ace08d75899c0e4f35f446
2017-12-07 18:47:37 +00:00
Elliott Hughes
99cbff8058 Merge "Remove dead code." am: a78c686799
am: 4cc92cc03f

Change-Id: I48b1f09846cd7597dabbe5c1c0a8e5bff10ed20d
2017-12-07 18:46:31 +00:00
Yabin Cui
14d1170784 Merge "libBacktraceOffline: fix using debug frame with load bias." am: d7edcc9bc4
am: b0c29e764c

Change-Id: I404c2dc6638653233f0f30ef5258004189c8d6c7
2017-12-07 18:45:44 +00:00
Yabin Cui
1d84dd3921 Merge "base: allow creating tempfile in a custom temporary dir." am: 665f144566
am: d773ceb28a

Change-Id: I28c8921cb9c1ee3be00a2dddc3048697e184cff4
2017-12-07 18:42:53 +00:00
Xin Li
d736ac6ec8 Merge "DO NOT MERGE: Merge Oreo MR1 into master" am: f223ff4c29 -s ours
am: 5e20696633

Change-Id: Icab8cc78b792fee6fdd761965eac312de68af6ef
2017-12-07 18:41:46 +00:00
Elliott Hughes
7a54ed9e28 Merge "Add a /bin symlink for convenience."
am: dcc0f8f76b

Change-Id: Icc0741e0fe66bf01b91f4b6c14b3930b5104bee6
2017-12-07 18:38:02 +00:00
Jiyong Park
4d530892c9 Merge "Remove *.dep files for ld.config.txt, [llndk|vndksp].libraries.txt"
am: c431c43f8d

Change-Id: I45e095adc4ce78fae6d8262d9fdc146a7deb5f1f
2017-12-07 18:37:11 +00:00
Christopher Ferris
5b9c5dc0ab Merge "Split arch data into separate files."
am: a7e2a12d38

Change-Id: I1775384dc807d8809d92c40dd8597abe43b3edd5
2017-12-07 18:36:10 +00:00
Elliott Hughes
4cc92cc03f Merge "Remove dead code."
am: a78c686799

Change-Id: I022c12aa207996129aadb918a0fdd797f2636904
2017-12-07 18:34:59 +00:00
Yabin Cui
b0c29e764c Merge "libBacktraceOffline: fix using debug frame with load bias."
am: d7edcc9bc4

Change-Id: I8741653262c48aa4f0e6b43a9eb1dcd46dc71772
2017-12-07 18:34:15 +00:00
Yabin Cui
d773ceb28a Merge "base: allow creating tempfile in a custom temporary dir."
am: 665f144566

Change-Id: Ibf63af87835763700682163cbe8feb60dc081b01
2017-12-07 18:31:36 +00:00
Xin Li
5e20696633 Merge "DO NOT MERGE: Merge Oreo MR1 into master"
am: f223ff4c29  -s ours

Change-Id: I61cda59e2309c4216d057a3b36898bc307c5ec79
2017-12-07 18:29:55 +00:00
Elliott Hughes
dcc0f8f76b Merge "Add a /bin symlink for convenience." 2017-12-07 16:55:25 +00:00
Treehugger Robot
c431c43f8d Merge "Remove *.dep files for ld.config.txt, [llndk|vndksp].libraries.txt" 2017-12-07 09:51:22 +00:00
Xin Li
c41745b7eb DO NOT MERGE: Merge Oreo MR1 into master am: ff84934e0a -s ours
am: 28188d7e68

Change-Id: I5e7add5627c0dc38b67e6e8f4bee7f5d2f8a5fea
2017-12-07 07:20:59 +00:00
Xin Li
28188d7e68 DO NOT MERGE: Merge Oreo MR1 into master
am: ff84934e0a  -s ours

Change-Id: Ibc85f6ab9193a0a85d7271099b6af751a1b63df1
2017-12-07 04:49:13 +00:00
Jiyong Park
74857cccd2 Remove *.dep files for ld.config.txt, [llndk|vndksp].libraries.txt
The dep files are not required because change in the command line
triggers the rule.

Test: m -j ld.config.txt llndk.libraries.txt vndksp.libraries.txt
Re-run the build after adding or removing libs to/from the vndk set.
The txt files are updated accordingly.

Merged-In: I9c9e22088cc2afeb66e8b159f611b25d698cf800
Change-Id: I9c9e22088cc2afeb66e8b159f611b25d698cf800
(cherry picked from commit 81088bf131)
2017-12-07 03:06:52 +00:00
Christopher Ferris
a7e2a12d38 Merge "Split arch data into separate files." 2017-12-07 02:35:35 +00:00
Elliott Hughes
a78c686799 Merge "Remove dead code." 2017-12-07 00:44:56 +00:00
Yabin Cui
d7edcc9bc4 Merge "libBacktraceOffline: fix using debug frame with load bias." 2017-12-07 00:25:20 +00:00
Yabin Cui
665f144566 Merge "base: allow creating tempfile in a custom temporary dir." 2017-12-07 00:07:25 +00:00
Christopher Ferris
d06001d6e0 Split arch data into separate files.
Add an ArchEnum to express the arch of the Elf objects and Reg objects.

Split out the regs code into per arch pieces and generic parts.
Also, split out the header files for each arch.

Do not break out the test code yet, there isn't enough and it doesn't
help to maintain the tests.

Test: libunwindstack/libbacktrace/debuggerd unit tests pass.
Test: Running debuggerd -b <PIDS> yields valid data on bullhead.
Change-Id: If61f6c730c9ff2249f986b41de8c4d62f7158325
2017-12-06 16:01:40 -08:00
Xin Li
f223ff4c29 Merge "DO NOT MERGE: Merge Oreo MR1 into master" 2017-12-06 23:18:26 +00:00
Xin Li
ff84934e0a DO NOT MERGE: Merge Oreo MR1 into master
Exempt-From-Owner-Approval: Changes already landed internally
Change-Id: I9f1ced06ca1f28e5c75ba07c54cdc7bc78d5f5f9
2017-12-06 14:24:58 -08:00
Yabin Cui
464ea61143 base: allow creating tempfile in a custom temporary dir.
Bug: http://b/70232908
Test: none.
Change-Id: I24b894793f6725186b3582a91db083427e51aa5a
2017-12-06 14:20:07 -08:00
Elliott Hughes
231f1e664d Remove dead code.
Bug: N/A
Test: boots
Change-Id: Id901d95aa05d26767aa5d956ac6e167db1cc3036
2017-12-06 12:38:41 -08:00
Yabin Cui
4a26eaf1f1 libBacktraceOffline: fix using debug frame with load bias.
Bug: http://b/69383534
Test: run backtrace_test.
Change-Id: I295d9dc8f3e5b628f179b2eaeac21fa93de130b0
2017-12-06 11:27:06 -08:00
Ivan Lozano
7ba7473a20 Merge "Disable integer overflow sanitizer in grep." am: 3946d93023
am: a93741ec87

Change-Id: I6d09399db47f13206cc8eab480491511d6170c26
2017-12-06 19:24:14 +00:00
Ivan Lozano
a93741ec87 Merge "Disable integer overflow sanitizer in grep."
am: 3946d93023

Change-Id: Ie4ab0b0c542de435a507c1efdab79eef91beaf2f
2017-12-06 19:21:39 +00:00
Ivan Lozano
3946d93023 Merge "Disable integer overflow sanitizer in grep." 2017-12-06 19:14:11 +00:00
Elliott Hughes
ff1ef9f2b1 Add a /bin symlink for convenience.
We already have /etc and /sbin. As the Android world moves towards / being
on the system partition, the circumstances under which a /bin symlink
won't work are reduced. This should already be usable most of the time.

Bug: http://b/63142920
Test: `adb shell /bin/date`
Change-Id: I81c2209ae808ced186d05fbe1d5417ce8dd93ea7
2017-12-06 08:59:02 -08:00
Jin Qian
72ce9fddd3 Merge "fastboot: fix build break" am: cce381e307
am: 2cbce3739b

Change-Id: Ia6333f699fee3c67fa5f425cc42a871a8408fccb
2017-12-06 07:37:30 +00:00
Jin Qian
2cbce3739b Merge "fastboot: fix build break"
am: cce381e307

Change-Id: I1492e940fff923a979d957d9ca1d51ecffdb6492
2017-12-06 07:33:52 +00:00
Treehugger Robot
cce381e307 Merge "fastboot: fix build break" 2017-12-06 07:27:29 +00:00
Jin Qian
0c04f78286 fastboot: fix build break
execvpe is a GNU extension. Use execve instead.

Change-Id: I8bf4b6a4e9fd0cae0239f4c5aa9707f141460a7d
2017-12-05 21:39:40 -08:00
Alin Jerpelea
61860a37aa Merge "add odm partition to ld.config.legacy" am: cc06663c04
am: 6ba4207461

Change-Id: I434956c50012f3e4662623ecd45a1573ae363f4e
2017-12-06 04:16:39 +00:00
Alin Jerpelea
4c4882d97d Merge "Allow firmware loading from ODM partition" am: 5b78366665
am: 4a33cee3f8

Change-Id: I6540bc6bf98adaf9d83b8e3f398081438f4cbafc
2017-12-06 04:16:13 +00:00
Alin Jerpelea
6ba4207461 Merge "add odm partition to ld.config.legacy"
am: cc06663c04

Change-Id: I4251acfd4d37b09041aedfdbf926da0d2e64ff67
2017-12-06 04:10:24 +00:00
Alin Jerpelea
4a33cee3f8 Merge "Allow firmware loading from ODM partition"
am: 5b78366665

Change-Id: Ic7c19c97598fc4087af9a1b7fcc28d5ed0600558
2017-12-06 04:10:02 +00:00
Treehugger Robot
cc06663c04 Merge "add odm partition to ld.config.legacy" 2017-12-06 04:03:07 +00:00
Treehugger Robot
5b78366665 Merge "Allow firmware loading from ODM partition" 2017-12-06 04:03:07 +00:00