OSDN Git Service

android-x86/build.git
7 years agoMerge "Enable goma in soong" am: 753ed863c5
Colin Cross [Wed, 31 Aug 2016 20:21:18 +0000 (20:21 +0000)]
Merge "Enable goma in soong" am: 753ed863c5
am: cc7f1318e9

Change-Id: I329831ecf9e4b38dbf8d7fdb76a9bba3288f5b70

7 years agoMerge "Enable goma in soong"
Colin Cross [Wed, 31 Aug 2016 20:18:49 +0000 (20:18 +0000)]
Merge "Enable goma in soong"
am: 753ed863c5

Change-Id: I10cd9f5f447124b0aff58b8aaf7a0fadafe3ac59

7 years agoMerge "Enable goma in soong"
Colin Cross [Wed, 31 Aug 2016 20:08:57 +0000 (20:08 +0000)]
Merge "Enable goma in soong"

7 years agoEnable goma in soong
Colin Cross [Wed, 31 Aug 2016 16:35:32 +0000 (09:35 -0700)]
Enable goma in soong

Pass the USE_GOMA flag to soong, and export the CC_WRAPPER environment
variable after adding gomacc to it.

Bug: 31142427
Change-Id: I6de698a40817c0615b03fa17bd27075465d79ffd

7 years agoMerge "Simplify Soong bootstrapping" am: 2e5dc07c1f
Dan Willemsen [Wed, 31 Aug 2016 16:14:28 +0000 (16:14 +0000)]
Merge "Simplify Soong bootstrapping" am: 2e5dc07c1f
am: 67dc1c2e4c

Change-Id: I9ba778c1d632e7659cf2343078bb6778a31ad13f

7 years agoMerge "Simplify Soong bootstrapping"
Dan Willemsen [Wed, 31 Aug 2016 16:11:46 +0000 (16:11 +0000)]
Merge "Simplify Soong bootstrapping"
am: 2e5dc07c1f

Change-Id: I90835790fe8a2b6d526a8c345638c8380972beaa

7 years agoMerge "Simplify Soong bootstrapping"
Dan Willemsen [Wed, 31 Aug 2016 16:06:35 +0000 (16:06 +0000)]
Merge "Simplify Soong bootstrapping"

7 years agodelete templates-ds (the original attempt to template docs for devsite) delete templa...
smain@google.com [Wed, 31 Aug 2016 15:09:46 +0000 (15:09 +0000)]
delete templates-ds (the original attempt to template docs for devsite) delete templates-sdk-refonly (the "dev branch" for the reference only flag)
am: 6d00e69c3f

Change-Id: I5489a9a32196c21f98bbd4e3e98bc484fe5710e1

7 years agoSimplify Soong bootstrapping
Dan Willemsen [Mon, 15 Aug 2016 20:38:21 +0000 (13:38 -0700)]
Simplify Soong bootstrapping

Now we only run the "main" stage from Soong once, and only when combined
with the Kati ninja file. So we can now depend on pools or rules defined
by Kati in Soong.

Change-Id: I7a8fd699ddc0d41bbcbbf3c6f2edb9e26ccfc4c9

7 years agodelete templates-ds (the original attempt to template docs for devsite)
smain@google.com [Mon, 29 Aug 2016 21:49:18 +0000 (14:49 -0700)]
delete templates-ds (the original attempt to template docs for devsite)
delete templates-sdk-refonly (the "dev branch" for the reference only flag)

Change-Id: I73e2760fcca76b7242be9aefa92006df3a555a03

7 years agoMerge "delete no-longer-used custom sdkpage template. depends on https://googleplex...
Scott Main [Tue, 30 Aug 2016 20:47:15 +0000 (20:47 +0000)]
Merge "delete no-longer-used custom sdkpage template. depends on https://googleplex-android-review.git.corp.google.com/#/c/1389393/" into nyc-dev
am: 1b1c5c5ebc

Change-Id: I8e07e889675aece9bb7e1a9d823fabf6a563b01c

7 years agodelete no-longer-used custom sdkpage template. depends on https://googleplex-android...
smain@google.com [Tue, 30 Aug 2016 20:47:13 +0000 (20:47 +0000)]
delete no-longer-used custom sdkpage template. depends on https://googleplex-android-review.git.corp.google.com/#/c/1389393/
am: 42859fae46

Change-Id: I5e72be2acf921383733eeb09137be72786520325

7 years agoMerge "update templates-sdk-dev to support the referenceonly build. includes an updat...
Scott Main [Tue, 30 Aug 2016 20:47:11 +0000 (20:47 +0000)]
Merge "update templates-sdk-dev to support the referenceonly build. includes an updated snapshot of the css and js files from devsite" into nyc-dev
am: a7e978b6b6

Change-Id: I7599764da0bc94f04190eed46b776f9023333ae4

7 years agoupdate templates-sdk-dev to support the referenceonly build. includes an updated...
smain@google.com [Tue, 30 Aug 2016 20:47:11 +0000 (20:47 +0000)]
update templates-sdk-dev to support the referenceonly build. includes an updated snapshot of the css and js files from devsite
am: eeeb9b832a

Change-Id: I69c2bd63fdf1b894707ec911a65144ec38a2f07c

7 years agoMerge "delete no-longer-used custom sdkpage template. depends on https://googleplex...
Scott Main [Tue, 30 Aug 2016 20:39:43 +0000 (20:39 +0000)]
Merge "delete no-longer-used custom sdkpage template. depends on https://googleplex-android-review.git.corp.google.com/#/c/1389393/" into nyc-dev

7 years agoMerge "update templates-sdk-dev to support the referenceonly build. includes an updat...
Scott Main [Tue, 30 Aug 2016 20:39:20 +0000 (20:39 +0000)]
Merge "update templates-sdk-dev to support the referenceonly build. includes an updated snapshot of the css and js files from devsite" into nyc-dev

7 years agodelete no-longer-used custom sdkpage template.
smain@google.com [Tue, 30 Aug 2016 17:52:40 +0000 (10:52 -0700)]
delete no-longer-used custom sdkpage template.
depends on https://googleplex-android-review.git.corp.google.com/#/c/1389393/

Change-Id: Idd8f039294fe8c2c6dddf6d8a00a196222154d58

7 years agoupdate templates-sdk-dev to support the referenceonly build.
smain@google.com [Tue, 30 Aug 2016 01:12:27 +0000 (18:12 -0700)]
update templates-sdk-dev to support the referenceonly build.
includes an updated snapshot of the css and js files from devsite

Change-Id: Ib597c1dd488347795e02e1d09880559ead1d54e0

7 years agoRemove hard coded leading slash in head_tag.cs for DevSite image_path meta tag.
Amanda Kassay [Tue, 30 Aug 2016 16:49:54 +0000 (16:49 +0000)]
Remove hard coded leading slash in head_tag.cs for DevSite image_path meta tag.
am: c9ef9fea7f

Change-Id: I05f1fe5a3e3bdfd197fbaf84de9dff3567a0279b

7 years agoMerge "Check USE_GOMA consistently" am: 049dd57872
Dan Willemsen [Tue, 30 Aug 2016 01:19:21 +0000 (01:19 +0000)]
Merge "Check USE_GOMA consistently" am: 049dd57872
am: 60204ae5ba

Change-Id: I4bb034cecfab78d3a4b5683cd356c6230a04cc7a

7 years agoRemove hard coded leading slash in head_tag.cs for DevSite image_path meta tag.
Amanda Kassay [Mon, 29 Aug 2016 21:13:49 +0000 (17:13 -0400)]
Remove hard coded leading slash in head_tag.cs for DevSite image_path meta tag.

Change-Id: I994148882b2f4fbe233f02eb8e35c335af0c32f8

7 years agoMerge "Check USE_GOMA consistently"
Dan Willemsen [Mon, 29 Aug 2016 20:44:16 +0000 (20:44 +0000)]
Merge "Check USE_GOMA consistently"
am: 049dd57872

Change-Id: Ia838646334435a7bdbd862db2c7b2a697c791265

7 years agoMerge "Check USE_GOMA consistently"
Treehugger Robot [Mon, 29 Aug 2016 20:36:00 +0000 (20:36 +0000)]
Merge "Check USE_GOMA consistently"

7 years agoMerge "Switch to prebuilt clang-3217047" am: 3500ddfe1b
Pirama Arumuga Nainar [Mon, 29 Aug 2016 19:58:36 +0000 (19:58 +0000)]
Merge "Switch to prebuilt clang-3217047" am: 3500ddfe1b
am: c3c8abdf2a

Change-Id: I6cba69a16581e322342a577c05b1fff051db53ab

7 years agoMerge "Switch to prebuilt clang-3217047"
Pirama Arumuga Nainar [Mon, 29 Aug 2016 19:55:38 +0000 (19:55 +0000)]
Merge "Switch to prebuilt clang-3217047"
am: 3500ddfe1b

Change-Id: I9d9e8ef2be4158afa814279b073a1109a12f1970

7 years agoMerge "Switch to prebuilt clang-3217047"
Pirama Arumuga Nainar [Mon, 29 Aug 2016 19:38:34 +0000 (19:38 +0000)]
Merge "Switch to prebuilt clang-3217047"

7 years agoCheck USE_GOMA consistently
Dan Willemsen [Sun, 28 Aug 2016 01:29:08 +0000 (18:29 -0700)]
Check USE_GOMA consistently

Currently, the only way to properly disable goma is to unset USE_GOMA.
If you set USE_GOMA=false, we won't turn on goma, but we'll pass -j500
to ninja.

Test: USE_GOMA={x,false} m -j48 showcommands (inspect)
Change-Id: I6b327d08ebadbe614a3bf7646fd597054bbfaaa2

7 years agoMerge "Identify modules ready to be converted to Soong" am: c6bada8acd
Dan Willemsen [Fri, 26 Aug 2016 22:52:02 +0000 (22:52 +0000)]
Merge "Identify modules ready to be converted to Soong" am: c6bada8acd
am: 6596082d00

Change-Id: I2e814051643c339054ccc02ae2823a6c2fd80e46

7 years agoMerge "Identify modules ready to be converted to Soong"
Dan Willemsen [Fri, 26 Aug 2016 22:49:04 +0000 (22:49 +0000)]
Merge "Identify modules ready to be converted to Soong"
am: c6bada8acd

Change-Id: Ia180357da71fbce20e0b06503fbc29481b2160af

7 years agoMerge "Identify modules ready to be converted to Soong"
Treehugger Robot [Fri, 26 Aug 2016 22:37:19 +0000 (22:37 +0000)]
Merge "Identify modules ready to be converted to Soong"

7 years agoSwitch to prebuilt clang-3217047
Pirama Arumuga Nainar [Wed, 24 Aug 2016 16:43:44 +0000 (09:43 -0700)]
Switch to prebuilt clang-3217047

Bug: http://b/30421084
Change-Id: I41acd016992a0c5043b6ea018f205fad44c88b9e
Test: Tested build, boot and common usage for several devices in AOSP
and internal branch.

7 years agoIdentify modules ready to be converted to Soong
Dan Willemsen [Fri, 26 Aug 2016 20:27:13 +0000 (13:27 -0700)]
Identify modules ready to be converted to Soong

The output will be in the `m dist` results as soong_to_convert.txt, or
can be built using:

  $ m $OUT/soong_to_convert.txt

The output is a list of modules that are probably ready to convert to
Soong:

  # Blocked on Module (potential problems)
           283 libEGL (srcs_dotarm)
           246 libicuuc (dotdot_incs dotdot_srcs)
           221 libspeexresampler
           215 libcamera_metadata
               ...
             0 zram-perf (dotdot_incs)

The number at the beginning of the line shows how many native modules
depend on that module.

All of their dependencies have been satisfied, and any potential
problems that Make can detect are listed in parenthesis after the
module:

  dotdot_srcs: LOCAL_SRC_FILES contains paths outside $(LOCAL_PATH)
  dotdot_incs: LOCAL_C_INCLUDES contains paths include '..'
  srcs_dotarm: LOCAL_SRC_FILES contains source files like <...>.c.arm
  aidl: LOCAL_SRC_FILES contains .aidl sources
  dbus: LOCAL_SRC_FILES contains .dbus-xml sources
  objc: LOCAL_SRC_FILES contains Objective-C sources
  proto: LOCAL_SRC_FILES contains .proto sources
  rs: LOCAL_SRC_FILES contains renderscript sources
  vts: LOCAL_SRC_FILES contains .vts sources

Not all problems can be discovered, but this is a starting point.

Change-Id: I45674fe93fd267d4d1fb0bc3bc9aa025e20c5ac6

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL (nyc-dev) Bug: 29881091
Adam Seaton [Fri, 26 Aug 2016 03:11:47 +0000 (03:11 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL (nyc-dev) Bug: 29881091
am: c63e4295ef

Change-Id: Ia7286a170445e19aec836432421be970691ab6b0

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL
Adam Seaton [Fri, 26 Aug 2016 02:46:06 +0000 (19:46 -0700)]
Update comments around PLATFORM_SECURITY_LEVEL
(nyc-dev)
Bug: 29881091

Change-Id: I2bdaf7f796ab94b14416aaed6d68dc3a239ea5f9

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Fri, 26 Aug 2016 02:38:45 +0000 (02:38 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220 am: 9a14234c5a am: e00f2b31e8 am: 4413af98c3  -s ours am: 9f51f51621 am: bc55deeeba am: 9ce9491854 am: d4131055ba
am: b81d5148b3

Change-Id: Ib039d42286a17231de3a41fb41a2aa77115c3be9

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Fri, 26 Aug 2016 02:36:14 +0000 (02:36 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220 am: 9a14234c5a am: e00f2b31e8 am: 4413af98c3  -s ours am: 9f51f51621 am: bc55deeeba am: 9ce9491854
am: d4131055ba

Change-Id: I2bff549092b33f0217cc40be8c40b94035d76f9a

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Fri, 26 Aug 2016 02:33:48 +0000 (02:33 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220 am: 9a14234c5a am: e00f2b31e8 am: 4413af98c3  -s ours am: 9f51f51621 am: bc55deeeba
am: 9ce9491854

Change-Id: I1b502a65efc87459d08aebef45e84c33ebfc10a9

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: f45494279a am: 9c5fb5f013 am:...
Adam Seaton [Fri, 26 Aug 2016 02:31:14 +0000 (02:31 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: f45494279a am: 9c5fb5f013 am: c0e2351f9e am: 38858627da  -s ours
am: a8339635be

Change-Id: I4d0f8ac3d1d94fd058a925b58415df260be044bf

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Fri, 26 Aug 2016 02:28:13 +0000 (02:28 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220 am: 9a14234c5a am: e00f2b31e8 am: 4413af98c3  -s ours am: 9f51f51621
am: bc55deeeba

Change-Id: I92936e1eb94d3e2e2f14298de77f841655e20735

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: f45494279a am: 9c5fb5f013 am:...
Adam Seaton [Fri, 26 Aug 2016 02:28:12 +0000 (02:28 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: f45494279a am: 9c5fb5f013 am: c0e2351f9e
am: 38858627da  -s ours

Change-Id: I783876b68d99ef09f78a2ec612cc70cea3320f59

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Fri, 26 Aug 2016 02:25:43 +0000 (02:25 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220 am: 9a14234c5a am: e00f2b31e8 am: 4413af98c3  -s ours
am: 9f51f51621

Change-Id: I9238f390af82336565b03aec0d7dcce16ad349d2

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Fri, 26 Aug 2016 02:23:12 +0000 (02:23 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220 am: 9a14234c5a am: e00f2b31e8
am: 4413af98c3  -s ours

Change-Id: I85765c2c3be587d6f2ba1289cf981a0d657062fa

7 years agoMerge "Export TARGET_PREFER_32_BIT_EXECUTABLES to soong" am: fe3163400e
Colin Cross [Fri, 26 Aug 2016 00:09:04 +0000 (00:09 +0000)]
Merge "Export TARGET_PREFER_32_BIT_EXECUTABLES to soong" am: fe3163400e
am: a7553ae1ce

Change-Id: I0fe9b722531df9e9ee1367605e418d91b986f3ba

7 years agoMerge "Export TARGET_PREFER_32_BIT_EXECUTABLES to soong"
Colin Cross [Fri, 26 Aug 2016 00:06:04 +0000 (00:06 +0000)]
Merge "Export TARGET_PREFER_32_BIT_EXECUTABLES to soong"
am: fe3163400e

Change-Id: I27cb5c1cd17444a68b6fe4842d58e8ac3cf75979

7 years agoMerge "Export TARGET_PREFER_32_BIT_EXECUTABLES to soong"
Treehugger Robot [Fri, 26 Aug 2016 00:02:34 +0000 (00:02 +0000)]
Merge "Export TARGET_PREFER_32_BIT_EXECUTABLES to soong"

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Thu, 25 Aug 2016 23:45:33 +0000 (23:45 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220 am: 9a14234c5a
am: e00f2b31e8

Change-Id: I2f0955ad737fad5f5bb5bef806a797afa3bbffcf

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Thu, 25 Aug 2016 23:42:32 +0000 (23:42 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698 am: 3a5317e220
am: 9a14234c5a

Change-Id: I3fba21ddab4152b50262a5176969204b69ec5c8f

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: f45494279a am: 9c5fb5f013
Adam Seaton [Thu, 25 Aug 2016 23:39:01 +0000 (23:39 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: f45494279a am: 9c5fb5f013
am: c0e2351f9e

Change-Id: I84d07e755deeae24a682a343ec84984ebf8757df

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am:...
Adam Seaton [Thu, 25 Aug 2016 23:39:01 +0000 (23:39 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f am: 0c92547698
am: 3a5317e220

Change-Id: Ib1681ee04d1862ca8f5f865b659c5a4d1ec2f0ca

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f
Adam Seaton [Thu, 25 Aug 2016 23:35:59 +0000 (23:35 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13 am: 1ebc73f23f
am: 0c92547698

Change-Id: I1c890fb96cf9f9a3205b7df581e432b3421c8fc6

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: f45494279a
Adam Seaton [Thu, 25 Aug 2016 23:33:05 +0000 (23:33 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: f45494279a
am: 9c5fb5f013

Change-Id: I3ac7a9a5982ab3bbcab3090aa44c96c9ecd2d255

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13
Adam Seaton [Thu, 25 Aug 2016 23:33:00 +0000 (23:33 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL am: 65994c1d13
am: 1ebc73f23f

Change-Id: I08e51e8c8d5224234c31f888c5203d57ff65a4b3

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL
Adam Seaton [Thu, 25 Aug 2016 23:30:30 +0000 (23:30 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL
am: f45494279a

Change-Id: I6048011d784360647d91763487e6f5d5c1c555a3

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL
Adam Seaton [Thu, 25 Aug 2016 23:30:29 +0000 (23:30 +0000)]
Update comments around PLATFORM_SECURITY_LEVEL
am: 65994c1d13

Change-Id: I800ffe93f311d9871c525f537cb92c525ac51510

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL
Adam Seaton [Thu, 25 Aug 2016 22:30:21 +0000 (15:30 -0700)]
Update comments around PLATFORM_SECURITY_LEVEL

Bug: 29881091
Change-Id: I7f036f2602a4296bd0f9118fd2aeba9828f03710

7 years agoUpdate comments around PLATFORM_SECURITY_LEVEL
Adam Seaton [Thu, 25 Aug 2016 22:24:56 +0000 (15:24 -0700)]
Update comments around PLATFORM_SECURITY_LEVEL

Bug: 29881091
Change-Id: Ib30aac55540513e43af147914f4470a78f368ef6

7 years agoExport TARGET_PREFER_32_BIT_EXECUTABLES to soong
Colin Cross [Wed, 24 Aug 2016 22:29:38 +0000 (15:29 -0700)]
Export TARGET_PREFER_32_BIT_EXECUTABLES to soong

Change-Id: I1427d88c7539c5ed0c4c238bad4a28f73d29ef0f

7 years agoMerge "Install symlinks when using shortcut phony targets" am: 6f1cf129f2
Colin Cross [Thu, 25 Aug 2016 20:49:45 +0000 (20:49 +0000)]
Merge "Install symlinks when using shortcut phony targets" am: 6f1cf129f2
am: f9ed0fffe4

Change-Id: Idfc6453e8581b58fbc584f2a7c5d0fd8b605b805

7 years agoMerge "Install symlinks when using shortcut phony targets"
Colin Cross [Thu, 25 Aug 2016 20:47:19 +0000 (20:47 +0000)]
Merge "Install symlinks when using shortcut phony targets"
am: 6f1cf129f2

Change-Id: I73386358b3b74ed71f0e3640eb06b74eb923fb5a

7 years agoMerge "Install symlinks when using shortcut phony targets"
Colin Cross [Thu, 25 Aug 2016 20:39:31 +0000 (20:39 +0000)]
Merge "Install symlinks when using shortcut phony targets"

7 years agoMerge "Suppress clang-tidy checks in frameworks/compile/mclinker." am: a9ee94f441
Chih-hung Hsieh [Thu, 25 Aug 2016 02:36:57 +0000 (02:36 +0000)]
Merge "Suppress clang-tidy checks in frameworks/compile/mclinker." am: a9ee94f441
am: 5c2ca39c58

Change-Id: I99de763757298270f6ce4cc124cc6ead840ace02

7 years agoMerge "Suppress clang-tidy checks in frameworks/compile/mclinker."
Chih-hung Hsieh [Thu, 25 Aug 2016 02:33:59 +0000 (02:33 +0000)]
Merge "Suppress clang-tidy checks in frameworks/compile/mclinker."
am: a9ee94f441

Change-Id: I9b3d7949d58fe6f6c80b7717c61e8efe8b5bc706

7 years agoMerge "Suppress clang-tidy checks in frameworks/compile/mclinker."
Chih-hung Hsieh [Thu, 25 Aug 2016 02:24:32 +0000 (02:24 +0000)]
Merge "Suppress clang-tidy checks in frameworks/compile/mclinker."

7 years agoInstall symlinks when using shortcut phony targets
Colin Cross [Wed, 24 Aug 2016 22:20:23 +0000 (15:20 -0700)]
Install symlinks when using shortcut phony targets

Make symlinks an order-only dependency of the module name phony target
so that they get installed with make module or make MODULES-IN-path.

Test: mmma -j art/dalvikvm, remove symlink in $OUT and retry
Change-Id: Iae472a1c8fa1e8386cc9556cfe819bd4fca99428

7 years agoMerge "Don't regenerate userdata.img when signing" am: a7adc06e68
Tianjie Xu [Wed, 24 Aug 2016 21:18:30 +0000 (21:18 +0000)]
Merge "Don't regenerate userdata.img when signing" am: a7adc06e68
am: bdd89369d9

Change-Id: Ia22016998e26c0e1e4b8ae66c035a93a8df6a993

7 years agoMerge "Don't regenerate userdata.img when signing"
Tianjie Xu [Wed, 24 Aug 2016 21:15:33 +0000 (21:15 +0000)]
Merge "Don't regenerate userdata.img when signing"
am: a7adc06e68

Change-Id: Ib6139262f366fa864e03d98796e5384fa12c7c55

7 years agoMerge "Don't regenerate userdata.img when signing"
Treehugger Robot [Wed, 24 Aug 2016 21:10:07 +0000 (21:10 +0000)]
Merge "Don't regenerate userdata.img when signing"

7 years agoMerge "Recognize new warning messages." am: b8f6f5dced
Chih-hung Hsieh [Wed, 24 Aug 2016 21:02:59 +0000 (21:02 +0000)]
Merge "Recognize new warning messages." am: b8f6f5dced
am: 70a851d9c5

Change-Id: If13c32d6bd39bebd9534145b34a7af2d8175a70d

7 years agoMerge "Recognize new warning messages."
Chih-hung Hsieh [Wed, 24 Aug 2016 21:00:01 +0000 (21:00 +0000)]
Merge "Recognize new warning messages."
am: b8f6f5dced

Change-Id: I1d3ee3bed661be31f03b76e5c2abfd3e56d18bff

7 years agoMerge "Recognize new warning messages."
Chih-hung Hsieh [Wed, 24 Aug 2016 20:56:35 +0000 (20:56 +0000)]
Merge "Recognize new warning messages."

7 years agoRecognize new warning messages.
Chih-Hung Hsieh [Wed, 24 Aug 2016 19:24:32 +0000 (12:24 -0700)]
Recognize new warning messages.

* Generalize regular expression to match new warning messages.
* Remove old unused pattern.

Change-Id: I54f2e5bdb255b290cb3751ba56558f5fe8d7245e
Test: Run warn.py with build.log

7 years agoDon't regenerate userdata.img when signing
Tianjie Xu [Thu, 4 Aug 2016 02:21:52 +0000 (19:21 -0700)]
Don't regenerate userdata.img when signing

The userdata.img and cache.img entries are not useful in signed builds;
because fastboot doesn't look at these two entries in the *img.zip when
flashing a device. And they aren't used elsewhere. Therefore, skip
building the image files for them when signing the target files with
sign_target_files_apks. Also, add an option "--is_signing" to avoid
adding these two images when we call add_img_to_target_files.

Change-Id: I39ba91a86d9a856d7d01771f6d1403dbf21f2011
Test: Run sign_target_files_apks on a target file and userdata/cache.img doesn't not generate.
Bug: 30642470

7 years agoMerge "Allow selection of prebuilts min sdk" am: 624619d4d0
Yohann Roussel [Wed, 24 Aug 2016 09:52:28 +0000 (09:52 +0000)]
Merge "Allow selection of prebuilts min sdk" am: 624619d4d0
am: 1d7e0f2c74

Change-Id: I54d5035cecbfa6785a68c9d454ffb27a5e8346cd

7 years agoMerge "Allow selection of prebuilts min sdk"
Yohann Roussel [Wed, 24 Aug 2016 09:50:29 +0000 (09:50 +0000)]
Merge "Allow selection of prebuilts min sdk"
am: 624619d4d0

Change-Id: I54df2acb3003c0222b3f3d909d3f9c80dfda493d

7 years agoMerge "Allow selection of prebuilts min sdk"
Yohann Roussel [Wed, 24 Aug 2016 09:39:30 +0000 (09:39 +0000)]
Merge "Allow selection of prebuilts min sdk"

7 years agoSuppress clang-tidy checks in frameworks/compile/mclinker.
Chih-Hung Hsieh [Tue, 23 Aug 2016 18:07:19 +0000 (11:07 -0700)]
Suppress clang-tidy checks in frameworks/compile/mclinker.

Too many warnings need to wait for upstream changes.
Test: build with WITH_TIDY=1.

Change-Id: I0b1272049ad757670182668db130512a538b3096

7 years agoMerge "List partition_table.bpt as an output of running bpttool" am: aba93cf736
Casey Dahlin [Tue, 23 Aug 2016 01:01:18 +0000 (01:01 +0000)]
Merge "List partition_table.bpt as an output of running bpttool" am: aba93cf736
am: 14aa63a52a

Change-Id: If2ef06aa3c0b77506ccd7384577497d2a49456bc

7 years agoMerge "List partition_table.bpt as an output of running bpttool"
Casey Dahlin [Tue, 23 Aug 2016 00:56:19 +0000 (00:56 +0000)]
Merge "List partition_table.bpt as an output of running bpttool"
am: aba93cf736

Change-Id: Ib986d3551a2bfff5ce813139380378b11dd84d82

7 years agoMerge "List partition_table.bpt as an output of running bpttool"
Treehugger Robot [Tue, 23 Aug 2016 00:41:52 +0000 (00:41 +0000)]
Merge "List partition_table.bpt as an output of running bpttool"

7 years agoMerge "Misc cleanup for static doc pages. Remove extra line breaks in output, clean...
Dirk Dougherty [Mon, 22 Aug 2016 23:18:41 +0000 (23:18 +0000)]
Merge "Misc cleanup for static doc pages. Remove extra line breaks in output, clean up formatting, remove elements and attrs not needed in ds builds." into nyc-dev
am: 61ed44b678

Change-Id: I4d918122ed20f96fb9281a9ed8ee9e5f28678b1c

7 years agoMisc cleanup for static doc pages. Remove extra line breaks in output, clean up forma...
Dirk Dougherty [Mon, 22 Aug 2016 23:18:41 +0000 (23:18 +0000)]
Misc cleanup for static doc pages. Remove extra line breaks in output, clean up formatting, remove elements and attrs not needed in ds builds.
am: baa86c7bfe

Change-Id: I2e03858f2cf6af6bd418775befb683c124085678

7 years agoMerge "Misc cleanup for static doc pages. Remove extra line breaks in output, clean...
Dirk Dougherty [Mon, 22 Aug 2016 23:04:28 +0000 (23:04 +0000)]
Merge "Misc cleanup for static doc pages. Remove extra line breaks in output, clean up formatting, remove elements and attrs not needed in ds builds." into nyc-dev

7 years agoList partition_table.bpt as an output of running bpttool
Casey Dahlin [Fri, 19 Aug 2016 17:59:57 +0000 (10:59 -0700)]
List partition_table.bpt as an output of running bpttool

Change-Id: I8bb1e03e451bf148e421ecac346bf20ce5d4695b
Test: Verified builds can now depend on partition_table.bpt
Bug: 30971990

7 years agoDO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command. am...
Alistair Strachan [Mon, 22 Aug 2016 21:00:29 +0000 (21:00 +0000)]
DO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command. am: eea0ad4ca0  -s ours am: 15d96a6b74  -s ours
am: 9aacce7aed  -s ours

Change-Id: I3a7145cd6e06bd8bdb367306f7c5386e367750cf

7 years agoDO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command. am...
Alistair Strachan [Mon, 22 Aug 2016 20:56:27 +0000 (20:56 +0000)]
DO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command. am: eea0ad4ca0  -s ours
am: 15d96a6b74  -s ours

Change-Id: Ia123b7a3fd44fe6f5abbe94dee77c7293b44291f

7 years agoDO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command.
Alistair Strachan [Mon, 22 Aug 2016 20:51:28 +0000 (20:51 +0000)]
DO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command.
am: eea0ad4ca0  -s ours

Change-Id: I65b9ff6de6a44559eacfb862680e020584fdd059

7 years agoDO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command.
Alistair Strachan [Thu, 5 May 2016 23:29:08 +0000 (16:29 -0700)]
DO NOT MERGE ANYWHERE Avoid accidentally using the host's native 'as' command.

When invoking clang for the host to assemble .S files, the -B flag
would not be provided, which allowed the host prebuilt clang to
use an 'as' from the native environment. Most of the time this
"just works", but some newer 'as' versions cause problems with
the older prebuilt toolchain, for example by generating
unsupported relocation types.

To avoid this problem, simply use the -B flag to tell clang to
invoke the assembler from the correct prebuilt gcc prefix.

(cherry-picked from AOSP commit 5ff9c81b6c0f23dfbc08c95c1294b3b37110ecf0)

Change-Id: I18ea4f37ae637b652cfd7321c41929f8be075342
Signed-off-by: Alistair Strachan <alistair.strachan@imgtec.com>
7 years agoMerge "releasetools: Allow creating target_files with ZIP64." am: 794c69e603
Tao Bao [Mon, 22 Aug 2016 19:14:21 +0000 (19:14 +0000)]
Merge "releasetools: Allow creating target_files with ZIP64." am: 794c69e603
am: cfab69eb32

Change-Id: Ia63006b29593301c8e5a4f5bfec28eb515d43e60

7 years agoMerge "releasetools: Allow creating target_files with ZIP64."
Tao Bao [Mon, 22 Aug 2016 19:09:55 +0000 (19:09 +0000)]
Merge "releasetools: Allow creating target_files with ZIP64."
am: 794c69e603

Change-Id: I94eac12de16cac4e4034d933f83fbfa61ca20591

7 years agoMerge "releasetools: Allow creating target_files with ZIP64."
Treehugger Robot [Mon, 22 Aug 2016 18:59:13 +0000 (18:59 +0000)]
Merge "releasetools: Allow creating target_files with ZIP64."

7 years agoreleasetools: Allow creating target_files with ZIP64.
Tao Bao [Mon, 22 Aug 2016 17:31:05 +0000 (10:31 -0700)]
releasetools: Allow creating target_files with ZIP64.

add_img_to_target_files.py fails when the target_files.zip is over 4GiB
when adding IMAGES/ folder. Specify the flag to allow creating
target_files.zip with ZIP64 extension.

Other zip artifacts (-img.zip, -ota.zip etc) remain in non-ZIP64 format.
zip2zip is not affected, which still creates non-ZIP64 zips even when
copying from target_files in ZIP64.

Bug: 30961841
Test: "make dist" with large system image and check the artifacts.

Change-Id: I0568745f01ef8f0239081f783eac92288d4fdd84

7 years agoAllow selection of prebuilts min sdk
Yohann Roussel [Fri, 19 Aug 2016 16:57:34 +0000 (18:57 +0200)]
Allow selection of prebuilts min sdk

Bug: 30966099

Change-Id: I55128d5a321bd65b4e12b90afbf7efe8ccb35829

7 years agoMisc cleanup for static doc pages. Remove extra line breaks in output, clean up forma...
Dirk Dougherty [Sun, 21 Aug 2016 18:40:19 +0000 (11:40 -0700)]
Misc cleanup for static doc pages. Remove extra line breaks in output, clean up formatting, remove elements and attrs not needed in ds builds.

Change-Id: Iceea38241b08fd9571d26862f0468f8b25da7f1c

7 years agoMerge "update dac legacy templates for N release." into nyc-dev
Dirk Dougherty [Fri, 19 Aug 2016 05:31:18 +0000 (05:31 +0000)]
Merge "update dac legacy templates for N release." into nyc-dev
am: c5a1c1b3c4

Change-Id: I5535731dcf6adcb4a3a5ecb5c0423bf5025012d1

7 years agoupdate dac legacy templates for N release.
Dirk Dougherty [Fri, 19 Aug 2016 05:31:18 +0000 (05:31 +0000)]
update dac legacy templates for N release.
am: 8aec568883

Change-Id: I34cd948facfc7e2ba8e8056475628f670061193e

7 years agoMerge "update dac legacy templates for N release." into nyc-dev
Dirk Dougherty [Fri, 19 Aug 2016 05:27:58 +0000 (05:27 +0000)]
Merge "update dac legacy templates for N release." into nyc-dev

7 years agoupdate dac legacy templates for N release.
Dirk Dougherty [Fri, 19 Aug 2016 02:34:32 +0000 (19:34 -0700)]
update dac legacy templates for N release.

Change-Id: I746e5cd15ff7485a69df6006a9302408e9e38c5b

7 years agoMerge "Update Security String to 2016-10-05 to Platform and CTS for October Security...
Adam Seaton [Thu, 18 Aug 2016 22:17:59 +0000 (22:17 +0000)]
Merge "Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased)" into mnc-dev am: 5c021503c6 am: 728d476140 am: 683d0f3780 am: 497d30de82
am: 888c180b88

Change-Id: I7a13a3034c551e41ec6698cf0a6b5531cf97abbf

7 years agoUpdate Security String to 2016-10-05 to Platform and CTS for October Security Updates...
Adam Seaton [Thu, 18 Aug 2016 22:17:59 +0000 (22:17 +0000)]
Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased) am: bb45bd20e9 am: eacfc7749b am: b93fd61d88 am: 35e3465433
am: 68fede2142

Change-Id: I6e4e41743108647a00e5a4d93bd3aea9a5ead6ca

7 years agoMerge "Update Security String to 2016-10-05 to Platform and CTS for October Security...
Adam Seaton [Thu, 18 Aug 2016 22:14:18 +0000 (22:14 +0000)]
Merge "Update Security String to 2016-10-05 to Platform and CTS for October Security Updates (rebased)" into mnc-dev am: 5c021503c6 am: 728d476140 am: 683d0f3780
am: 497d30de82

Change-Id: I4a252fd56a7be17fb17271f97fe67bb8119fac1b