OSDN Git Service

android-x86/build.git
9 years agoam abb97087: update logo icons for sdk/ndk.
Dirk Dougherty [Mon, 25 May 2015 22:28:00 +0000 (22:28 +0000)]
am abb97087: update logo icons for sdk/ndk.

* commit 'abb9708756d7d8e7eb355c8982174fc8457bb202':
  update logo icons for sdk/ndk.

9 years agoupdate logo icons for sdk/ndk.
Dirk Dougherty [Mon, 25 May 2015 22:15:46 +0000 (15:15 -0700)]
update logo icons for sdk/ndk.

Change-Id: Icb8f3d6e0bbc8b00881b7b2dc705bae5ac70a4a0

9 years agoam 10380bc7: (-s ours) Merge "DO NOT MERGE Remove RecyclerView tests form pathmap...
Yigit Boyar [Fri, 22 May 2015 23:34:49 +0000 (23:34 +0000)]
am 10380bc7: (-s ours) Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-preview-docs

* commit '10380bc773934e1ba14964731e30b69f251c3afc':
  DO NOT MERGE Remove RecyclerView tests form pathmap

9 years agoMerge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-preview-docs
Yigit Boyar [Fri, 22 May 2015 23:22:18 +0000 (23:22 +0000)]
Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-preview-docs

9 years agoam cbe032f8: Sync style changes from external (sync3).
Dirk Dougherty [Fri, 22 May 2015 20:31:28 +0000 (20:31 +0000)]
am cbe032f8: Sync style changes from external (sync3).

* commit 'cbe032f87a2fc2b2f954d3be9057d6e4cc845d92':
  Sync style changes from external (sync3).

9 years agoSync style changes from external (sync3).
Dirk Dougherty [Fri, 22 May 2015 18:41:40 +0000 (11:41 -0700)]
Sync style changes from external (sync3).

Change-Id: I590557ccc3bde1172e80f5a9bc0a2be2f30e23b8

9 years agoMerge "Remove RecyclerView tests form pathmap" into lmp-mr1-ub-dev
Kris Giesing [Fri, 22 May 2015 18:58:17 +0000 (18:58 +0000)]
Merge "Remove RecyclerView tests form pathmap" into lmp-mr1-ub-dev

9 years agoam cf7a3b9e: Highlight "Preview" subtab on preview pages. Support templating for...
Dirk Dougherty [Fri, 22 May 2015 17:28:34 +0000 (17:28 +0000)]
am cf7a3b9e: Highlight "Preview" subtab on preview pages. Support templating for ndk files within templates-sdk.

* commit 'cf7a3b9eb3e17f19ec598e1d77f5bc74751295ac':
  Highlight "Preview" subtab on preview pages. Support templating for ndk files within templates-sdk.

9 years agoHighlight "Preview" subtab on preview pages. Support templating for ndk files within...
Dirk Dougherty [Thu, 21 May 2015 07:52:33 +0000 (00:52 -0700)]
Highlight "Preview" subtab on preview pages. Support templating for ndk files within templates-sdk.

Change-Id: Iade5ac4630c9e763c377ab5749f16832e3ba47b7

9 years agoam ab937720: (-s ours) Add design support library docs
Chris Banes [Thu, 21 May 2015 14:16:01 +0000 (14:16 +0000)]
am ab937720: (-s ours) Add design support library docs

* commit 'ab937720425ffd5f4c91d6716ee4cb6518544a31':
  Add design support library docs

9 years agoDO NOT MERGE Remove RecyclerView tests form pathmap
Yigit Boyar [Thu, 30 Apr 2015 02:34:56 +0000 (19:34 -0700)]
DO NOT MERGE Remove RecyclerView tests form pathmap

Bug: 20675894
Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc
(cherry picked from commit a85c85ae370be73fbc920177c87e739d7353059b)
(cherry picked from commit fa358f72280e6ee320ddd1c3302eed651dcc2d0a)

9 years agoAdd design support library docs
Chris Banes [Tue, 28 Apr 2015 11:01:49 +0000 (12:01 +0100)]
Add design support library docs

BUG: 20524332
Change-Id: I471ab17a2a5ccc43f4ef0fa04b7c2e9077d56361
(cherry picked from commit 8f168d1b986516112d103958070830c9075f6ce2)

9 years agoam 9b0a76fd: am a6ffb929: FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.
Ying Wang [Wed, 20 May 2015 09:49:14 +0000 (09:49 +0000)]
am 9b0a76fd: am a6ffb929: FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.

* commit '9b0a76fdf18d9bcc870a07e9089edc368d16c9d5':
  FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.

9 years agoam a6ffb929: FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.
Ying Wang [Wed, 20 May 2015 07:03:25 +0000 (07:03 +0000)]
am a6ffb929: FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.

* commit 'a6ffb929f44e8def03bdc820386c5acfbd78f24b':
  FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.

9 years agoFORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.
Ying Wang [Thu, 6 Nov 2014 22:11:33 +0000 (14:11 -0800)]
FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.

Because we don't have 32-bit prebuilt libLLVM/libclang.

Change-Id: I86dac33e9bcbcb3d197f7d1e4c9d33bd4e7c473e
(cherry picked from commit e5d4e74f9f8c09b79cac8125fb58bdfbb4f1aa9c)

9 years agoam 02026edf: am bf6b82fb: am 247f5c4f: am 1bd15569: am e528e44d: Merge "Add task...
Ying Wang [Wed, 20 May 2015 01:03:22 +0000 (01:03 +0000)]
am 02026edf: am bf6b82fb: am 247f5c4f: am 1bd15569: am e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev

* commit '02026edf4d104750fde070862636d29db4124b3a':
  Add task to print transitive dependencies and their license files.

9 years agoam bf6b82fb: am 247f5c4f: am 1bd15569: am e528e44d: Merge "Add task to print transiti...
Ying Wang [Wed, 20 May 2015 00:50:56 +0000 (00:50 +0000)]
am bf6b82fb: am 247f5c4f: am 1bd15569: am e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev

* commit 'bf6b82fbf1ec51523c615f8bf856c315c27b6890':
  Add task to print transitive dependencies and their license files.

9 years agoam 247f5c4f: am 1bd15569: am e528e44d: Merge "Add task to print transitive dependenci...
Ying Wang [Wed, 20 May 2015 00:39:27 +0000 (00:39 +0000)]
am 247f5c4f: am 1bd15569: am e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev

* commit '247f5c4fce9e2cf1911458be1591517c1e7dbc42':
  Add task to print transitive dependencies and their license files.

9 years agoam 1bd15569: am e528e44d: Merge "Add task to print transitive dependencies and their...
Ying Wang [Wed, 20 May 2015 00:28:37 +0000 (00:28 +0000)]
am 1bd15569: am e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev

* commit '1bd155692f2e7ddc4fb6b874fc586ba8ab86a363':
  Add task to print transitive dependencies and their license files.

9 years agoam e528e44d: Merge "Add task to print transitive dependencies and their license files...
Ying Wang [Wed, 20 May 2015 00:11:27 +0000 (00:11 +0000)]
am e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev

* commit 'e528e44d31498ad83482b1860036916d0fded379':
  Add task to print transitive dependencies and their license files.

9 years agoMerge "Add task to print transitive dependencies and their license files." into lmp-dev
Ying Wang [Tue, 19 May 2015 23:58:46 +0000 (23:58 +0000)]
Merge "Add task to print transitive dependencies and their license files." into lmp-dev

9 years agoAdd task to print transitive dependencies and their license files.
Ying Wang [Thu, 7 May 2015 19:08:53 +0000 (12:08 -0700)]
Add task to print transitive dependencies and their license files.

Print modules and their transitive dependencies with license files.
To invoke, run
"make deps-license PROJ_PATH=<proj-path-patterns> DEP_PATH=<dep-path-patterns>".
PROJ_PATH restricts the paths of the source modules;
DEP_PATH restricts the paths of the dependency modules.
Both can be makefile patterns supported by makefile function $(filter).
Example:
  $ make deps-license packages/app/% external/%
  prints all modules in packages/app/ with their dpendencies in external/.
The printout lines look like "<module_name> :: <module_paths> :: <license_files>".

Bug: 20823995
Change-Id: I06b66e85ff56c8628bffa3d948085ed45870100f
(cherry-pick from 39b9b690a824c82465fe0ac9b44a0c1f5e6ae13a)

9 years agoam a8bbfca3: Change "M Preview" tab to "Preview", change "monetize" subtab to "Earn...
Dirk Dougherty [Sat, 16 May 2015 00:32:01 +0000 (00:32 +0000)]
am a8bbfca3: Change "M Preview" tab to "Preview", change "monetize" subtab to "Earn". Highlight preview subtab on preview pages. Change "About" link to latest version of Android.

* commit 'a8bbfca3d0ba7da40f9348eeb38badda575fe411':
  Change "M Preview" tab to "Preview", change "monetize" subtab to "Earn". Highlight preview subtab on preview pages. Change "About" link to latest version of Android.

9 years agoChange "M Preview" tab to "Preview", change "monetize" subtab to "Earn". Highlight...
Dirk Dougherty [Fri, 15 May 2015 05:58:28 +0000 (22:58 -0700)]
Change "M Preview" tab to "Preview", change "monetize" subtab to "Earn". Highlight preview subtab on preview pages. Change "About" link to latest version of Android.

Change-Id: I80124a8a05311976a7c373dfdaf5bb984a9c3bc7

9 years agoam 2f9407e1: am f004b114: am 302e2f9c: Docs: Modified .cs page to reflect removal...
David Friedman [Wed, 13 May 2015 23:46:38 +0000 (23:46 +0000)]
am 2f9407e1: am f004b114: am 302e2f9c: Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download option.

* commit '2f9407e197242eb3a9db188f901369e09e11a152':
  Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download option.

9 years agoMerge "Add percent library to support libraries build." into lmp-mr1-ub-dev
Filip Gruszczynski [Wed, 13 May 2015 23:32:06 +0000 (23:32 +0000)]
Merge "Add percent library to support libraries build." into lmp-mr1-ub-dev

9 years agoam f004b114: am 302e2f9c: Docs: Modified .cs page to reflect removal of 32-bit Darwin...
David Friedman [Wed, 13 May 2015 23:30:43 +0000 (23:30 +0000)]
am f004b114: am 302e2f9c: Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download option.

* commit 'f004b1149db26f24188eeaa1fe65a4743c4e9b31':
  Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download option.

9 years agoam 302e2f9c: Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK downl...
David Friedman [Wed, 13 May 2015 23:16:45 +0000 (23:16 +0000)]
am 302e2f9c: Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download option.

* commit '302e2f9cb58de33c529b6ac02421fb0b63b7fcb0':
  Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download option.

9 years agoam f97b2ef2: Style and template updates to support responsive layout, mobile nav...
Dirk Dougherty [Wed, 13 May 2015 21:34:56 +0000 (21:34 +0000)]
am f97b2ef2: Style and template updates to support responsive layout, mobile nav, email signup, updated styles (sync2).

* commit 'f97b2ef21a9940ec7a41c9116a79f9b2a36e0c1d':
  Style and template updates to support responsive layout, mobile nav, email signup, updated styles (sync2).

9 years agoStyle and template updates to support responsive layout, mobile nav, email signup...
Dirk Dougherty [Wed, 13 May 2015 04:23:05 +0000 (21:23 -0700)]
Style and template updates to support responsive layout, mobile nav, email signup, updated styles (sync2).

Change-Id: I6e33dd10e1c9e8b378080464b4b70ac6b10df8b7

9 years agoDocs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download
David Friedman [Wed, 13 May 2015 14:10:22 +0000 (07:10 -0700)]
Docs: Modified .cs page to reflect removal of 32-bit Darwin as NDK download
option.

Change-Id: I6ac64b6a2e0f4cca75e043c92a7e0e2395fe71de

9 years agoAdd percent library to support libraries build.
Filip Gruszczynski [Mon, 11 May 2015 18:58:01 +0000 (11:58 -0700)]
Add percent library to support libraries build.

Change-Id: I8d54f4249f609032fde1d015900204e284fc0c60

9 years agoam a9d796a4: docs: Add navigation heading for Develop > Preview
Joe Fernandez [Thu, 7 May 2015 06:29:59 +0000 (06:29 +0000)]
am a9d796a4: docs: Add navigation heading for Develop > Preview

* commit 'a9d796a4f9e198f17de6f1a27264b1b4fc9a778a':
  docs: Add navigation heading for Develop > Preview

9 years agodocs: Add navigation heading for Develop > Preview
Joe Fernandez [Wed, 6 May 2015 05:07:42 +0000 (22:07 -0700)]
docs: Add navigation heading for Develop > Preview

Change-Id: I133672c6ecb5e778f49c31d091812ed7b6dc6b24

9 years agoam 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds...
Dirk Dougherty [Wed, 6 May 2015 17:00:22 +0000 (17:00 +0000)]
am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

* commit '29e934367b927fb13417bee77008600ad5a39dcc':
  Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

9 years agoSwap templates-sdk and templates-sdk-dev files to enable redesign builds by default.
Dirk Dougherty [Wed, 6 May 2015 01:17:13 +0000 (18:17 -0700)]
Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

Change-Id: I9eabbbcd823fb29bd2209172c458cb9dad5f24d2

9 years agoam 032a4946: Doc change: css/js, assets for landing page, header/footer designs.
Dirk Dougherty [Tue, 5 May 2015 02:23:28 +0000 (02:23 +0000)]
am 032a4946: Doc change: css/js, assets for landing page, header/footer designs.

* commit '032a494654978c3ceed73268f99615ff3d0d686e':
  Doc change: css/js, assets for landing page, header/footer designs.

9 years agoDoc change: css/js, assets for landing page, header/footer designs.
Dirk Dougherty [Tue, 5 May 2015 01:17:33 +0000 (18:17 -0700)]
Doc change: css/js, assets for landing page, header/footer designs.

Change-Id: I9430a725bd7ba12cb0ac7da1a5ed9c3bfa8e321e

9 years agoam ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new developme...
Dirk Dougherty [Tue, 5 May 2015 01:04:31 +0000 (01:04 +0000)]
am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

* commit 'ff233cc92e379d501d8b256ba9a015827d77e012':
  Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

9 years agoRemove RecyclerView tests form pathmap
Yigit Boyar [Thu, 30 Apr 2015 02:34:56 +0000 (19:34 -0700)]
Remove RecyclerView tests form pathmap

Bug: 20675894
Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc
(cherry picked from commit a85c85ae370be73fbc920177c87e739d7353059b)

9 years agoDoc change: remove deprecated templates-sdk-dyn files, add new development files...
Dirk Dougherty [Mon, 4 May 2015 21:37:05 +0000 (14:37 -0700)]
Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

Change-Id: I5a94aaa8ba375010191a12f210954c22395fed40

9 years agoam fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings
Joe Fernandez [Fri, 1 May 2015 23:14:51 +0000 (23:14 +0000)]
am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit 'fa6ee37fae42ef08ebcb63dcaf8122f0f6f5311a':
  docs: fix sticky header hiding RenderScript reference headings

9 years agoam 53b98761: docs: fix sticky header hiding RenderScript reference headings
Joe Fernandez [Fri, 1 May 2015 23:05:35 +0000 (23:05 +0000)]
am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit '53b98761b288fcf833db62bb4700fba20b319961':
  docs: fix sticky header hiding RenderScript reference headings

9 years agoam 03b107c8: docs: update masthead template for Preview docs
Joe Fernandez [Fri, 1 May 2015 22:57:46 +0000 (22:57 +0000)]
am 03b107c8: docs: update masthead template for Preview docs

* commit '03b107c8563c5edf5fe25435e609329d1fc7a62f':
  docs: update masthead template for Preview docs

9 years agodocs: update masthead template for Preview docs
Joe Fernandez [Fri, 1 May 2015 22:41:20 +0000 (15:41 -0700)]
docs: update masthead template for Preview docs

Change-Id: I00ec56064a5193491fce5389cdff7cb5824e567c

9 years agodocs: fix sticky header hiding RenderScript reference headings
Joe Fernandez [Thu, 30 Apr 2015 03:22:22 +0000 (20:22 -0700)]
docs: fix sticky header hiding RenderScript reference headings

b/20637508

Change-Id: I64996db4fc986cbe0f4506b5524a708a9e14cbc8

9 years agoAdd design support library docs
Chris Banes [Tue, 28 Apr 2015 11:01:49 +0000 (12:01 +0100)]
Add design support library docs

BUG: 20524332
Change-Id: I471ab17a2a5ccc43f4ef0fa04b7c2e9077d56361

9 years agoam 64879ead: am 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page...
Ryosuke Matsuuchi [Mon, 27 Apr 2015 07:24:27 +0000 (07:24 +0000)]
am 64879ead: am 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs

* commit '64879ead4514463a4efc7dcd00c4339d14136d11':

9 years agoam 1bd563a8: am 42321423: Merge "Doc change: increment metadata for updated Distribut...
Dirk Dougherty [Mon, 27 Apr 2015 07:24:25 +0000 (07:24 +0000)]
am 1bd563a8: am 42321423: Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs

* commit '1bd563a8ab4adb1df9b36e07739804453bc37d0c':

9 years agoam 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs
Ryosuke Matsuuchi [Sun, 26 Apr 2015 19:15:27 +0000 (19:15 +0000)]
am 90ac39d2: Merge "doc: Add Korean version of DAC/distribute/ page." into lmp-docs

* commit '90ac39d2b56171b92f8d136fb8e35a63f8b70ff1':
  doc: Add Korean version of DAC/distribute/ page.

9 years agoam 42321423: Merge "Doc change: increment metadata for updated Distribute landing...
Dirk Dougherty [Sun, 26 Apr 2015 19:15:15 +0000 (19:15 +0000)]
am 42321423: Merge "Doc change: increment metadata for updated Distribute landing page content." into lmp-docs

* commit '4232142313a582939d80209a1449f3e4a08f6701':
  Doc change: increment metadata for updated Distribute landing page content.

9 years agoam 44984951: am 162e1906: am b271669a: Merge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:31:57 +0000 (18:31 +0000)]
am 44984951: am 162e1906: am b271669a: Merge "Fix a trivial comment typo."

* commit '449849513b995021e326b3b1a500139cea712ba8':
  Fix a trivial comment typo.

9 years agoam 162e1906: am b271669a: Merge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:23:50 +0000 (18:23 +0000)]
am 162e1906: am b271669a: Merge "Fix a trivial comment typo."

* commit '162e19061c7fcdf9e212a561f75427cf1126ea67':
  Fix a trivial comment typo.

9 years agoam b271669a: Merge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:10:58 +0000 (18:10 +0000)]
am b271669a: Merge "Fix a trivial comment typo."

* commit 'b271669a0c6dd4287ed1631acecd94c3f443bc8d':
  Fix a trivial comment typo.

9 years agoMerge "Fix a trivial comment typo."
Elliott Hughes [Sat, 25 Apr 2015 18:04:21 +0000 (18:04 +0000)]
Merge "Fix a trivial comment typo."

9 years agoFix a trivial comment typo.
Elliott Hughes [Sat, 25 Apr 2015 18:02:40 +0000 (11:02 -0700)]
Fix a trivial comment typo.

Bug: https://code.google.com/p/android/issues/detail?id=170069
Change-Id: Iacd308893561a991971b191d4d10a78ca82753d4

9 years agoam 497b74d5: am d21d1d27: am 00e1f003: Merge "Check partition hash before resorting...
Sami Tolvanen [Sat, 25 Apr 2015 09:48:19 +0000 (09:48 +0000)]
am 497b74d5: am d21d1d27: am 00e1f003: Merge "Check partition hash before resorting to block_image_verify"

* commit '497b74d5a28d9471566159535038e454ffa15857':
  Check partition hash before resorting to block_image_verify

9 years agoam d21d1d27: am 00e1f003: Merge "Check partition hash before resorting to block_image...
Sami Tolvanen [Sat, 25 Apr 2015 09:32:33 +0000 (09:32 +0000)]
am d21d1d27: am 00e1f003: Merge "Check partition hash before resorting to block_image_verify"

* commit 'd21d1d273b83e701667beeabe0c76fd6888e15fc':
  Check partition hash before resorting to block_image_verify

9 years agoam 00e1f003: Merge "Check partition hash before resorting to block_image_verify"
Sami Tolvanen [Sat, 25 Apr 2015 08:07:04 +0000 (08:07 +0000)]
am 00e1f003: Merge "Check partition hash before resorting to block_image_verify"

* commit '00e1f0033eede8f23ff72097c98b7fd70a4e349d':
  Check partition hash before resorting to block_image_verify

9 years agoMerge "Check partition hash before resorting to block_image_verify"
Sami Tolvanen [Sat, 25 Apr 2015 08:00:01 +0000 (08:00 +0000)]
Merge "Check partition hash before resorting to block_image_verify"

9 years agoam 6612d4a0: am edc3371a: am f3a6b07b: Merge "host compiler: enable compiler hardenin...
Nick Kralevich [Sat, 25 Apr 2015 05:04:39 +0000 (05:04 +0000)]
am 6612d4a0: am edc3371a: am f3a6b07b: Merge "host compiler: enable compiler hardening flags"

* commit '6612d4a0888bce32ff987e9897dede9829b5a822':
  host compiler: enable compiler hardening flags

9 years agoam edc3371a: am f3a6b07b: Merge "host compiler: enable compiler hardening flags"
Nick Kralevich [Sat, 25 Apr 2015 04:54:12 +0000 (04:54 +0000)]
am edc3371a: am f3a6b07b: Merge "host compiler: enable compiler hardening flags"

* commit 'edc3371aeaf0f963d95b4d8bfb0e35b8b17ee648':
  host compiler: enable compiler hardening flags

9 years agoam f3a6b07b: Merge "host compiler: enable compiler hardening flags"
Nick Kralevich [Sat, 25 Apr 2015 04:44:34 +0000 (04:44 +0000)]
am f3a6b07b: Merge "host compiler: enable compiler hardening flags"

* commit 'f3a6b07b80a32b822f63cb1d34de64e8395484a8':
  host compiler: enable compiler hardening flags

9 years agoMerge "host compiler: enable compiler hardening flags"
Nick Kralevich [Sat, 25 Apr 2015 04:35:46 +0000 (04:35 +0000)]
Merge "host compiler: enable compiler hardening flags"

9 years agohost compiler: enable compiler hardening flags
Nick Kralevich [Sat, 25 Apr 2015 04:26:08 +0000 (21:26 -0700)]
host compiler: enable compiler hardening flags

Enable the following compiler hardening flags:

* -Wl,-z,relro
* -Wl,-z,now
* -fstack-protector

relro / bind_now make the relro region read-only after linking,
preventing certain attacks against ELF data structures.

stack-protector adds stack canaries, which can detect exploits
which overwrite parts of the stack.

Explicitly not added in this change is FORTIFY_SOURCE=2. Adding that
option turns on glibc's warn_unused_result attributes. This generates
a huge number of new compile time warnings, and for the multiple
makefiles which have -Werror in them, turns those warnings into errors.
I'm not able to fix all the errors right away.

Bug: 20558757
Change-Id: I86791177c6695f5325233d9dd9a5dd3ccc2b1a2f

9 years agoam aac1b9d9: am f674a67d: am 573dfb7c: Merge "Pack relocations for mips64"
Dmitriy Ivanov [Sat, 25 Apr 2015 00:20:48 +0000 (00:20 +0000)]
am aac1b9d9: am f674a67d: am 573dfb7c: Merge "Pack relocations for mips64"

* commit 'aac1b9d9bfc82aa739c7f38c82538ac73ea1040f':
  Pack relocations for mips64

9 years agoam f674a67d: am 573dfb7c: Merge "Pack relocations for mips64"
Dmitriy Ivanov [Sat, 25 Apr 2015 00:09:51 +0000 (00:09 +0000)]
am f674a67d: am 573dfb7c: Merge "Pack relocations for mips64"

* commit 'f674a67d6ef3d446dd726ce9600bd905815506b6':
  Pack relocations for mips64

9 years agoam 573dfb7c: Merge "Pack relocations for mips64"
Dmitriy Ivanov [Fri, 24 Apr 2015 23:59:03 +0000 (23:59 +0000)]
am 573dfb7c: Merge "Pack relocations for mips64"

* commit '573dfb7cb8f768452744ddb781cc65412ed1a618':
  Pack relocations for mips64

9 years agoMerge "Pack relocations for mips64"
Dmitriy Ivanov [Fri, 24 Apr 2015 23:51:28 +0000 (23:51 +0000)]
Merge "Pack relocations for mips64"

9 years agoPack relocations for mips64
Dmitriy Ivanov [Fri, 24 Apr 2015 23:32:38 +0000 (16:32 -0700)]
Pack relocations for mips64

Bug: http://b/18051137
Change-Id: I063c5d6cf007658c0efe9cb1d65ed8026b3e7dae

9 years agoam df7afb47: am 3b023915: am 4fa4e4be: Merge "Do not pack relocations for prebuilts...
Dmitriy Ivanov [Fri, 24 Apr 2015 23:26:31 +0000 (23:26 +0000)]
am df7afb47: am 3b023915: am 4fa4e4be: Merge "Do not pack relocations for prebuilts by default"

* commit 'df7afb47d8d69f53316218dd4b0510aa8201ce7c':
  Do not pack relocations for prebuilts by default

9 years agoam 3b023915: am 4fa4e4be: Merge "Do not pack relocations for prebuilts by default"
Dmitriy Ivanov [Fri, 24 Apr 2015 23:14:00 +0000 (23:14 +0000)]
am 3b023915: am 4fa4e4be: Merge "Do not pack relocations for prebuilts by default"

* commit '3b023915e8374341c6a69cd40b0811e10b3cb1b5':
  Do not pack relocations for prebuilts by default

9 years agoam 4fa4e4be: Merge "Do not pack relocations for prebuilts by default"
Dmitriy Ivanov [Fri, 24 Apr 2015 23:04:46 +0000 (23:04 +0000)]
am 4fa4e4be: Merge "Do not pack relocations for prebuilts by default"

* commit '4fa4e4befd5bc88ab37d7c7b20d3a67d351a1925':
  Do not pack relocations for prebuilts by default

9 years agoMerge "Do not pack relocations for prebuilts by default"
Dmitriy Ivanov [Fri, 24 Apr 2015 22:56:08 +0000 (22:56 +0000)]
Merge "Do not pack relocations for prebuilts by default"

9 years agoDo not pack relocations for prebuilts by default
Dmitriy Ivanov [Fri, 24 Apr 2015 22:33:14 +0000 (15:33 -0700)]
Do not pack relocations for prebuilts by default

 Do not pack relocations for prebuilds unless
 LOCAL_PACK_MODULE_RELOCATIONS is true

Bug: http://b/20537715
Bug: http://b/18051137
Change-Id: Iddef3b09741da6ae10d73c98103b868cc7695d38

9 years agoam 513be561: am cae46525: am 691a4379: Merge "Pack relocations for mips"
Dmitriy Ivanov [Fri, 24 Apr 2015 20:12:37 +0000 (20:12 +0000)]
am 513be561: am cae46525: am 691a4379: Merge "Pack relocations for mips"

* commit '513be561e9eca26bd73a0a6c8c2764b20430d60f':
  Pack relocations for mips

9 years agoam cae46525: am 691a4379: Merge "Pack relocations for mips"
Dmitriy Ivanov [Fri, 24 Apr 2015 20:05:03 +0000 (20:05 +0000)]
am cae46525: am 691a4379: Merge "Pack relocations for mips"

* commit 'cae4652514c220d1b8d9fbbdca1204bc6cb25954':
  Pack relocations for mips

9 years agoam 691a4379: Merge "Pack relocations for mips"
Dmitriy Ivanov [Fri, 24 Apr 2015 19:55:39 +0000 (19:55 +0000)]
am 691a4379: Merge "Pack relocations for mips"

* commit '691a4379c3386e39fc362d632acca5276060c23a':
  Pack relocations for mips

9 years agoMerge "Pack relocations for mips"
Dmitriy Ivanov [Fri, 24 Apr 2015 19:45:22 +0000 (19:45 +0000)]
Merge "Pack relocations for mips"

9 years agoPack relocations for mips
Dmitriy Ivanov [Fri, 24 Apr 2015 19:20:02 +0000 (12:20 -0700)]
Pack relocations for mips

Bug: http://b/18051137
Change-Id: Id5e0adfb55273f23e1c99b4eecb318c6b8d19989

9 years agoam 5c327ec3: am 0f7ecd64: am b1c2727a: Merge "Pack relocations for x86"
Dmitriy Ivanov [Fri, 24 Apr 2015 18:16:35 +0000 (18:16 +0000)]
am 5c327ec3: am 0f7ecd64: am b1c2727a: Merge "Pack relocations for x86"

* commit '5c327ec39cc83f1f87f012abb29a9b13a0be02b7':
  Pack relocations for x86

9 years agoam 0f7ecd64: am b1c2727a: Merge "Pack relocations for x86"
Dmitriy Ivanov [Fri, 24 Apr 2015 18:07:03 +0000 (18:07 +0000)]
am 0f7ecd64: am b1c2727a: Merge "Pack relocations for x86"

* commit '0f7ecd648bd5aa7f2798615559eb2cfd72e5d918':
  Pack relocations for x86

9 years agoam b1c2727a: Merge "Pack relocations for x86"
Dmitriy Ivanov [Fri, 24 Apr 2015 17:54:11 +0000 (17:54 +0000)]
am b1c2727a: Merge "Pack relocations for x86"

* commit 'b1c2727aecfbd769bc002e1feeea0f6b745c9795':
  Pack relocations for x86

9 years agoMerge "Pack relocations for x86"
Dmitriy Ivanov [Fri, 24 Apr 2015 17:44:09 +0000 (17:44 +0000)]
Merge "Pack relocations for x86"

9 years agoPack relocations for x86
Dmitriy Ivanov [Fri, 24 Apr 2015 01:43:05 +0000 (18:43 -0700)]
Pack relocations for x86

Bug: http://b/18051137
Change-Id: I3f316343e9bbd2037a9583d5b6fb41a06be153cd

9 years agoCheck partition hash before resorting to block_image_verify
Sami Tolvanen [Fri, 24 Apr 2015 10:54:01 +0000 (11:54 +0100)]
Check partition hash before resorting to block_image_verify

It's not necessary to call block_image_verify for the most common
case where we attempt an update for the first time and the target
partition has expected contents. It is sufficient to confirm that
the target partition is intact.

Computing a hash is much faster than simulating the update, which
means this change should make the update speed for v3 much closer
to v2 for the common case. If the update was interrupted, this is
going to make resuming somewhat slower, of course. Hopefully this
should be rather rare.

Bug: 20309033
Change-Id: I04792f3681bf2cd5d9a4e1c41eb883c7f26c6f58

9 years agoam cda3d433: am eacc8a05: am 529943c7: Merge "Disable packed relocations for NDK...
Dmitriy Ivanov [Fri, 24 Apr 2015 05:19:24 +0000 (05:19 +0000)]
am cda3d433: am eacc8a05: am 529943c7: Merge "Disable packed relocations for NDK builds"

* commit 'cda3d43345a43059065b538b63228007a2da62fc':
  Disable packed relocations for NDK builds

9 years agoam eacc8a05: am 529943c7: Merge "Disable packed relocations for NDK builds"
Dmitriy Ivanov [Fri, 24 Apr 2015 05:10:51 +0000 (05:10 +0000)]
am eacc8a05: am 529943c7: Merge "Disable packed relocations for NDK builds"

* commit 'eacc8a052f30fc78a9b593a8b7bd4f0f8f5eb7d3':
  Disable packed relocations for NDK builds

9 years agoam 529943c7: Merge "Disable packed relocations for NDK builds"
Dmitriy Ivanov [Fri, 24 Apr 2015 04:59:15 +0000 (04:59 +0000)]
am 529943c7: Merge "Disable packed relocations for NDK builds"

* commit '529943c7234a20de4eeb489df9f1c896a09b345f':
  Disable packed relocations for NDK builds

9 years agoMerge "Disable packed relocations for NDK builds"
Dmitriy Ivanov [Fri, 24 Apr 2015 04:48:43 +0000 (04:48 +0000)]
Merge "Disable packed relocations for NDK builds"

9 years agoDisable packed relocations for NDK builds
Dmitriy Ivanov [Fri, 24 Apr 2015 01:48:52 +0000 (18:48 -0700)]
Disable packed relocations for NDK builds

Bug: http://b/20537715
Change-Id: I1289a88d5eb694980b026b695cb25edd8ba76ed5

9 years agoam dabf96ab: am c84b3a78: am 648f1b66: Merge "Pack relocation tables for dynamic...
Dmitriy Ivanov [Thu, 23 Apr 2015 22:46:33 +0000 (22:46 +0000)]
am dabf96ab: am c84b3a78: am 648f1b66: Merge "Pack relocation tables for dynamic executables"

* commit 'dabf96ab0a0761539a5d01043d9a2f5b261c80a0':
  Pack relocation tables for dynamic executables

9 years agoam c84b3a78: am 648f1b66: Merge "Pack relocation tables for dynamic executables"
Dmitriy Ivanov [Thu, 23 Apr 2015 22:35:01 +0000 (22:35 +0000)]
am c84b3a78: am 648f1b66: Merge "Pack relocation tables for dynamic executables"

* commit 'c84b3a781c0065cba994e8cdd49b6bdb51e93399':
  Pack relocation tables for dynamic executables

9 years agoam 648f1b66: Merge "Pack relocation tables for dynamic executables"
Dmitriy Ivanov [Thu, 23 Apr 2015 22:28:49 +0000 (22:28 +0000)]
am 648f1b66: Merge "Pack relocation tables for dynamic executables"

* commit '648f1b66b4a6532383d5382148d586d354026305':
  Pack relocation tables for dynamic executables

9 years agoMerge "Pack relocation tables for dynamic executables"
Dmitriy Ivanov [Thu, 23 Apr 2015 22:20:36 +0000 (22:20 +0000)]
Merge "Pack relocation tables for dynamic executables"

9 years agoPack relocation tables for dynamic executables
Dmitriy Ivanov [Mon, 20 Apr 2015 23:59:05 +0000 (16:59 -0700)]
Pack relocation tables for dynamic executables

  Add replocation-packer step for dynmic executables.

  Enable it by default for arm and arm64 platforms.

Bug: http://b/18051137
Change-Id: I0c88fd31595bcea62a087f219acb9ecf9c80f2e5

9 years agoam 387a9fee: am 941d61de: am 1ff47c7f: Merge "Revert "Pack relocation tables for...
Dimitry Ivanov [Thu, 23 Apr 2015 04:55:24 +0000 (04:55 +0000)]
am 387a9fee: am 941d61de: am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""

* commit '387a9fee53ddb258c858d14cfd619109504a4366':
  Revert "Pack relocation tables for all dynamic executables"

9 years agoam 941d61de: am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic execu...
Dimitry Ivanov [Thu, 23 Apr 2015 04:44:50 +0000 (04:44 +0000)]
am 941d61de: am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""

* commit '941d61decc24cc28c781d0593b2a5d0589b4a7ad':
  Revert "Pack relocation tables for all dynamic executables"

9 years agoam 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""
Dimitry Ivanov [Thu, 23 Apr 2015 04:32:55 +0000 (04:32 +0000)]
am 1ff47c7f: Merge "Revert "Pack relocation tables for all dynamic executables""

* commit '1ff47c7f36263a701797ac76594fa45ae2d89389':
  Revert "Pack relocation tables for all dynamic executables"

9 years agoMerge "Revert "Pack relocation tables for all dynamic executables""
Dimitry Ivanov [Thu, 23 Apr 2015 04:24:46 +0000 (04:24 +0000)]
Merge "Revert "Pack relocation tables for all dynamic executables""