OSDN Git Service

android-x86/build.git
9 years agoam 296fb4c7: am 93efec89: Merge "Pass instruction set variant to dex2oat."
Ian Rogers [Fri, 14 Nov 2014 19:18:10 +0000 (19:18 +0000)]
am 296fb4c7: am 93efec89: Merge "Pass instruction set variant to dex2oat."

* commit '296fb4c77cf04aeb6ffdcdd5a94578a180f7a3a2':
  Pass instruction set variant to dex2oat.

9 years agoam 51323155: (-s ours) am 2a1697d9: am 8d212ea8: DO NOT MERGE: Change verity key...
Sami Tolvanen [Fri, 14 Nov 2014 19:17:46 +0000 (19:17 +0000)]
am 51323155: (-s ours) am 2a1697d9: am 8d212ea8: DO NOT MERGE: Change verity key formats

* commit '5132315546c52cedbdcb102bcf6e7ff83d7c4839':
  DO NOT MERGE: Change verity key formats

9 years agoam 6da76118: am eddd9fb0: Merge "kill HAVE_FORKEXEC"
Yabin Cui [Fri, 14 Nov 2014 19:15:45 +0000 (19:15 +0000)]
am 6da76118: am eddd9fb0: Merge "kill HAVE_FORKEXEC"

* commit '6da761189057c48f2eb75ecd811e8da62a292e4b':
  kill HAVE_FORKEXEC

9 years agoam b4157cd7: am d3d6c383: Merge "kill HAVE_LOCALTIME_R"
Yabin Cui [Fri, 14 Nov 2014 18:55:01 +0000 (18:55 +0000)]
am b4157cd7: am d3d6c383: Merge "kill HAVE_LOCALTIME_R"

* commit 'b4157cd7c5d36601288a9e2a49659427d1bd7ff9':
  kill HAVE_LOCALTIME_R

9 years agoam faddef70: am 044568be: Merge "kill HAVE_GETHOSTBYNAME_R"
Yabin Cui [Fri, 14 Nov 2014 00:47:29 +0000 (00:47 +0000)]
am faddef70: am 044568be: Merge "kill HAVE_GETHOSTBYNAME_R"

* commit 'faddef7018c815487d7608a43257075ebf4b9859':
  kill HAVE_GETHOSTBYNAME_R

9 years agoam cc12050f: am 6c706222: Merge "Remove HAVE_SHORT_ENUMS."
Elliott Hughes [Fri, 14 Nov 2014 00:42:15 +0000 (00:42 +0000)]
am cc12050f: am 6c706222: Merge "Remove HAVE_SHORT_ENUMS."

* commit 'cc12050f3499313ce66f82d09be2920e42d1c062':
  Remove HAVE_SHORT_ENUMS.

9 years agoam 93efec89: Merge "Pass instruction set variant to dex2oat."
Ian Rogers [Fri, 14 Nov 2014 00:34:24 +0000 (00:34 +0000)]
am 93efec89: Merge "Pass instruction set variant to dex2oat."

* commit '93efec89e067c5fe6f4585a5f0f033826310ee76':
  Pass instruction set variant to dex2oat.

9 years agoMerge "Pass instruction set variant to dex2oat."
Ian Rogers [Fri, 14 Nov 2014 00:21:52 +0000 (00:21 +0000)]
Merge "Pass instruction set variant to dex2oat."

9 years agoam 2a1697d9: am 8d212ea8: DO NOT MERGE: Change verity key formats
Sami Tolvanen [Fri, 14 Nov 2014 00:03:51 +0000 (00:03 +0000)]
am 2a1697d9: am 8d212ea8: DO NOT MERGE: Change verity key formats

* commit '2a1697d9831fc887a32c661fa4e3758f32790e67':
  DO NOT MERGE: Change verity key formats

9 years agoam 8d212ea8: DO NOT MERGE: Change verity key formats
Sami Tolvanen [Thu, 13 Nov 2014 23:53:41 +0000 (23:53 +0000)]
am 8d212ea8: DO NOT MERGE: Change verity key formats

* commit '8d212ea8735233211b38f55819841fa97a744eaa':
  DO NOT MERGE: Change verity key formats

9 years agoam eddd9fb0: Merge "kill HAVE_FORKEXEC"
Yabin Cui [Thu, 13 Nov 2014 23:35:27 +0000 (23:35 +0000)]
am eddd9fb0: Merge "kill HAVE_FORKEXEC"

* commit 'eddd9fb03faa607c77feed1cea8f435df7f64140':
  kill HAVE_FORKEXEC

9 years agoDO NOT MERGE: Change verity key formats
Sami Tolvanen [Fri, 7 Nov 2014 04:38:00 +0000 (20:38 -0800)]
DO NOT MERGE: Change verity key formats

Change boot, recovery, and verity metadata signing keys to use the
same PKCS8 / X.509 PEM format as the other signing keys, and update
build scripts to use correct arguments for the updated signing
tools.

Bug: 15984840
Bug: 18120110
Change-Id: I23ed5a004ecdad6cf7696487935ad5031eb8adf8
(cherry picked from commit 72d90eb1895932343586717daa1865019473b2f5)

9 years agoMerge "kill HAVE_FORKEXEC"
Yabin Cui [Thu, 13 Nov 2014 23:22:46 +0000 (23:22 +0000)]
Merge "kill HAVE_FORKEXEC"

9 years agoam d3d6c383: Merge "kill HAVE_LOCALTIME_R"
Yabin Cui [Thu, 13 Nov 2014 20:09:30 +0000 (20:09 +0000)]
am d3d6c383: Merge "kill HAVE_LOCALTIME_R"

* commit 'd3d6c3830f2c1b25f97a8e0001edfda4583a309a':
  kill HAVE_LOCALTIME_R

9 years agoMerge "kill HAVE_LOCALTIME_R"
Yabin Cui [Thu, 13 Nov 2014 20:00:23 +0000 (20:00 +0000)]
Merge "kill HAVE_LOCALTIME_R"

9 years agokill HAVE_LOCALTIME_R
Yabin Cui [Thu, 13 Nov 2014 19:51:37 +0000 (11:51 -0800)]
kill HAVE_LOCALTIME_R

Bug: 18361583
Change-Id: If76334a6e18893b65d9b526271620a460a75bf22

9 years agoam 044568be: Merge "kill HAVE_GETHOSTBYNAME_R"
Yabin Cui [Thu, 13 Nov 2014 19:21:48 +0000 (19:21 +0000)]
am 044568be: Merge "kill HAVE_GETHOSTBYNAME_R"

* commit '044568be18bb67a254398d65c15fe5e9caeb9d02':
  kill HAVE_GETHOSTBYNAME_R

9 years agoMerge "kill HAVE_GETHOSTBYNAME_R"
Yabin Cui [Thu, 13 Nov 2014 19:10:25 +0000 (19:10 +0000)]
Merge "kill HAVE_GETHOSTBYNAME_R"

9 years agokill HAVE_GETHOSTBYNAME_R
Yabin Cui [Thu, 13 Nov 2014 18:25:56 +0000 (10:25 -0800)]
kill HAVE_GETHOSTBYNAME_R

Bug: 18363225
Change-Id: Ib34c094cd21b2221178755acdd9475a5bc2bf2c0

9 years agoMerge "Change verity key formats"
Sami Tolvanen [Thu, 13 Nov 2014 17:12:25 +0000 (17:12 +0000)]
Merge "Change verity key formats"

9 years agoam 6c706222: Merge "Remove HAVE_SHORT_ENUMS."
Elliott Hughes [Thu, 13 Nov 2014 05:27:44 +0000 (05:27 +0000)]
am 6c706222: Merge "Remove HAVE_SHORT_ENUMS."

* commit '6c7062221b7582c5d41acdb7a1d865ca629707ed':
  Remove HAVE_SHORT_ENUMS.

9 years agoMerge "Remove HAVE_SHORT_ENUMS."
Elliott Hughes [Thu, 13 Nov 2014 05:20:37 +0000 (05:20 +0000)]
Merge "Remove HAVE_SHORT_ENUMS."

9 years agoRemove HAVE_SHORT_ENUMS.
Elliott Hughes [Thu, 13 Nov 2014 05:07:07 +0000 (21:07 -0800)]
Remove HAVE_SHORT_ENUMS.

Change-Id: Ia0e8a52cd8d7655508754ec0a6482f2dd055a68e

9 years agoam eb793be2: am 957037dc: Merge "kill HAVE_POSIX_FILEMAP"
Yabin Cui [Thu, 13 Nov 2014 02:16:43 +0000 (02:16 +0000)]
am eb793be2: am 957037dc: Merge "kill HAVE_POSIX_FILEMAP"

* commit 'eb793be2c7d93265f2d3490835f49be361eb4513':
  kill HAVE_POSIX_FILEMAP

9 years agokill HAVE_FORKEXEC
Yabin Cui [Thu, 13 Nov 2014 01:15:30 +0000 (17:15 -0800)]
kill HAVE_FORKEXEC

Bug: 18317407
Change-Id: Idaff8a161305325dbb0a9e00764afe98b66e3312

9 years agoam 957037dc: Merge "kill HAVE_POSIX_FILEMAP"
Yabin Cui [Thu, 13 Nov 2014 00:15:25 +0000 (00:15 +0000)]
am 957037dc: Merge "kill HAVE_POSIX_FILEMAP"

* commit '957037dc40c7be54e7ffa6f56cca48e9db31dc7b':
  kill HAVE_POSIX_FILEMAP

9 years agoMerge "kill HAVE_POSIX_FILEMAP"
Yabin Cui [Thu, 13 Nov 2014 00:02:24 +0000 (00:02 +0000)]
Merge "kill HAVE_POSIX_FILEMAP"

9 years agoam 7d8b4df9: am aea83e0d: Merge "Upgrade host tool to x86_64-linux-glibc2.15-4.8"
Chih-Hung Hsieh [Wed, 12 Nov 2014 23:26:39 +0000 (23:26 +0000)]
am 7d8b4df9: am aea83e0d: Merge "Upgrade host tool to x86_64-linux-glibc2.15-4.8"

* commit '7d8b4df9c4502330f79cb6ad4c6f6bf33010be83':
  Upgrade host tool to x86_64-linux-glibc2.15-4.8

9 years agoam aea83e0d: Merge "Upgrade host tool to x86_64-linux-glibc2.15-4.8"
Chih-Hung Hsieh [Wed, 12 Nov 2014 23:23:20 +0000 (23:23 +0000)]
am aea83e0d: Merge "Upgrade host tool to x86_64-linux-glibc2.15-4.8"

* commit 'aea83e0dca9a70e53677c22c72034155311287ab':
  Upgrade host tool to x86_64-linux-glibc2.15-4.8

9 years agoMerge "Upgrade host tool to x86_64-linux-glibc2.15-4.8"
Chih-Hung Hsieh [Wed, 12 Nov 2014 23:13:36 +0000 (23:13 +0000)]
Merge "Upgrade host tool to x86_64-linux-glibc2.15-4.8"

9 years agoam 5245bc8b: am 201f6b3e: Merge "Make modules depend on their makefile."
Dan Albert [Tue, 11 Nov 2014 23:00:40 +0000 (23:00 +0000)]
am 5245bc8b: am 201f6b3e: Merge "Make modules depend on their makefile."

* commit '5245bc8b3421b3a9676a9ad650d0804d8d9e2787':
  Make modules depend on their makefile.

9 years agoam 201f6b3e: Merge "Make modules depend on their makefile."
Dan Albert [Tue, 11 Nov 2014 22:56:01 +0000 (22:56 +0000)]
am 201f6b3e: Merge "Make modules depend on their makefile."

* commit '201f6b3e92a2ef2f3a117f33cd399d5304dd385a':
  Make modules depend on their makefile.

9 years agoMerge "Make modules depend on their makefile."
Dan Albert [Tue, 11 Nov 2014 22:47:47 +0000 (22:47 +0000)]
Merge "Make modules depend on their makefile."

9 years agoMake modules depend on their makefile.
Dan Albert [Sun, 9 Nov 2014 06:20:03 +0000 (22:20 -0800)]
Make modules depend on their makefile.

This should obviate much of the need for cleanspecs, and also make it
unnecessary to continue adding LOCAL_ADDITIONAL_DEPENDENCIES for this
sort of thing all over the tree.

Change-Id: I97aa8fd280ae868a5f6364f8b7bf3c2fe235d6ce

9 years agoam a9abc487: am 1f637158: Merge "Use platform protobuf unless building with NDK."
Dan Albert [Tue, 11 Nov 2014 20:05:56 +0000 (20:05 +0000)]
am a9abc487: am 1f637158: Merge "Use platform protobuf unless building with NDK."

* commit 'a9abc487a8fdf3a82932df3f70efd9aab7fb9d35':
  Use platform protobuf unless building with NDK.

9 years agoam 1f637158: Merge "Use platform protobuf unless building with NDK."
Dan Albert [Tue, 11 Nov 2014 19:58:42 +0000 (19:58 +0000)]
am 1f637158: Merge "Use platform protobuf unless building with NDK."

* commit '1f6371583ef6ce3a384262ebb291515f5ca3a7b6':
  Use platform protobuf unless building with NDK.

9 years agoMerge "Use platform protobuf unless building with NDK."
Dan Albert [Tue, 11 Nov 2014 19:28:34 +0000 (19:28 +0000)]
Merge "Use platform protobuf unless building with NDK."

9 years agoUse platform protobuf unless building with NDK.
Dan Albert [Tue, 11 Nov 2014 18:42:17 +0000 (10:42 -0800)]
Use platform protobuf unless building with NDK.

The NDK protobuf library depends on the final target linking stlport
(since it is a static library). Since the platform stlport is going
away, we need to use a separate version of the protobuf library that
is compiled for the platform against libc++.

Note that this should be the case for _all_ libraries built with the
NDK. If a library needs to be used by both an NDK built final target
and a platform built final target, there should be both an NDK and
platform version of the library.

Bug: 15193147
Change-Id: I0ead61c2d1cd9d0248b304ab7d8682dedd6e8366

9 years agokill HAVE_POSIX_FILEMAP
Yabin Cui [Tue, 11 Nov 2014 18:34:37 +0000 (10:34 -0800)]
kill HAVE_POSIX_FILEMAP

Bug: 18315579
Change-Id: I7a20ad40dc0ec121f0e84202831e6019005104e7

9 years agoam 20228b6e: am b3893943: Merge "Remove unused variables from select.mk."
Elliott Hughes [Tue, 11 Nov 2014 18:11:58 +0000 (18:11 +0000)]
am 20228b6e: am b3893943: Merge "Remove unused variables from select.mk."

* commit '20228b6e4a499105816d7386c9da2820d6200ccf':
  Remove unused variables from select.mk.

9 years agoam b3893943: Merge "Remove unused variables from select.mk."
Elliott Hughes [Tue, 11 Nov 2014 18:07:44 +0000 (18:07 +0000)]
am b3893943: Merge "Remove unused variables from select.mk."

* commit 'b38939436199c65299809f6adb50db6d3b44f7b0':
  Remove unused variables from select.mk.

9 years agoMerge "Remove unused variables from select.mk."
Elliott Hughes [Tue, 11 Nov 2014 17:59:17 +0000 (17:59 +0000)]
Merge "Remove unused variables from select.mk."

9 years agoam 899b1877: am 4dc8e856: Merge "remove __linux__ in AndroidConfig.h"
Yabin Cui [Tue, 11 Nov 2014 17:45:15 +0000 (17:45 +0000)]
am 899b1877: am 4dc8e856: Merge "remove __linux__ in AndroidConfig.h"

* commit '899b18775b24379e8b4555f4327f6b5c07306608':
  remove __linux__ in AndroidConfig.h

9 years agoam 4dc8e856: Merge "remove __linux__ in AndroidConfig.h"
Yabin Cui [Tue, 11 Nov 2014 17:40:51 +0000 (17:40 +0000)]
am 4dc8e856: Merge "remove __linux__ in AndroidConfig.h"

* commit '4dc8e8561fa807fb6417f1405f4364a1bf6d4060':
  remove __linux__ in AndroidConfig.h

9 years agoMerge "remove __linux__ in AndroidConfig.h"
Yabin Cui [Tue, 11 Nov 2014 17:32:34 +0000 (17:32 +0000)]
Merge "remove __linux__ in AndroidConfig.h"

9 years agoRemove unused variables from select.mk.
Elliott Hughes [Tue, 11 Nov 2014 04:06:29 +0000 (20:06 -0800)]
Remove unused variables from select.mk.

I've no idea what these were meant to be for, but they're unused.

Change-Id: I978568bd83f91eb952c35a3a481bd517312062f0

9 years agoremove __linux__ in AndroidConfig.h
Yabin Cui [Tue, 11 Nov 2014 03:11:11 +0000 (19:11 -0800)]
remove __linux__ in AndroidConfig.h

Bug: 18316409
Change-Id: If6644074ec86efc2f9f91a98bf82fe26be6f66d3

9 years agoam 089d7572: am 9f00b5a0: Restore the diskinstaller dependency, since it\'s needed...
Greg Hartman [Tue, 11 Nov 2014 03:01:50 +0000 (03:01 +0000)]
am 089d7572: am 9f00b5a0: Restore the diskinstaller dependency, since it\'s needed for GCE. automerge: 2ebfef4

* commit '089d75728ad9498833aef07e19112d2e7321f523':
  Restore the diskinstaller dependency, since it's needed for GCE.

9 years agoam 5c5b443f: am 711fe355: Add a hook for the syslinux bootloader. automerge: 4c46710
Greg Hartman [Tue, 11 Nov 2014 03:01:49 +0000 (03:01 +0000)]
am 5c5b443f: am 711fe355: Add a hook for the syslinux bootloader. automerge: 4c46710

* commit '5c5b443f91da85b84bec36a78dff223ec8b2b3fe':
  Add a hook for the syslinux bootloader.

9 years agoam 9f00b5a0: Restore the diskinstaller dependency, since it\'s needed for GCE. autome...
Greg Hartman [Tue, 11 Nov 2014 02:55:16 +0000 (02:55 +0000)]
am 9f00b5a0: Restore the diskinstaller dependency, since it\'s needed for GCE. automerge: 2ebfef4

* commit '9f00b5a077afa9f1cc77ac9bd4e8edc9d9464ae2':
  Restore the diskinstaller dependency, since it's needed for GCE.

9 years agoam 711fe355: Add a hook for the syslinux bootloader. automerge: 4c46710
Greg Hartman [Tue, 11 Nov 2014 02:55:15 +0000 (02:55 +0000)]
am 711fe355: Add a hook for the syslinux bootloader. automerge: 4c46710

* commit '711fe35574d5c2f7a668db1ca69a0ce13362fd31':
  Add a hook for the syslinux bootloader.

9 years agoRestore the diskinstaller dependency, since it\'s needed for GCE.
Greg Hartman [Tue, 11 Nov 2014 02:47:55 +0000 (02:47 +0000)]
Restore the diskinstaller dependency, since it\'s needed for GCE.
automerge: 2ebfef4

* commit '2ebfef448465b99260b6900bc207d42ead09e96c':
  Restore the diskinstaller dependency, since it's needed for GCE.

9 years agoAdd a hook for the syslinux bootloader.
Greg Hartman [Tue, 11 Nov 2014 02:47:50 +0000 (02:47 +0000)]
Add a hook for the syslinux bootloader.
automerge: 4c46710

* commit '4c46710e7a5cbcb1807d183aaeb88d68f98b6753':
  Add a hook for the syslinux bootloader.

9 years agoRestore the diskinstaller dependency, since it's needed for GCE.
Greg Hartman [Wed, 5 Nov 2014 05:17:06 +0000 (21:17 -0800)]
Restore the diskinstaller dependency, since it's needed for GCE.

Change-Id: Ieb2695afbe551e829357bad56d5fe1501165b495

9 years agoAdd a hook for the syslinux bootloader.
Greg Hartman [Fri, 31 Oct 2014 17:43:52 +0000 (10:43 -0700)]
Add a hook for the syslinux bootloader.

Change-Id: Ia8638e9dcb025743a66c52ad43b161ee70602c89

9 years agoam 1f4d40be: am 86596342: Merge "kill OS_CASE_SENSITIVE"
Yabin Cui [Tue, 11 Nov 2014 02:26:03 +0000 (02:26 +0000)]
am 1f4d40be: am 86596342: Merge "kill OS_CASE_SENSITIVE"

* commit '1f4d40be5d9ccaed6e60b2f511b22f8f31a75ef1':
  kill OS_CASE_SENSITIVE

9 years agoam 86596342: Merge "kill OS_CASE_SENSITIVE"
Yabin Cui [Tue, 11 Nov 2014 02:15:34 +0000 (02:15 +0000)]
am 86596342: Merge "kill OS_CASE_SENSITIVE"

* commit '8659634285d29edbbb364277f5950f41e26a15d4':
  kill OS_CASE_SENSITIVE

9 years agoMerge "kill OS_CASE_SENSITIVE"
Yabin Cui [Tue, 11 Nov 2014 01:08:45 +0000 (01:08 +0000)]
Merge "kill OS_CASE_SENSITIVE"

9 years agoam 30b6a8bf: am ea0056a0: am 6e27e3de: am 964935b8: core: Use WITH_DEXPREOPT_PIC...
Igor Murashkin [Tue, 11 Nov 2014 00:44:54 +0000 (00:44 +0000)]
am 30b6a8bf: am ea0056a0: am 6e27e3de: am 964935b8: core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

* commit '30b6a8bfe2ccac61ac51be44fbe635d50c363a54':
  core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

9 years agoam 5877c777: am c93d39af: am 461850da: resolved conflicts for merge of 0a7fcb00 to...
Ying Wang [Tue, 11 Nov 2014 00:44:48 +0000 (00:44 +0000)]
am 5877c777: am c93d39af: am 461850da: resolved conflicts for merge of 0a7fcb00 to lmp-mr1-dev

* commit '5877c7777a2382bfba21dce37e9bf182294a1d13':
  Introduce per-product per-module dex-preopt config

9 years agoam ea0056a0: am 6e27e3de: am 964935b8: core: Use WITH_DEXPREOPT_PIC=true to have...
Igor Murashkin [Tue, 11 Nov 2014 00:30:34 +0000 (00:30 +0000)]
am ea0056a0: am 6e27e3de: am 964935b8: core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

* commit 'ea0056a07135a19f4a86eb6056107deddcc9f4c5':
  core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

9 years agoam c93d39af: am 461850da: resolved conflicts for merge of 0a7fcb00 to lmp-mr1-dev
Ying Wang [Tue, 11 Nov 2014 00:30:22 +0000 (00:30 +0000)]
am c93d39af: am 461850da: resolved conflicts for merge of 0a7fcb00 to lmp-mr1-dev

* commit 'c93d39af9ad69de5f74ce2c2a53b67f745308c09':
  Introduce per-product per-module dex-preopt config

9 years agoam 2c1eb2fe: am d8e38e1b: Merge "kill HAVE_INOTIFY"
Yabin Cui [Tue, 11 Nov 2014 00:24:41 +0000 (00:24 +0000)]
am 2c1eb2fe: am d8e38e1b: Merge "kill HAVE_INOTIFY"

* commit '2c1eb2fe213ec9a9c66fd75b6224a4396c919e59':
  kill HAVE_INOTIFY

9 years agoam c0ce08cc: am 3dbac214: Merge "kill HAVE_STAT_ST_MTIM"
Yabin Cui [Tue, 11 Nov 2014 00:21:04 +0000 (00:21 +0000)]
am c0ce08cc: am 3dbac214: Merge "kill HAVE_STAT_ST_MTIM"

* commit 'c0ce08cc79d502c9cfd7fc2ca37a017b63552c68':
  kill HAVE_STAT_ST_MTIM

9 years agoam d8e38e1b: Merge "kill HAVE_INOTIFY"
Yabin Cui [Tue, 11 Nov 2014 00:19:22 +0000 (00:19 +0000)]
am d8e38e1b: Merge "kill HAVE_INOTIFY"

* commit 'd8e38e1b1ad62a2c2f981ce0bafd40f0cee5dcef':
  kill HAVE_INOTIFY

9 years agoam 6e27e3de: am 964935b8: core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build...
Igor Murashkin [Tue, 11 Nov 2014 00:17:44 +0000 (00:17 +0000)]
am 6e27e3de: am 964935b8: core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

* commit '6e27e3de86cef6354db56c274beca875dafccbaf':
  core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

9 years agoam 499ed6c4: am 83da486c: Merge "Remove HAVE_DIRENT_D_TYPE."
Elliott Hughes [Tue, 11 Nov 2014 00:16:20 +0000 (00:16 +0000)]
am 499ed6c4: am 83da486c: Merge "Remove HAVE_DIRENT_D_TYPE."

* commit '499ed6c496022acf5687c01bf2faf8420c6d3760':
  Remove HAVE_DIRENT_D_TYPE.

9 years agoam 3dbac214: Merge "kill HAVE_STAT_ST_MTIM"
Yabin Cui [Tue, 11 Nov 2014 00:14:25 +0000 (00:14 +0000)]
am 3dbac214: Merge "kill HAVE_STAT_ST_MTIM"

* commit '3dbac214c22a44042f3e12da37f0fada341123da':
  kill HAVE_STAT_ST_MTIM

9 years agoam 461850da: resolved conflicts for merge of 0a7fcb00 to lmp-mr1-dev
Ying Wang [Tue, 11 Nov 2014 00:13:46 +0000 (00:13 +0000)]
am 461850da: resolved conflicts for merge of 0a7fcb00 to lmp-mr1-dev

* commit '461850dab19ea4b9552d079aa6c80f4bbbef6ab5':
  Introduce per-product per-module dex-preopt config

9 years agoam 964935b8: core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files
Igor Murashkin [Tue, 11 Nov 2014 00:12:00 +0000 (00:12 +0000)]
am 964935b8: core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

* commit '964935b8a6ef52f090eb6f48875db5ebb32962cf':
  core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

9 years agoMerge "kill HAVE_INOTIFY"
Yabin Cui [Tue, 11 Nov 2014 00:11:03 +0000 (00:11 +0000)]
Merge "kill HAVE_INOTIFY"

9 years agoresolved conflicts for merge of 0a7fcb00 to lmp-mr1-dev
Ying Wang [Tue, 11 Nov 2014 00:07:40 +0000 (16:07 -0800)]
resolved conflicts for merge of 0a7fcb00 to lmp-mr1-dev

Change-Id: Ia780b29bfc9a7b3409bf04ba0e18e937c9467a0f

9 years agoam 83da486c: Merge "Remove HAVE_DIRENT_D_TYPE."
Elliott Hughes [Tue, 11 Nov 2014 00:07:17 +0000 (00:07 +0000)]
am 83da486c: Merge "Remove HAVE_DIRENT_D_TYPE."

* commit '83da486c37fd90e9b02cbc768fedfb2ca89b96f6':
  Remove HAVE_DIRENT_D_TYPE.

9 years agoMerge "kill HAVE_STAT_ST_MTIM"
Yabin Cui [Tue, 11 Nov 2014 00:04:35 +0000 (00:04 +0000)]
Merge "kill HAVE_STAT_ST_MTIM"

9 years agoMerge "Remove HAVE_DIRENT_D_TYPE."
Elliott Hughes [Mon, 10 Nov 2014 23:57:09 +0000 (23:57 +0000)]
Merge "Remove HAVE_DIRENT_D_TYPE."

9 years agokill HAVE_INOTIFY
Yabin Cui [Mon, 10 Nov 2014 23:44:27 +0000 (15:44 -0800)]
kill HAVE_INOTIFY

Bug: 18314841
Change-Id: Idfcbeb62a57f72a47eb732f085fbd1ab27302f85

9 years agoRemove HAVE_DIRENT_D_TYPE.
Elliott Hughes [Mon, 10 Nov 2014 23:33:39 +0000 (15:33 -0800)]
Remove HAVE_DIRENT_D_TYPE.

Only Windows doesn't have it, and we don't build atree for Windows.

Change-Id: Ib6e96be73340c36cdfcb3654ed540f690bf7550b

9 years agokill HAVE_STAT_ST_MTIM
Yabin Cui [Mon, 10 Nov 2014 18:37:14 +0000 (10:37 -0800)]
kill HAVE_STAT_ST_MTIM

Bug: 18300671
Change-Id: I92b5691924b995d9c883fc0f777c566ac4c35d1d

9 years agokill OS_CASE_SENSITIVE
Yabin Cui [Mon, 10 Nov 2014 23:03:11 +0000 (15:03 -0800)]
kill OS_CASE_SENSITIVE

Bug: 18314594
Change-Id: I5dc5072d43299c0e5d96ce9640e8405cbb633506

9 years agoam ca28c637: am 1036850f: Merge "kill HAVE_SCHED_SETSCHEDULER"
Yabin Cui [Mon, 10 Nov 2014 22:35:07 +0000 (22:35 +0000)]
am ca28c637: am 1036850f: Merge "kill HAVE_SCHED_SETSCHEDULER"

* commit 'ca28c6379c54e1abaebf4173d4d90b6501c09ae1':
  kill HAVE_SCHED_SETSCHEDULER

9 years agoam 1036850f: Merge "kill HAVE_SCHED_SETSCHEDULER"
Yabin Cui [Mon, 10 Nov 2014 22:30:42 +0000 (22:30 +0000)]
am 1036850f: Merge "kill HAVE_SCHED_SETSCHEDULER"

* commit '1036850f8f8607f4d2898fcc73abb1fff23570d6':
  kill HAVE_SCHED_SETSCHEDULER

9 years agoam 8338cb68: am fb5f4177: Merge "Remove logic for libstdc++ gtest libs."
Dan Albert [Mon, 10 Nov 2014 22:23:18 +0000 (22:23 +0000)]
am 8338cb68: am fb5f4177: Merge "Remove logic for libstdc++ gtest libs."

* commit '8338cb6820951bf3994220ddd54707ccbd5dcec5':
  Remove logic for libstdc++ gtest libs.

9 years agoMerge "kill HAVE_SCHED_SETSCHEDULER"
Yabin Cui [Mon, 10 Nov 2014 22:22:44 +0000 (22:22 +0000)]
Merge "kill HAVE_SCHED_SETSCHEDULER"

9 years agoam fb5f4177: Merge "Remove logic for libstdc++ gtest libs."
Dan Albert [Mon, 10 Nov 2014 22:19:13 +0000 (22:19 +0000)]
am fb5f4177: Merge "Remove logic for libstdc++ gtest libs."

* commit 'fb5f41779e67e5d98587f7e1348cae2cf45e719c':
  Remove logic for libstdc++ gtest libs.

9 years agocore: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files
Igor Murashkin [Thu, 30 Oct 2014 23:08:07 +0000 (16:08 -0700)]
core: Use WITH_DEXPREOPT_PIC=true to have dex2oat build pic oat files

When WITH_DEXPREOPT=true is set, if we also set WITH_DEXPREOPT_PIC=true
then the build will generate position-independent OAT images.

This means that all the system applications no longer need to be
relocated into /data/dalvik-cache and this can achieve saving disk space
at the cost of slightly slower running code.

Bug: 18035729

(cherry picked from commit da9f1a7e82b7e6d0677553f211835625078347f2)

Change-Id: I9d5f12bbe7d0287784ac7e941fba090fce3ce3df

9 years agoIntroduce per-product per-module dex-preopt config
Ying Wang [Wed, 8 Oct 2014 01:07:23 +0000 (18:07 -0700)]
Introduce per-product per-module dex-preopt config

- Added LOCAL_DEX_PREOPT_FLAGS to pass extra flags to dex2oat.
- Added macro add-product-dex-preopt-module-config to specify almost
  arbitrary dex-preopt config/flags to modules in product
  configuration:
  $(call \
  add-product-dex-preopt-module-config,<module_name_list>,<config_or_flags>)
  How <config_or_flags> is interpreted is decided by
  dex_preopt_odex_install.mk and dex2oat. For now if it's "disable" we
  disable dexpreopt for the given modules; otherwise pass it to dex2oat as
  command line flags.
- If there are multiple configs for the same module in the product
  inheritance, the first takes precedence.
- Added PRODUCT_DEX_PREOPT_DEFAULT_FLAGS so you can specify default
  dex2oat flags in product configuration.
- Added PRODUCT_DEX_PREOPT_BOOT_FLAGS to specify flags of building boot.oat.

Bug: 17791867
(cherry picked from commit 20ebd2ef081f2a3e85a4adcf8837e6f5b68bdeea)

(cherry picked from commit 70d617aaf57c636ca7b6aedee5b009a7c46bdd3a)

Change-Id: I86f125dd02290d0969704142a4405ebd6729c4f7

9 years agokill HAVE_SCHED_SETSCHEDULER
Yabin Cui [Mon, 10 Nov 2014 20:18:59 +0000 (12:18 -0800)]
kill HAVE_SCHED_SETSCHEDULER

Bug: 18300670
Change-Id: I66fb3d0070751ffaa2bc6b53274b22d967350312

9 years agoMerge "Remove logic for libstdc++ gtest libs."
Dan Albert [Mon, 10 Nov 2014 19:22:10 +0000 (19:22 +0000)]
Merge "Remove logic for libstdc++ gtest libs."

9 years agoRemove logic for libstdc++ gtest libs.
Dan Albert [Sun, 9 Nov 2014 08:55:25 +0000 (00:55 -0800)]
Remove logic for libstdc++ gtest libs.

The libstdc++ linked gtest libraries are no longer necessary.

Change-Id: Ia98263bc2541b6c8fd0b3e22bb6fec85104a2210

9 years agoPass instruction set variant to dex2oat.
Ian Rogers [Fri, 17 Oct 2014 08:05:50 +0000 (01:05 -0700)]
Pass instruction set variant to dex2oat.

Also, add it to the ANDROID_BUILD_PROPERTIES.
Remove non-default instruction set features.
Bug: 18056890

Change-Id: I9169cdfecbb176f62b941852948222edc3f511fd

9 years agoam 65f5175f: am 652ff716: Merge "Remove more namespace pollution (HAVE_TM_GMTOFF)."
Elliott Hughes [Sat, 8 Nov 2014 23:42:30 +0000 (23:42 +0000)]
am 65f5175f: am 652ff716: Merge "Remove more namespace pollution (HAVE_TM_GMTOFF)."

* commit '65f5175f06635d32f16f4057d2df036fa65723a5':
  Remove more namespace pollution (HAVE_TM_GMTOFF).

9 years agoam 652ff716: Merge "Remove more namespace pollution (HAVE_TM_GMTOFF)."
Elliott Hughes [Sat, 8 Nov 2014 23:38:56 +0000 (23:38 +0000)]
am 652ff716: Merge "Remove more namespace pollution (HAVE_TM_GMTOFF)."

* commit '652ff716b819b694be76e63f059dca50e7febb8d':
  Remove more namespace pollution (HAVE_TM_GMTOFF).

9 years agoMerge "Remove more namespace pollution (HAVE_TM_GMTOFF)."
Elliott Hughes [Sat, 8 Nov 2014 23:31:18 +0000 (23:31 +0000)]
Merge "Remove more namespace pollution (HAVE_TM_GMTOFF)."

9 years agoam 954729cc: am 3581753f: Merge "Remove more namespace pollution (HAVE_FUNOPEN)."
Elliott Hughes [Sat, 8 Nov 2014 22:22:13 +0000 (22:22 +0000)]
am 954729cc: am 3581753f: Merge "Remove more namespace pollution (HAVE_FUNOPEN)."

* commit '954729cc17da13a3ca887e51a5de4d9db8f11d16':
  Remove more namespace pollution (HAVE_FUNOPEN).

9 years agoRemove more namespace pollution (HAVE_TM_GMTOFF).
Elliott Hughes [Sat, 8 Nov 2014 22:21:12 +0000 (14:21 -0800)]
Remove more namespace pollution (HAVE_TM_GMTOFF).

Change-Id: I9c2d7ffb66127c1b73076f8674ecf29aada0fa38

9 years agoam 3581753f: Merge "Remove more namespace pollution (HAVE_FUNOPEN)."
Elliott Hughes [Sat, 8 Nov 2014 22:17:44 +0000 (22:17 +0000)]
am 3581753f: Merge "Remove more namespace pollution (HAVE_FUNOPEN)."

* commit '3581753ffae63e32b2b2e2be1e447cb2e83dec5e':
  Remove more namespace pollution (HAVE_FUNOPEN).

9 years agoMerge "Remove more namespace pollution (HAVE_FUNOPEN)."
Elliott Hughes [Sat, 8 Nov 2014 22:10:03 +0000 (22:10 +0000)]
Merge "Remove more namespace pollution (HAVE_FUNOPEN)."

9 years agoRemove more namespace pollution (HAVE_FUNOPEN).
Elliott Hughes [Sat, 8 Nov 2014 20:39:28 +0000 (12:39 -0800)]
Remove more namespace pollution (HAVE_FUNOPEN).

Change-Id: I25a64ce39cd7bdd99aa6412413554b96d3cb113e

9 years agoam 011710ba: am 9e95a0f4: Merge "Remove more namespace pollution."
Elliott Hughes [Sat, 8 Nov 2014 19:06:58 +0000 (19:06 +0000)]
am 011710ba: am 9e95a0f4: Merge "Remove more namespace pollution."

* commit '011710ba482e9ed9c45d95947b03d0d04001b995':
  Remove more namespace pollution.

9 years agoam 9e95a0f4: Merge "Remove more namespace pollution."
Elliott Hughes [Sat, 8 Nov 2014 19:03:04 +0000 (19:03 +0000)]
am 9e95a0f4: Merge "Remove more namespace pollution."

* commit '9e95a0f4d0172b1669d404c3d605e689234f4dcf':
  Remove more namespace pollution.