Commit graph

5556 commits

Author SHA1 Message Date
Ying Wang
bfb52a2ec1 Strip prebuilt shared library by default.
Strip prebuilt shared library but not try adding gnu debuglink.
It would fail if you try run the adding gnu debuglink command if a
prebuilt is already stripped.

Bug: 17177288
Change-Id: If5811865715c2437e45fbd329983ef1212ef0109
2014-09-03 12:11:06 -07:00
Ying Wang
c489c2df21 am 3b581732: am 067dd379: am cee38d55: Merge "[MIPSR6] R6 target options for clang"
* commit '3b581732f69931fd69dc85145100932f8a054e3d':
  [MIPSR6] R6 target options for clang
2014-09-03 05:04:29 +00:00
Ying Wang
f4e722563b am 38074e8e: am 80ff45ba: am 0850330c: Merge "Default host module to 64-bit except for SDK builds."
* commit '38074e8eb0b7fdbb76ddfc1da0dc756424c4ecae':
  Default host module to 64-bit except for SDK builds.
2014-09-03 05:04:19 +00:00
Ying Wang
3b581732f6 am 067dd379: am cee38d55: Merge "[MIPSR6] R6 target options for clang"
* commit '067dd37952ce2df454623d4f849d079673b12f49':
  [MIPSR6] R6 target options for clang
2014-09-03 01:28:30 +00:00
Ying Wang
067dd37952 am cee38d55: Merge "[MIPSR6] R6 target options for clang"
* commit 'cee38d55f8021c9720b883fc1e4feafc8f45d87c':
  [MIPSR6] R6 target options for clang
2014-09-03 01:09:58 +00:00
Ying Wang
cee38d55f8 Merge "[MIPSR6] R6 target options for clang" 2014-09-03 01:02:54 +00:00
Ying Wang
38074e8eb0 am 80ff45ba: am 0850330c: Merge "Default host module to 64-bit except for SDK builds."
* commit '80ff45ba98922b56ca70cc39fdb530482d366684':
  Default host module to 64-bit except for SDK builds.
2014-09-02 23:28:51 +00:00
Ying Wang
80ff45ba98 am 0850330c: Merge "Default host module to 64-bit except for SDK builds."
* commit '0850330caa352ea2dc412df495c6ad95e4264d05':
  Default host module to 64-bit except for SDK builds.
2014-09-02 23:16:25 +00:00
Ying Wang
7ba7d7f4f5 Default host module to 64-bit except for SDK builds.
Set "HOST_PREFER_32_BIT := true" only if "sdk" or "win_sdk" is among the
make command line goals, or it's a MinGW windows build, which only builds
host SDK tools.

Bug: 13751317
Change-Id: I8ec1a97a5d1af065a153b16523c2ee3434d0dd71
2014-09-02 16:04:31 -07:00
Stephen Hines
ae5f4a4cfd am 6aa90f75: am 6f8fe420: am ec8778e8: Merge "Fix RS_TRIPLE and RS_TRIPLE_CFLAGS."
* commit '6aa90f75f60d788a2c631968ead557c8a46b90a1':
  Fix RS_TRIPLE and RS_TRIPLE_CFLAGS.
2014-09-02 17:45:28 +00:00
Ying Wang
774b5eda41 am 7e5b951e: am 33f14e60: am 7852b80c: Merge "Add missing flags to x86 (both 32- and 64-bit) arch variants. Delete x86_64-atom.mk as we don\'t support 64-bit on old Atom."
* commit '7e5b951e4bbd7a7ea6981181c3e4cafd58da357a':
  Add missing flags to x86 (both 32- and 64-bit) arch variants. Delete x86_64-atom.mk as we don't support 64-bit on old Atom.
2014-09-02 17:39:09 +00:00
Stephen Hines
6aa90f75f6 am 6f8fe420: am ec8778e8: Merge "Fix RS_TRIPLE and RS_TRIPLE_CFLAGS."
* commit '6f8fe42043ab75860ac38c20e907976101a39f71':
  Fix RS_TRIPLE and RS_TRIPLE_CFLAGS.
2014-09-02 16:44:37 +00:00
Stephen Hines
6f8fe42043 am ec8778e8: Merge "Fix RS_TRIPLE and RS_TRIPLE_CFLAGS."
* commit 'ec8778e89f872b9a12cc6b3367400ecd33cb32d0':
  Fix RS_TRIPLE and RS_TRIPLE_CFLAGS.
2014-09-02 16:31:35 +00:00
Stephen Hines
ec8778e89f Merge "Fix RS_TRIPLE and RS_TRIPLE_CFLAGS." 2014-09-02 16:23:11 +00:00
Ying Wang
7e5b951e4b am 33f14e60: am 7852b80c: Merge "Add missing flags to x86 (both 32- and 64-bit) arch variants. Delete x86_64-atom.mk as we don\'t support 64-bit on old Atom."
* commit '33f14e60729443b8c3958ea4246c914fc18891f9':
  Add missing flags to x86 (both 32- and 64-bit) arch variants. Delete x86_64-atom.mk as we don't support 64-bit on old Atom.
2014-09-01 18:10:33 +00:00
Ying Wang
33f14e6072 am 7852b80c: Merge "Add missing flags to x86 (both 32- and 64-bit) arch variants. Delete x86_64-atom.mk as we don\'t support 64-bit on old Atom."
* commit '7852b80c05e33c873819b1bf22bcaa54bb583c99':
  Add missing flags to x86 (both 32- and 64-bit) arch variants. Delete x86_64-atom.mk as we don't support 64-bit on old Atom.
2014-09-01 17:58:52 +00:00
Ying Wang
7852b80c05 Merge "Add missing flags to x86 (both 32- and 64-bit) arch variants. Delete x86_64-atom.mk as we don't support 64-bit on old Atom." 2014-09-01 17:47:55 +00:00
Stephen Hines
039675adb8 Fix RS_TRIPLE and RS_TRIPLE_CFLAGS.
Bug: 17333374

Add RS_TRIPLE_CFLAGS to ensure that we build with the proper defines on
targets like x86. This also changes all build targets to use the
proper 32/64-bit triples when creating their runtime libraries.

Change-Id: I8f6175b1a14af6d03ee90f32069f3688ec227fb9
2014-08-29 15:20:05 -07:00
Brian Carlstrom
b4b470de68 am d2cf1b92: Merge "Add --no-include-debug-symbols to avoid bloat in user builds"
* commit 'd2cf1b924d3eee40c43d40af9dd66d9b83495b22':
  Add --no-include-debug-symbols to avoid bloat in user builds
2014-08-29 05:27:45 +00:00
Brian Carlstrom
29c85c3ce4 am 6686744b: am 91b9d01b: Add --no-include-debug-symbols to avoid bloat in user builds
* commit '6686744b7958bf0108dc476d85ce13c6bed71457':
  Add --no-include-debug-symbols to avoid bloat in user builds
2014-08-29 04:42:42 +00:00
Brian Carlstrom
6686744b79 am 91b9d01b: Add --no-include-debug-symbols to avoid bloat in user builds
* commit '91b9d01b6ba2d3ea37928febce67d13c005a2336':
  Add --no-include-debug-symbols to avoid bloat in user builds
2014-08-29 04:26:59 +00:00
Brian Carlstrom
a4331e35b6 Add --no-include-debug-symbols to avoid bloat in user builds
Bug: 16938924

(cherry picked from commit 91b9d01b6b)

Change-Id: I0b744e0aaacc11fe8983f22f56ffc546a07ae764
2014-08-28 18:10:42 -07:00
Brian Carlstrom
91b9d01b6b Add --no-include-debug-symbols to avoid bloat in user builds
Bug: 16938924
Change-Id: I9f580d74bc5607483fc1193c2db56f0d27b44347
2014-08-28 17:16:11 -07:00
Adam Lesinski
89015ead72 am c41769f8: am 71deb204: Merge "Add anydpi to all product configs" into lmp-dev
* commit 'c41769f82c987d513191fca98ddeaec1246d188a':
  Add anydpi to all product configs
2014-08-27 18:22:24 +00:00
Adam Lesinski
c41769f82c am 71deb204: Merge "Add anydpi to all product configs" into lmp-dev
* commit '71deb204d1f531f046cee185363b8f8b1ec2ca1d':
  Add anydpi to all product configs
2014-08-27 18:07:43 +00:00
Adam Lesinski
71deb204d1 Merge "Add anydpi to all product configs" into lmp-dev 2014-08-27 17:43:49 +00:00
Chih-Hung Hsieh
c2f431854d am 1df281a0: am 9e59e663: am 90d5c7f6: Merge "Clang rejects -Wno-old-style-declaration flag."
* commit '1df281a08a6d4bf93ea0d2df9c4a387126ab07c6':
  Clang rejects -Wno-old-style-declaration flag.
2014-08-27 03:08:00 +00:00
Chih-Hung Hsieh
1df281a08a am 9e59e663: am 90d5c7f6: Merge "Clang rejects -Wno-old-style-declaration flag."
* commit '9e59e66373a68782179f5522d125c8617ecd92a6':
  Clang rejects -Wno-old-style-declaration flag.
2014-08-27 02:50:29 +00:00
Chih-Hung Hsieh
9e59e66373 am 90d5c7f6: Merge "Clang rejects -Wno-old-style-declaration flag."
* commit '90d5c7f613c0fa7dc4c50a6d21d2484c1a1f0f66':
  Clang rejects -Wno-old-style-declaration flag.
2014-08-27 01:45:44 +00:00
Chih-Hung Hsieh
4eaa1cbb5c am 60d2b58f: am 0b97fd8a: am b699b0ea: Merge "Clang does not recognize -Wno-literal-suffix."
* commit '60d2b58fa25d6137142a6c0b8f858a5ac0173bfc':
  Clang does not recognize -Wno-literal-suffix.
2014-08-27 00:15:28 +00:00
Chih-Hung Hsieh
60d2b58fa2 am 0b97fd8a: am b699b0ea: Merge "Clang does not recognize -Wno-literal-suffix."
* commit '0b97fd8acef5d69b2f0abf19493ec5640bbd2085':
  Clang does not recognize -Wno-literal-suffix.
2014-08-27 00:01:43 +00:00
Chih-Hung Hsieh
fb482c6d5d Clang rejects -Wno-old-style-declaration flag.
BUG: 17258227
Change-Id: I2a35263298ffd8dd7cda25183e185274cbf62b7b
2014-08-26 16:37:00 -07:00
Chih-Hung Hsieh
0b97fd8ace am b699b0ea: Merge "Clang does not recognize -Wno-literal-suffix."
* commit 'b699b0ea58bb41c53cf5236c88d37482063ef438':
  Clang does not recognize -Wno-literal-suffix.
2014-08-26 23:30:49 +00:00
Chih-Hung Hsieh
b699b0ea58 Merge "Clang does not recognize -Wno-literal-suffix." 2014-08-26 23:01:34 +00:00
Chih-Hung Hsieh
4d12b5788d Clang does not recognize -Wno-literal-suffix.
BUG: 17258227
Change-Id: I2d98e68daa780fbe0e127605840ae7edcb4e9880
2014-08-26 15:30:04 -07:00
Adam Lesinski
d31552fa66 Add anydpi to all product configs
Change-Id: Ia5e0834c585891de58e5daf3473563ab64dba74c
2014-08-26 15:29:33 -07:00
Dianne Hackborn
d800bc9bd2 am 54256fd4: am e4584a41: Merge "Shhhhhhh!!!" into lmp-dev
* commit '54256fd45cc041acf59dbe812f2d51bce4b5b091':
  Shhhhhhh!!!
2014-08-26 22:01:45 +00:00
Dianne Hackborn
54256fd45c am e4584a41: Merge "Shhhhhhh!!!" into lmp-dev
* commit 'e4584a412960e18709953eee942bceaa85b100f8':
  Shhhhhhh!!!
2014-08-26 21:16:47 +00:00
Doug Zongker
6bf43ebd8d am 4d0bfb4f: remove unused xdelta3/xz utilities
* commit '4d0bfb4f40496c607229b6c2bba723e7e315642e':
  remove unused xdelta3/xz utilities
2014-08-26 21:16:45 +00:00
Dianne Hackborn
e4584a4129 Merge "Shhhhhhh!!!" into lmp-dev 2014-08-26 20:56:50 +00:00
Doug Zongker
4d0bfb4f40 remove unused xdelta3/xz utilities
This was part of the original block-based OTA mechanism.

Bug: 16987495
Change-Id: I5bd6599829ee6084a8da1f0b14af87aabf07c130
2014-08-26 13:11:56 -07:00
Dianne Hackborn
bf9b9275af Shhhhhhh!!!
Change-Id: I3bb72742f788c70f82f311b6ffba479aa02a1eb0
2014-08-26 12:39:26 -07:00
Calin Juravle
66fb93bbde am 18f23def: Merge "Push ISA features into system properties"
* commit '18f23def0e2cda7934c2aef71e2defc729726913':
  Push ISA features into system properties
2014-08-26 18:07:16 +00:00
Calin Juravle
cd3d1485f6 am 371acf35: am e8892aa4: Merge "Push ISA features into system properties" into lmp-dev
* commit '371acf350f63557afa6589533b3d6a1edbd4fe49':
  Push ISA features into system properties
2014-08-26 18:04:43 +00:00
Calin Juravle
371acf350f am e8892aa4: Merge "Push ISA features into system properties" into lmp-dev
* commit 'e8892aa4ec043fa86fe6c0dbe58f8586fd636bcd':
  Push ISA features into system properties
2014-08-26 17:57:11 +00:00
Calin Juravle
18f23def0e Merge "Push ISA features into system properties" 2014-08-26 17:52:12 +00:00
Calin Juravle
68b246401d Push ISA features into system properties
We need to know instruction set featues at runtime as well so that the
apps get compiled on target with the proper features. The properties are
read by installd and passed to dex2oat.

Bug: 16716262

(cherry picked from commit 28be9d8884)

Change-Id: I45b363558dea17e9b049e4a83a55990b4911d9d8
2014-08-26 18:47:44 +01:00
Calin Juravle
e8892aa4ec Merge "Push ISA features into system properties" into lmp-dev 2014-08-26 17:34:42 +00:00
Calin Juravle
28be9d8884 Push ISA features into system properties
We need to know instruction set featues at runtime as well so that the
apps get compiled on target with the proper features. The properties are
read by installd and passed to dex2oat.

Bug: 16716262
Change-Id: Ia73f2055f696880d45a63a0d6e0ee98d37a01113
2014-08-26 18:05:52 +01:00
Doug Zongker
845929b40b Merge "remove unused xdelta3/xz utilities" 2014-08-26 17:05:06 +00:00