OSDN Git Service

android-x86/external-mksh.git
5 years agoMerge master@5428150 into git_qt-dev-plus-aosp.
Bill Rassieur [Tue, 2 Apr 2019 18:30:20 +0000 (18:30 +0000)]
Merge master@5428150 into git_qt-dev-plus-aosp.

Change-Id: I30afca794eaa5447375ca5464546a1ecadfb16a6
BUG: 129345239

5 years agoMerge "Upgrade to mksh R57." am: 66875a42ae am: 4ddd1dd424
Elliott Hughes [Wed, 27 Mar 2019 16:14:24 +0000 (09:14 -0700)]
Merge "Upgrade to mksh R57." am: 66875a42ae am: 4ddd1dd424
am: 8bee440419

Change-Id: I748885799c02086683f901a56f0e30563d779913

5 years agoMerge "Upgrade to mksh R57." am: 66875a42ae
Elliott Hughes [Wed, 27 Mar 2019 16:09:24 +0000 (09:09 -0700)]
Merge "Upgrade to mksh R57." am: 66875a42ae
am: 4ddd1dd424

Change-Id: I3ae249d4ef426f835a1169722107add9f456637f

5 years agoMerge "Upgrade to mksh R57."
Elliott Hughes [Wed, 27 Mar 2019 16:05:20 +0000 (09:05 -0700)]
Merge "Upgrade to mksh R57."
am: 66875a42ae

Change-Id: If14b1c41c3e83eba52d5a5c4b3ec70b10e9abb5d

5 years agoMerge "Upgrade to mksh R57."
Elliott Hughes [Wed, 27 Mar 2019 15:47:25 +0000 (15:47 +0000)]
Merge "Upgrade to mksh R57."

5 years agoUpgrade to mksh R57.
Elliott Hughes [Tue, 26 Mar 2019 19:34:31 +0000 (12:34 -0700)]
Upgrade to mksh R57.

R57 rolls up bugfixes, with few hard changes:

[gecko2] Update operating environment reporting for the Macintosh
[Martijn Dekker] make ${foo#'bar'} in here document behave like ksh93
[Martijn Dekker] quote empty strings for re-entry into shell
[tg, G.raud Meyer] Improve documentation, especially for tty states
[tg] Protect against entering line editing with bad saved tty state
[tg] Fix set -o allexport for arrays (which we apparently do)
[tg] Handle lseek(2) returning -1 as pointed out by Coverity Scan
[tg] Fix left-padding UTF-8 strings
[tg, G.raud Meyer] Fix using the “-m” flag on the command line
[tg] Update to UCD 11.0.0
[multiplexd] Fix a segfault using ^W during search in Vi mode
[tg] Fix an error message; add a test for controlling tty
[tg] Permit unsetting LINES and COLUMNS, for those who need it
[tg] Fix manpage bug (RedHat BZ#1612173)
[tg] Minor spelling cleanup
[tg] Unbreak high-bit7 (nōn-ASCII) heredoc separators (LP#1779179)
[tg] Allow dumping high-bit7-char-containing strings in DEBUG mode
[tg] Add some testcases for behaviour questions popped up in IRC
[tg] Trick a GCC warning, to make up for it ignoring lint(1) hints
[tg] Add O_MAYEXEC support for CLIP OS
[tg] Make dup-to-self with ksh-style fd≥3 closing work; catern via IRC
[tg] Add compat glue for newer GNU groff mdoc to the manpages
[tg] Trigger EXIT trap after single-command subshells (Debian #910276)
[tg] Document set -eo pipefail caveat (LP#1804504)
[tg] Fix MKSH_EARLY_LOCALE_TRACKING warning
[tg] Document that, when your Unix is broken, GIGO applies (LP#1817959)
[tg] Improve error message for inaccessible executables (LP#1817789)

Test: treehugger
Change-Id: Ib5447fc474e509698bd04cdf70ed14b54e84d27a

5 years agoMerge stage-aosp-master into pi-dev-plus-aosp
Xin Li [Mon, 25 Feb 2019 13:20:22 +0000 (05:20 -0800)]
Merge stage-aosp-master into pi-dev-plus-aosp
am: b0394d2df7

Change-Id: I923f3565ca3a8c9ffaaa1a55247066d1b1ea6a0d

5 years agoMerge stage-aosp-master into pi-dev-plus-aosp
Xin Li [Mon, 25 Feb 2019 08:29:09 +0000 (00:29 -0800)]
Merge stage-aosp-master into pi-dev-plus-aosp

Bug: 126125118
Change-Id: I5bcbdd1b8db1a3c6a24345db1617efa8b0a14030

5 years agoDO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master
Xin Li [Thu, 21 Feb 2019 00:18:47 +0000 (16:18 -0800)]
DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master

Bug: 120848293
Change-Id: I007219bfc21655c92b31f76ec41ea714426760d2

5 years agoMerge "Switch to system/core/janitors as OWNERS." am: 50216134da am: e412a621b7
Chih-hung Hsieh [Thu, 17 Jan 2019 22:59:30 +0000 (14:59 -0800)]
Merge "Switch to system/core/janitors as OWNERS." am: 50216134da am: e412a621b7
am: 27dba8cfed

Change-Id: I4948f1499d666091b3d7206099109801943406f4

5 years agoMerge "Switch to system/core/janitors as OWNERS." am: 50216134da
Chih-hung Hsieh [Thu, 17 Jan 2019 22:30:46 +0000 (14:30 -0800)]
Merge "Switch to system/core/janitors as OWNERS." am: 50216134da
am: e412a621b7

Change-Id: Icefd94b8bde8bab790b7a0fa533234cad578705e

5 years agoMerge "Switch to system/core/janitors as OWNERS."
Chih-hung Hsieh [Thu, 17 Jan 2019 22:21:17 +0000 (14:21 -0800)]
Merge "Switch to system/core/janitors as OWNERS."
am: 50216134da

Change-Id: Ia346919392cfcf9a53018dd4d284865d1795940c

5 years agoMerge "Switch to system/core/janitors as OWNERS."
Chih-hung Hsieh [Thu, 17 Jan 2019 21:23:17 +0000 (21:23 +0000)]
Merge "Switch to system/core/janitors as OWNERS."

5 years agoSwitch to system/core/janitors as OWNERS.
Elliott Hughes [Thu, 17 Jan 2019 21:17:27 +0000 (13:17 -0800)]
Switch to system/core/janitors as OWNERS.

Change-Id: I8975a2dc50963b668ed067941180321c8a6028d3

5 years agoMerge "Convert Android.mk file to Android.bp" am: 4c43f7c257 am: 2165b8570d
Sasha Smundak [Tue, 15 Jan 2019 18:14:49 +0000 (10:14 -0800)]
Merge "Convert Android.mk file to Android.bp" am: 4c43f7c257 am: 2165b8570d
am: 9d320cab5c

Change-Id: I0844edd11d72090e72f4b5d60c518901e7e831d7

5 years agoMerge "Convert Android.mk file to Android.bp" am: 4c43f7c257
Sasha Smundak [Tue, 15 Jan 2019 18:10:41 +0000 (10:10 -0800)]
Merge "Convert Android.mk file to Android.bp" am: 4c43f7c257
am: 2165b8570d

Change-Id: Ie50552bd02097ac8d162274e3c98a88750ec522b

5 years agoMerge "Convert Android.mk file to Android.bp"
Sasha Smundak [Tue, 15 Jan 2019 18:06:26 +0000 (10:06 -0800)]
Merge "Convert Android.mk file to Android.bp"
am: 4c43f7c257

Change-Id: I8f481aa4590b41d8e7f39cf6081db05ed4c3ec17

5 years agoMerge "Convert Android.mk file to Android.bp"
Treehugger Robot [Tue, 15 Jan 2019 17:54:32 +0000 (17:54 +0000)]
Merge "Convert Android.mk file to Android.bp"

5 years agoConvert Android.mk file to Android.bp
Sasha Smundak [Tue, 15 Jan 2019 00:24:22 +0000 (16:24 -0800)]
Convert Android.mk file to Android.bp

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

Change-Id: I03cc2853dc3eb61a134ff87bd05904182dbeb7c7
Fixes: 122332797
Test: treehugger

5 years agoMerge "Add default code reviewers into OWNERS" am: b59137156f am: 8cf8c28b40
Chih-hung Hsieh [Tue, 8 Jan 2019 23:37:37 +0000 (15:37 -0800)]
Merge "Add default code reviewers into OWNERS" am: b59137156f am: 8cf8c28b40
am: 4091847301

Change-Id: Ie3f320a6196d22e0d852451175f3e5734ca3a272

5 years agoMerge "Add default code reviewers into OWNERS" am: b59137156f
Chih-hung Hsieh [Tue, 8 Jan 2019 23:30:33 +0000 (15:30 -0800)]
Merge "Add default code reviewers into OWNERS" am: b59137156f
am: 8cf8c28b40

Change-Id: Idfb8d221ed167af6eaf51315325c515bd8d53e11

5 years agoMerge "Add default code reviewers into OWNERS"
Chih-hung Hsieh [Tue, 8 Jan 2019 23:21:21 +0000 (15:21 -0800)]
Merge "Add default code reviewers into OWNERS"
am: b59137156f

Change-Id: Ib894dac78d87b05d531ddc7666da3cc752646090

5 years agoMerge "Add default code reviewers into OWNERS"
Chih-hung Hsieh [Tue, 8 Jan 2019 23:10:01 +0000 (23:10 +0000)]
Merge "Add default code reviewers into OWNERS"

5 years agoAdd default code reviewers into OWNERS
Chih-Hung Hsieh [Fri, 4 Jan 2019 22:18:35 +0000 (14:18 -0800)]
Add default code reviewers into OWNERS

Bug: 33166666
Test: gerrit uploader
Change-Id: Ic035de4bd6984e2631b16efbc91016e2140d2295

5 years ago[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE am...
Bill Yi [Thu, 25 Oct 2018 02:18:11 +0000 (19:18 -0700)]
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE am: 7c1686fd08  -s ours am: 2144adc3e7  -s ours
am: ee6df93c46  -s ours

Change-Id: I9fc5e7a36c82c08b95804f1ccbc41a23ef715bea

5 years ago[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE am...
Bill Yi [Thu, 25 Oct 2018 01:29:54 +0000 (18:29 -0700)]
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE am: 7c1686fd08  -s ours
am: 2144adc3e7  -s ours

Change-Id: Ie40da70296ba3141baa408db46eb25fa4764e1f8

5 years ago[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE
Bill Yi [Wed, 24 Oct 2018 23:12:53 +0000 (16:12 -0700)]
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE
am: 7c1686fd08  -s ours

Change-Id: Ia790660c9a0ca2868be7d8314b9217547f3071fe

5 years agoMerge pie-platform-release to aosp-master - DO NOT MERGE
Bill Yi [Wed, 24 Oct 2018 21:46:22 +0000 (14:46 -0700)]
Merge pie-platform-release to aosp-master - DO NOT MERGE

Change-Id: Ibdd727f0fb578d4c2b41d9374ca7acda69dffc70

5 years ago[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE...
Bill Yi [Wed, 24 Oct 2018 17:10:21 +0000 (10:10 -0700)]
[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE am: 75ef36fea0  -s ours
am: 2e3e11d2a6  -s ours

Change-Id: I9ea89b2d1d517f2e6614f0aafe8a9637e70029d4

5 years ago[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
Bill Yi [Wed, 24 Oct 2018 16:53:24 +0000 (09:53 -0700)]
[automerger skipped] Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
am: 75ef36fea0  -s ours

Change-Id: I3f279e1d1539db482c4e3a463cfa3b355eb88502

5 years agoMerge pi-platform-release to stage-aosp-master - DO NOT MERGE
Bill Yi [Wed, 24 Oct 2018 16:06:09 +0000 (09:06 -0700)]
Merge pi-platform-release to stage-aosp-master - DO NOT MERGE

Change-Id: Ieae60b363dc21a93e6a9434cc0e2dc9a9a0e8252

5 years agoMerge "mksh: allow -fstack-protector-strong." am: 73cd92e91b am: 013c8c338c
Elliott Hughes [Tue, 16 Oct 2018 05:56:18 +0000 (22:56 -0700)]
Merge "mksh: allow -fstack-protector-strong." am: 73cd92e91b am: 013c8c338c
am: eb8d01c1c9

Change-Id: Ia4e7d7708d10793fda4200bc77014d69466772b6

5 years agoMerge "mksh: allow -fstack-protector-strong." am: 73cd92e91b
Elliott Hughes [Tue, 16 Oct 2018 04:52:23 +0000 (21:52 -0700)]
Merge "mksh: allow -fstack-protector-strong." am: 73cd92e91b
am: 013c8c338c

Change-Id: I560e9be056ef3108de9a055de8b4bed608ad2b9e

5 years agoMerge "mksh: allow -fstack-protector-strong."
Elliott Hughes [Tue, 16 Oct 2018 04:35:09 +0000 (21:35 -0700)]
Merge "mksh: allow -fstack-protector-strong."
am: 73cd92e91b

Change-Id: If18e4b9c2a16fd9ed775642d709febef959ce4f0

5 years agoMerge "mksh: allow -fstack-protector-strong."
Treehugger Robot [Tue, 16 Oct 2018 02:27:36 +0000 (02:27 +0000)]
Merge "mksh: allow -fstack-protector-strong."

5 years agomksh: allow -fstack-protector-strong.
Elliott Hughes [Mon, 15 Oct 2018 22:59:49 +0000 (15:59 -0700)]
mksh: allow -fstack-protector-strong.

Our original aim here was to use stack-protector where possible, but
that ironically ended up with us having _worse_ stack protection than
the current default.

Bug: N/A
Test: boots
Change-Id: Iac0f6b2e8ebd670d9c1abfe2ff314ed39c130ff2

5 years agoMerge "shell is available to the recovery mode" am: 9a3038ba35 am: dc008fa6f6
Jiyong Park [Thu, 7 Jun 2018 13:59:01 +0000 (06:59 -0700)]
Merge "shell is available to the recovery mode" am: 9a3038ba35 am: dc008fa6f6
am: 1b542a22f6

Change-Id: I637cdbea501af3921ff5dfebd2aa3f48da8ad4a1

5 years agoMerge "shell is available to the recovery mode" am: 9a3038ba35
Jiyong Park [Thu, 7 Jun 2018 13:43:27 +0000 (06:43 -0700)]
Merge "shell is available to the recovery mode" am: 9a3038ba35
am: dc008fa6f6

Change-Id: I5bd22b27d4d033ae3483f000da6a1a901f19427f

5 years agoMerge "shell is available to the recovery mode"
Jiyong Park [Thu, 7 Jun 2018 13:32:10 +0000 (06:32 -0700)]
Merge "shell is available to the recovery mode"
am: 9a3038ba35

Change-Id: Ib11a0a5bfd12283f332420e150fe8330829d93de

5 years agoMerge "shell is available to the recovery mode"
Treehugger Robot [Thu, 7 Jun 2018 12:39:54 +0000 (12:39 +0000)]
Merge "shell is available to the recovery mode"

5 years agoshell is available to the recovery mode
Jiyong Park [Fri, 1 Jun 2018 03:15:25 +0000 (12:15 +0900)]
shell is available to the recovery mode

Bug: 63673171
Test: `adb reboot recovery; adb devices` shows the device ID
Test: `adb root && adb shell` works
Change-Id: I89ceb2c8d3519b2e4793830b86aed8f4b7af1572

6 years agoMerge "mkshrc: set +o nohup." am: 827d6b8caf am: 99c379cc0a
Josh Gao [Thu, 29 Mar 2018 21:57:16 +0000 (21:57 +0000)]
Merge "mkshrc: set +o nohup." am: 827d6b8caf am: 99c379cc0a
am: 9881fd1a18

Change-Id: Idd22c2d03d984b845313f563cc3c17eaae0ec296

6 years agoMerge "mkshrc: set +o nohup." am: 827d6b8caf
Josh Gao [Thu, 29 Mar 2018 20:50:53 +0000 (20:50 +0000)]
Merge "mkshrc: set +o nohup." am: 827d6b8caf
am: 99c379cc0a

Change-Id: Ifa14f3074ac2cb836ce950add1e27e1583d78335

6 years agoMerge "mkshrc: set +o nohup."
Josh Gao [Thu, 29 Mar 2018 20:34:08 +0000 (20:34 +0000)]
Merge "mkshrc: set +o nohup."
am: 827d6b8caf

Change-Id: Ib9ceff3b3561ae01c22f07e7e89335048eba9937

6 years agoMerge "mkshrc: set +o nohup."
Josh Gao [Thu, 29 Mar 2018 20:19:27 +0000 (20:19 +0000)]
Merge "mkshrc: set +o nohup."

6 years agomkshrc: set +o nohup.
Josh Gao [Thu, 22 Mar 2018 01:03:34 +0000 (18:03 -0700)]
mkshrc: set +o nohup.

Turn off nohup in mkshrc so that backgrounded jobs receive SIGHUP when
the parent shell exits.

Bug: http://b/76116378
Test: manual
Change-Id: I347d25013df107e6bd2e985a0a14e022c9fdf2ab

6 years agoSnap for 4598635 from 034f947f03e15c6f73bda708c5488042a98928ca to pi-release
android-build-team Robot [Sun, 11 Feb 2018 08:23:10 +0000 (08:23 +0000)]
Snap for 4598635 from 034f947f03e15c6f73bda708c5488042a98928ca to pi-release

Change-Id: I503b8ca4a49f5a2f2184c729264229bdf75a3249

6 years agoMerge "Upgrade to mksh R56c." am: 0c3dc4139a am: 7b388008f5
Elliott Hughes [Thu, 8 Feb 2018 17:12:24 +0000 (17:12 +0000)]
Merge "Upgrade to mksh R56c." am: 0c3dc4139a am: 7b388008f5
am: c9786cca25

Change-Id: Ie5a05d8eab9b6d75b6618fd4f0e94aea4137858e

6 years agoMerge "Upgrade to mksh R56c." am: 0c3dc4139a
Elliott Hughes [Thu, 8 Feb 2018 17:07:54 +0000 (17:07 +0000)]
Merge "Upgrade to mksh R56c." am: 0c3dc4139a
am: 7b388008f5

Change-Id: I662a7b4e9feb6b9b8c11e13eeeeb81f55460c725

6 years agoMerge "Upgrade to mksh R56c."
Elliott Hughes [Thu, 8 Feb 2018 17:03:55 +0000 (17:03 +0000)]
Merge "Upgrade to mksh R56c."
am: 0c3dc4139a

Change-Id: I1a60764867fd78a543d2247a7e860f3cd40c0e3f

6 years agoMerge "Upgrade to mksh R56c."
Elliott Hughes [Thu, 8 Feb 2018 16:53:19 +0000 (16:53 +0000)]
Merge "Upgrade to mksh R56c."

6 years agoUpgrade to mksh R56c.
Elliott Hughes [Mon, 5 Feb 2018 23:55:19 +0000 (15:55 -0800)]
Upgrade to mksh R56c.

R56c is a bugfix-only release everyone must upgrade to:

[komh] Remove redundant OS/2-specific code, clean up others
[komh, tg] Fix drive-qualified (absolute and relative) DOS-style path support in realpath functionality, partially other places
[tg] Don’t substitute ${ENV:-~/.mkshrc} result again
[tg] Improve OS/2 $PATH (et al.) handling, drive-relative paths
[tg] Add MKSH_ENVDIR compile-time option for Jehanne and Plan 9
[tg] Limit nesting when parsing malformed code (Debian #878947)
[tg] Update wcwidth data with bugfixed script (still Unicode 10; resulting values are identical to glibc git master for extant chars)
[Dr. Werner Fink] Raise some time limits in the testsuite
[Shamar] Add support for the Jehanne operating system
[komh] Set stdin to text mode before executing child processes on OS/2
[komh] Pass arguments via a resonse file if executing a child fails
[Dr. Werner Fink] Early locale tracking as a compile-time option
[tg] Fix regressions introduced with new fast character classes

Bug: N/A
Test: builds and boots
Change-Id: I44da7a8bb9859a0357bcd59891dd4f2cfc199733

6 years agoSnap for 4498106 from 7b45c4c5f92c80565d4315cc637e2fc394262005 to pi-release
android-build-team Robot [Tue, 12 Dec 2017 08:27:17 +0000 (08:27 +0000)]
Snap for 4498106 from 7b45c4c5f92c80565d4315cc637e2fc394262005 to pi-release

Change-Id: I824c633b409bbb77cc5725dbb8d3059ff1f81080

6 years agoMerge "adbd handles $TMPDIR now." am: ab3794bf03 am: a774d083d1
Elliott Hughes [Tue, 12 Dec 2017 00:51:34 +0000 (00:51 +0000)]
Merge "adbd handles $TMPDIR now." am: ab3794bf03 am: a774d083d1
am: ee70b0a9fa

Change-Id: Ia286dada4e21b31bdc320c6455f66606715d9c7c

6 years agoMerge "adbd handles $TMPDIR now." am: ab3794bf03
Elliott Hughes [Tue, 12 Dec 2017 00:45:44 +0000 (00:45 +0000)]
Merge "adbd handles $TMPDIR now." am: ab3794bf03
am: a774d083d1

Change-Id: I6e79d0eeb1bcb80e5e971698c7e130483eb0bad1

6 years agoMerge "adbd handles $TMPDIR now."
Elliott Hughes [Tue, 12 Dec 2017 00:41:29 +0000 (00:41 +0000)]
Merge "adbd handles $TMPDIR now."
am: ab3794bf03

Change-Id: Ie1fe55ee5a24278576867e97a32468bd450c2c55

6 years agoMerge "adbd handles $TMPDIR now."
Elliott Hughes [Tue, 12 Dec 2017 00:29:50 +0000 (00:29 +0000)]
Merge "adbd handles $TMPDIR now."

6 years agoadbd handles $TMPDIR now.
Elliott Hughes [Mon, 11 Dec 2017 18:40:13 +0000 (10:40 -0800)]
adbd handles $TMPDIR now.

Bug: http://b/19635681
Test: printenv
Change-Id: I5a957a5e68739bdbc2415962c0b9cd93e154090e

6 years agoSnap for 4453288 from f8389c29187e587101bdcf6be139e081105cbe83 to pi-release
android-build-team Robot [Wed, 15 Nov 2017 08:25:20 +0000 (08:25 +0000)]
Snap for 4453288 from f8389c29187e587101bdcf6be139e081105cbe83 to pi-release

Change-Id: I35f2a5361b9e7bab8a71d97b79ba2ef739ce3669

6 years agoMerge remote-tracking branch 'goog/stage-aosp-master' into HEAD
Xin Li [Wed, 15 Nov 2017 01:24:18 +0000 (01:24 +0000)]
Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD
am: 7941c5b1c7

Change-Id: I94fcdd95e26361328411ea71c02f6baadeac230d

6 years agoMerge remote-tracking branch 'goog/stage-aosp-master' into HEAD
Xin Li [Wed, 15 Nov 2017 00:38:13 +0000 (16:38 -0800)]
Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD

Change-Id: I910684705e21b5e9c998fa89a1496ca195f43973

6 years agoMerge commit '5a8bf259a2eb7fab63a1106d05e6dc8363f6e6b3' into HEAD
Xin Li [Mon, 13 Nov 2017 22:35:27 +0000 (14:35 -0800)]
Merge commit '5a8bf259a2eb7fab63a1106d05e6dc8363f6e6b3' into HEAD

Change-Id: I3f790483eaeff503b29812988dbedecb869183dd

6 years agoSnap for 4447680 from bdc6c8277792ecd6fa8c9f6adbef7010620e82bc to pi-release
android-build-team Robot [Sun, 12 Nov 2017 08:37:27 +0000 (08:37 +0000)]
Snap for 4447680 from bdc6c8277792ecd6fa8c9f6adbef7010620e82bc to pi-release

Change-Id: Icd35d0fe13fc7108dd2a3dd64ff9dd38a07d1f09

6 years agoMerge "Move sh_vendor cflags to its own target" am: f74f8d48e2 am: ecaf5bfb46
Sandeep Patil [Sat, 11 Nov 2017 00:47:18 +0000 (00:47 +0000)]
Merge "Move sh_vendor cflags to its own target" am: f74f8d48e2 am: ecaf5bfb46
am: 3e7698039a

Change-Id: Ief3ad61ef08e5cdcbdd158cad45fcd801422c2e8

6 years agoMerge "Move sh_vendor cflags to its own target" am: f74f8d48e2
Sandeep Patil [Sat, 11 Nov 2017 00:44:38 +0000 (00:44 +0000)]
Merge "Move sh_vendor cflags to its own target" am: f74f8d48e2
am: ecaf5bfb46

Change-Id: I80b7925c568932356fa332611fca98b64ce034a0

6 years agoMerge "Move sh_vendor cflags to its own target"
Sandeep Patil [Sat, 11 Nov 2017 00:42:59 +0000 (00:42 +0000)]
Merge "Move sh_vendor cflags to its own target"
am: f74f8d48e2

Change-Id: Idbfe973bc99c3afaabf9e36d5be2607c352d2287

6 years agoMerge "Move sh_vendor cflags to its own target"
Treehugger Robot [Sat, 11 Nov 2017 00:38:33 +0000 (00:38 +0000)]
Merge "Move sh_vendor cflags to its own target"

6 years agoMove sh_vendor cflags to its own target
Sandeep Patil [Fri, 10 Nov 2017 02:01:21 +0000 (18:01 -0800)]
Move sh_vendor cflags to its own target

The cc_defaults.vendor doesn't work due to VNDK being disabled.
(b/69133815). So, the conversion to soon caused the sh_vendor to start
using $PATH from the environment (instead of the hardcoded one) that in
turn caused vendor shell scripts trying to run system toybox commands.

Bug: 68771183
Test: m -j sh_vendor; adb sync; adb shell; /vendor/bin/sh; echo $PATH
Test: Boot marlin with no denials from init_radio, init_power domains.
Change-Id: Ia90b74a4cffdeba9b53f3b8fb8a56c98386794fa
Signed-off-by: Sandeep Patil <sspatil@google.com>
6 years agoSnap for 4411191 from 050351eaac7268c6ff9fc7e41529fd6197c24502 to pi-release
android-build-team Robot [Mon, 23 Oct 2017 08:05:01 +0000 (08:05 +0000)]
Snap for 4411191 from 050351eaac7268c6ff9fc7e41529fd6197c24502 to pi-release

Change-Id: I4f8f397a9029e51bc945b682a0bd9458af606fcc

6 years agoMerge "Undef before redefining macros" am: 028c26c2d0 am: 46fbc9c701 am: f0f159e557
Jiyong Park [Sun, 22 Oct 2017 12:47:41 +0000 (12:47 +0000)]
Merge "Undef before redefining macros" am: 028c26c2d0 am: 46fbc9c701 am: f0f159e557
am: 011543173e

Change-Id: I607e90419526757f7b15e6176c5814febebbdaa6

6 years agoMerge "Undef before redefining macros" am: 028c26c2d0 am: 46fbc9c701
Jiyong Park [Sun, 22 Oct 2017 12:45:11 +0000 (12:45 +0000)]
Merge "Undef before redefining macros" am: 028c26c2d0 am: 46fbc9c701
am: f0f159e557

Change-Id: I127ffb4a7fada980f31271bac18e3640bcaf7547

6 years agoMerge "Undef before redefining macros" am: 028c26c2d0
Jiyong Park [Sun, 22 Oct 2017 12:42:41 +0000 (12:42 +0000)]
Merge "Undef before redefining macros" am: 028c26c2d0
am: 46fbc9c701

Change-Id: I0e1c6556b1e483c6d8f753b15c90e6f5f835e6e1

6 years agoMerge "Undef before redefining macros"
Jiyong Park [Sun, 22 Oct 2017 12:40:11 +0000 (12:40 +0000)]
Merge "Undef before redefining macros"
am: 028c26c2d0

Change-Id: Ibfe534eca2845106f419150bcb1a027a82e77453

6 years agoMerge "Undef before redefining macros"
Treehugger Robot [Sun, 22 Oct 2017 12:36:44 +0000 (12:36 +0000)]
Merge "Undef before redefining macros"

6 years agoUndef before redefining macros
Jiyong Park [Sun, 22 Oct 2017 08:17:47 +0000 (17:17 +0900)]
Undef before redefining macros

-Werror,-Wmacro-redefined was turned on because of -Werror, -Wall.
Undefine the overridden macros before redefining them to let compiler
know that the redifinition is intentional.

Test: m -j sh_vendor

Change-Id: If324124e4504f05a37afd1021cff179fdfe4c08e

6 years agoMerge "switch to soong" am: 7569b29092 am: 0aef897d8c am: 404525b7f4
Jiyong Park [Sun, 22 Oct 2017 07:49:07 +0000 (07:49 +0000)]
Merge "switch to soong" am: 7569b29092 am: 0aef897d8c am: 404525b7f4
am: a7650f2a2e

Change-Id: I49852ef2417aa35526a803ecdc4242a57c6c2d64

6 years agoMerge "switch to soong" am: 7569b29092 am: 0aef897d8c
Jiyong Park [Sun, 22 Oct 2017 07:47:05 +0000 (07:47 +0000)]
Merge "switch to soong" am: 7569b29092 am: 0aef897d8c
am: 404525b7f4

Change-Id: Iacc7269b12d2561e8e198b903e4efe1f38d1b7e6

6 years agoMerge "switch to soong" am: 7569b29092
Jiyong Park [Sun, 22 Oct 2017 07:44:03 +0000 (07:44 +0000)]
Merge "switch to soong" am: 7569b29092
am: 0aef897d8c

Change-Id: Ib06030d3ac890be65e7bb7fb5dd6bf1063192e24

6 years agoMerge "switch to soong"
Jiyong Park [Sun, 22 Oct 2017 07:41:31 +0000 (07:41 +0000)]
Merge "switch to soong"
am: 7569b29092

Change-Id: I17a2932994dbcd82f1826f4b2a0040f38a641714

6 years agoMerge "switch to soong"
Treehugger Robot [Sun, 22 Oct 2017 07:38:51 +0000 (07:38 +0000)]
Merge "switch to soong"

6 years agoswitch to soong
Jiyong Park [Tue, 26 Sep 2017 00:07:54 +0000 (09:07 +0900)]
switch to soong

sh is converted to Android.bp

Bug: 66914194
Test: build. sh is found in both /system/bin and /vendor/bin

Change-Id: Iee59e7f2a60c3855c76935e64b8100b7f8eb4802

6 years agoSnap for 4393550 from d8028148faf8c378a9e1072a6504491fa267dcbf to pi-release
android-build-team Robot [Fri, 13 Oct 2017 08:14:23 +0000 (08:14 +0000)]
Snap for 4393550 from d8028148faf8c378a9e1072a6504491fa267dcbf to pi-release

Change-Id: I140d7325d6e93d8b4edfbb40cc235b03934bdc13

6 years agoMerge "Use -Werror in external/mksh" am: 9da7e0f318 am: b6be55d35e am: 95c8f2abd7
Chih-hung Hsieh [Thu, 12 Oct 2017 21:00:07 +0000 (21:00 +0000)]
Merge "Use -Werror in external/mksh" am: 9da7e0f318 am: b6be55d35e am: 95c8f2abd7
am: 5a8bf259a2

Change-Id: I6d4696a4522fc01b2784aa8944d51e73c41c3ea9

6 years agoMerge "Use -Werror in external/mksh" am: 9da7e0f318 am: b6be55d35e
Chih-hung Hsieh [Thu, 12 Oct 2017 20:52:35 +0000 (20:52 +0000)]
Merge "Use -Werror in external/mksh" am: 9da7e0f318 am: b6be55d35e
am: 95c8f2abd7

Change-Id: Ie5178680bfee7a48257f365416f802e2b1566e32

6 years agoMerge "Use -Werror in external/mksh" am: 9da7e0f318
Chih-hung Hsieh [Thu, 12 Oct 2017 20:49:36 +0000 (20:49 +0000)]
Merge "Use -Werror in external/mksh" am: 9da7e0f318
am: b6be55d35e

Change-Id: I3bacddf544832686351f101b51042a0545a73404

6 years agoMerge "Use -Werror in external/mksh"
Chih-hung Hsieh [Thu, 12 Oct 2017 20:44:33 +0000 (20:44 +0000)]
Merge "Use -Werror in external/mksh"
am: 9da7e0f318

Change-Id: Ia0889c3287082aaf9199f3548c1f7b64336cc99e

6 years agoMerge "Use -Werror in external/mksh"
Chih-hung Hsieh [Thu, 12 Oct 2017 20:33:07 +0000 (20:33 +0000)]
Merge "Use -Werror in external/mksh"

6 years agoUse -Werror in external/mksh
Chih-Hung Hsieh [Wed, 11 Oct 2017 20:08:29 +0000 (13:08 -0700)]
Use -Werror in external/mksh

* Suppress existing warnings.

Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I8e8e88745daaf2fbaef2a8ba373d6de1039fe030

6 years agoSnap for 4375922 from 4eb4e3e55e5cab9a3dc22883cbf8333f8ba277f7 to pi-release
android-build-team Robot [Wed, 4 Oct 2017 08:03:57 +0000 (08:03 +0000)]
Snap for 4375922 from 4eb4e3e55e5cab9a3dc22883cbf8333f8ba277f7 to pi-release

Change-Id: I031a66263724fc457ca4fe866d899c942dd6df3d

6 years agoMerge "Stop setting $HOSTNAME in mkshrc." am: 5677920e65 am: 12d6e8bb3f am: 4ee8234275
Elliott Hughes [Tue, 3 Oct 2017 22:52:14 +0000 (22:52 +0000)]
Merge "Stop setting $HOSTNAME in mkshrc." am: 5677920e65 am: 12d6e8bb3f am: 4ee8234275
am: 8785c9f7c6

Change-Id: I75c37c7f8235071d0f66acd46833d118962c629f

6 years agoMerge "Stop setting $HOSTNAME in mkshrc." am: 5677920e65 am: 12d6e8bb3f
Elliott Hughes [Tue, 3 Oct 2017 22:45:48 +0000 (22:45 +0000)]
Merge "Stop setting $HOSTNAME in mkshrc." am: 5677920e65 am: 12d6e8bb3f
am: 4ee8234275

Change-Id: I4f8ac7303b8cec103ad7ada5258eac3f076eb40f

6 years agoMerge "Stop setting $HOSTNAME in mkshrc." am: 5677920e65
Elliott Hughes [Tue, 3 Oct 2017 22:38:23 +0000 (22:38 +0000)]
Merge "Stop setting $HOSTNAME in mkshrc." am: 5677920e65
am: 12d6e8bb3f

Change-Id: Iaf04be2499bf69f3367c653d4fed23ebd9f2cfd2

6 years agoMerge "Stop setting $HOSTNAME in mkshrc."
Elliott Hughes [Tue, 3 Oct 2017 22:29:17 +0000 (22:29 +0000)]
Merge "Stop setting $HOSTNAME in mkshrc."
am: 5677920e65

Change-Id: I694b38a3872a1e17fb2135a6a4635bb93fd801df

6 years agoMerge "Stop setting $HOSTNAME in mkshrc."
Elliott Hughes [Tue, 3 Oct 2017 21:57:49 +0000 (21:57 +0000)]
Merge "Stop setting $HOSTNAME in mkshrc."

6 years agoStop setting $HOSTNAME in mkshrc.
Elliott Hughes [Tue, 3 Oct 2017 15:42:27 +0000 (08:42 -0700)]
Stop setting $HOSTNAME in mkshrc.

bash sets this itself. mksh doesn't, but we can set it in adbd instead.

Bug: N/A
Test: `adb shell printenv` and `adb shell`, `printenv`
Change-Id: I3967681c9c6f7bf9b1365f8361e4960e40e4f916

6 years agorelease-request-37e26775-0485-4a3d-a06c-026b3663c922-for-git_pi-release-4359872 snap...
android-build-team Robot [Tue, 26 Sep 2017 08:12:59 +0000 (08:12 +0000)]
release-request-37e26775-0485-4a3d-a06c-026b3663c922-for-git_pi-release-4359872 snap-temp-L83600000106066915

Change-Id: If0fc97b3efcbc65934e8e3109a79f4724a1e7172

6 years agoMerge "Upgrade to mksh R56b." am: a1899ee519 am: e1c2b662fd am: 02bf36c734
Elliott Hughes [Mon, 25 Sep 2017 19:50:35 +0000 (19:50 +0000)]
Merge "Upgrade to mksh R56b." am: a1899ee519 am: e1c2b662fd am: 02bf36c734
am: d9bbbf9fc9

Change-Id: Ia7bb4858ac217df7c20bbfdb8c993ebccdb139fe

6 years agoMerge "Upgrade to mksh R56b." am: a1899ee519 am: e1c2b662fd
Elliott Hughes [Mon, 25 Sep 2017 19:48:03 +0000 (19:48 +0000)]
Merge "Upgrade to mksh R56b." am: a1899ee519 am: e1c2b662fd
am: 02bf36c734

Change-Id: I91b4d178871971b891709861ea9be2d6a5f941e0

6 years agoMerge "Upgrade to mksh R56b." am: a1899ee519
Elliott Hughes [Mon, 25 Sep 2017 19:45:03 +0000 (19:45 +0000)]
Merge "Upgrade to mksh R56b." am: a1899ee519
am: e1c2b662fd

Change-Id: I3d34550ff13238b36c16c050405522c9f3742d6d

6 years agoMerge "Upgrade to mksh R56b."
Elliott Hughes [Mon, 25 Sep 2017 19:42:34 +0000 (19:42 +0000)]
Merge "Upgrade to mksh R56b."
am: a1899ee519

Change-Id: Iec6d19cc20406d06df71398b6f6479513dfe3f4b