Ying Wang
c0ff83aebd
am 17967eb7: Merge "[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6"
...
* commit '17967eb72f0eb7f495800d5065b64db4a0174362':
[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6
2015-01-16 18:32:18 +00:00
Duane Sand
1a07487493
[MIPSR6] Adjust prebuilts/ndk libraries for mips32r6
...
Change-Id: Ice2d0f65eced4fb7dd209fb15610ba555dd45f2c
2015-01-16 18:13:17 +00:00
Miao Wang
eb66dc39a9
am 62d49dc5: Merge "Make bcc-compat able to pick the right mtriple flag for Renderscript Compat Lib."
...
* commit '62d49dc5db94a5452b87aa3b31cb623987356f51':
Make bcc-compat able to pick the right mtriple flag for Renderscript Compat Lib.
2015-01-16 16:44:17 +00:00
Miao Wang
50ef904068
am 2b942f87: Merge "Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)"
...
* commit '2b942f87f6b74ad9c5381fa96dcb1d46f155779b':
Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)
2015-01-16 16:44:15 +00:00
Miao Wang
62d49dc5db
Merge "Make bcc-compat able to pick the right mtriple flag for Renderscript Compat Lib."
2015-01-16 16:34:16 +00:00
Miao Wang
2b942f87f6
Merge "Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)"
2015-01-16 16:33:53 +00:00
Ying Wang
758a029e2a
am 59cbe2c6: Merge "Emit unique linker buildid in all binaries."
...
* commit '59cbe2c65cdd2dc3f1ef7a64a4bf6e3543d07207':
Emit unique linker buildid in all binaries.
2015-01-16 00:28:48 +00:00
Dehao Chen
734de7a8b4
Emit unique linker buildid in all binaries.
...
We want to store the symbol information for all android binaries in a global database.
* We ingest unstripped binaries into the global database
* When we collect address data from device (e.g. instruction pointer address), we want to lookup its symbol information through the global database. The key of the mapping is a unique build id, which is the same between binaries on device (stripped) and unstripped binaries.
After applying this patch, the system.img size increases by 0.0047% (16.3KB).
Change-Id: Id92faf2951f43a30947e8d2b690c1af6bf7e3f54
2015-01-15 23:09:35 +00:00
Jeff Davidson
0c949bd867
am 64606bd5: Merge "Update protobuf library from 2.3 to 2.6."
...
* commit '64606bd5b0b702b7f6d7fd1088486b5380ccc25f':
Update protobuf library from 2.3 to 2.6.
2015-01-15 23:01:59 +00:00
Jeff Davidson
64606bd5b0
Merge "Update protobuf library from 2.3 to 2.6."
2015-01-15 22:49:00 +00:00
Andres Morales
121e53cace
am e1f21520: Merge "Add build.prop to root ramdisk"
...
* commit 'e1f2152015069b595f9f62f8b74e26baa5ebad9d':
Add build.prop to root ramdisk
2015-01-14 16:09:01 +00:00
Andres Morales
9c820f82c4
Add build.prop to root ramdisk
...
will be used for verifying installed bootimage
Change-Id: Iaf80823545980fb2e464a558e918715cc1b82e11
2015-01-13 17:55:09 -08:00
Elliott Hughes
32ecc29996
am c56a6045: Merge "Remove HAVE_SYMLINKS."
...
* commit 'c56a60451188da6385ae9f52e0adbef14c647f21':
Remove HAVE_SYMLINKS.
2015-01-13 03:25:04 +00:00
Elliott Hughes
5877c21436
Remove HAVE_SYMLINKS.
...
Change-Id: I685357292af45a048439f0df0ae45f513479841a
2015-01-12 17:21:01 -08:00
Miao Wang
9b2908b4f6
Make bcc-compat able to pick the right mtriple flag for Renderscript
...
Compat Lib.
Change-Id: Ifb3093ebc392d107e874cee3a67b5f6e942c6e0a
2015-01-12 17:20:28 -08:00
Elliott Hughes
aa07929b29
am 1e61f12f: Merge "Remove HAVE_LIBC_SYSTEM_PROPERTIES and HAVE_SYSTEM_PROPERTY_SERVER."
...
* commit '1e61f12f1ecf42c91f71bcc7610a25d83ca738d9':
Remove HAVE_LIBC_SYSTEM_PROPERTIES and HAVE_SYSTEM_PROPERTY_SERVER.
2015-01-13 00:31:22 +00:00
Elliott Hughes
a517f21c65
Remove HAVE_LIBC_SYSTEM_PROPERTIES and HAVE_SYSTEM_PROPERTY_SERVER.
...
In particular, no one has had the system property server since we
killed the sim-eng build...
Change-Id: If576ec546b0ba2ad3c5299876027ca9ac189cf4a
2015-01-12 13:48:27 -08:00
Elliott Hughes
446b9418a4
am 780c4320: Merge "Remove HAVE_POSIX_CLOCKS."
...
* commit '780c43208c9bdd1cacb18bf191b49d37a06cc19a':
Remove HAVE_POSIX_CLOCKS.
2015-01-12 19:00:55 +00:00
Elliott Hughes
780c43208c
Merge "Remove HAVE_POSIX_CLOCKS."
2015-01-12 18:53:01 +00:00
Christopher Ferris
b773a8d517
am edbd5fd7: Merge "Fix whole static lib handling of duplicate names."
...
* commit 'edbd5fd7e6e7dd54417dee96e230f774903d052b':
Fix whole static lib handling of duplicate names.
2015-01-12 18:48:22 +00:00
Christopher Ferris
edbd5fd7e6
Merge "Fix whole static lib handling of duplicate names."
2015-01-12 18:41:19 +00:00
Elliott Hughes
d7e6a0b1c5
Remove HAVE_POSIX_CLOCKS.
...
Change-Id: Ide6f54f70bc5edda9ec1f1f05ebaa0acf58aaa77
2015-01-09 16:27:41 -08:00
Elliott Hughes
b4fc586794
am 5368c02a: Merge "Remove HAVE_PRCTL."
...
* commit '5368c02ac68dc263284bf0cfb1869f0de3f5f5fa':
Remove HAVE_PRCTL.
2015-01-09 23:38:53 +00:00
Elliott Hughes
73498235d2
Remove HAVE_PRCTL.
...
Change-Id: Ic58f8e4c0f749bbc19e5d14de8d99321e7cf833c
2015-01-09 15:24:31 -08:00
Elliott Hughes
37019a1de6
am d9de8e0d: Merge "Remove HAVE_SYS_SOCKET_H."
...
* commit 'd9de8e0d9acd17a2406d25bb970c615067d2ba34':
Remove HAVE_SYS_SOCKET_H.
2015-01-09 22:48:16 +00:00
Elliott Hughes
d9de8e0d9a
Merge "Remove HAVE_SYS_SOCKET_H."
2015-01-09 22:40:36 +00:00
Elliott Hughes
93a24c020f
Remove HAVE_SYS_SOCKET_H.
...
Change-Id: I9ee38c603e3933b012da818b386cb374eec9fe21
2015-01-09 12:22:24 -08:00
Brian Carlstrom
ad156cdd8d
am a0b98c73: Merge "[MIPS64] Set ART base address for mips64"
...
* commit 'a0b98c738012d5bc37356bd0b16ad9c965ec56dd':
[MIPS64] Set ART base address for mips64
2015-01-09 19:36:39 +00:00
Brian Carlstrom
a0b98c7380
Merge "[MIPS64] Set ART base address for mips64"
2015-01-09 19:23:40 +00:00
Miao Wang
de00ebbe24
am caf44db2: Merge "Add build rules for 64bit Renderscript Compat lib."
...
* commit 'caf44db2d1d829a001d5b0ac8371d33928b3d575':
Add build rules for 64bit Renderscript Compat lib.
2015-01-09 17:48:22 +00:00
Miao Wang
ec27a8966c
Add build rules for libRSSupportIO (Usage_IO lib for RS compat lib)
...
bug 12924018
Change-Id: I35af72c1f7788f9fd9cb24bfabdbbad09e865a8b
2015-01-09 09:43:09 -08:00
Miao Wang
caf44db2d1
Merge "Add build rules for 64bit Renderscript Compat lib."
2015-01-09 17:38:47 +00:00
Jeff Davidson
ee65f03b3c
am dd198b77: Merge "Move installed module dependency setup after proto handling."
...
* commit 'dd198b77a1bae9974b741cc7d1dad328dce3c3b6':
Move installed module dependency setup after proto handling.
2015-01-09 02:51:41 +00:00
Jeff Davidson
680f071ca4
Move installed module dependency setup after proto handling.
...
The proto handling will modify the set of dependent libraries, but
this was not actually accounted for in dependency handling because
dependencies had already been established.
Change-Id: Iba1582f3c9eeeada19569e4b5358b6ec4168fccc
2015-01-08 18:25:30 -08:00
Miao Wang
e4359cf0f3
Add build rules for 64bit Renderscript Compat lib.
...
Change-Id: Iea168f8ecb3b4cf6b9ab6ffefc403eb77ee09000
2015-01-08 17:19:42 -08:00
Jeff Davidson
b1055a195a
Update protobuf library from 2.3 to 2.6.
...
Change-Id: I02d308b01f635307dbb63ea9610db2e56eb1f31b
2015-01-08 16:35:11 -08:00
Christopher Ferris
44203f3316
Fix whole static lib handling of duplicate names.
...
If LOCAL_WHOLE_STATIC_LIBRARIES contains a library that has
two files that have the same name but are in different
directories, only the first gets included.
This fix detects this case, and uses the m option to ar to force the
duplicate object to the end of the archive. After this, using the p
option gets the correct object file.
Change-Id: I2e183f48cef3c79499d4ab8ff147444611ff938b
2015-01-07 18:19:54 -08:00
Elliott Hughes
7d9073cf34
am 405931e9: Merge "Stop defining HAVE_UNWIND_CONTEXT_STRUCT."
...
* commit '405931e961b66b5862a14d75792736ca622f5f34':
Stop defining HAVE_UNWIND_CONTEXT_STRUCT.
2015-01-07 04:46:22 +00:00
Elliott Hughes
405931e961
Merge "Stop defining HAVE_UNWIND_CONTEXT_STRUCT."
2015-01-07 04:34:53 +00:00
Elliott Hughes
30adf15747
Stop defining HAVE_UNWIND_CONTEXT_STRUCT.
...
The only code that still references this is only built for arm, so this
should be a no-op.
Change-Id: I64f40fc68bb387b6309075d158f5bd12f398ef20
2015-01-06 19:14:37 -08:00
Ying Wang
4cdebd4c7b
am 21a1f842: am 961096fa: Remove ancient SDK cleanbuild rule
...
* commit '21a1f842c41b70b981c81c3f1750879e5cfb0ba9':
Remove ancient SDK cleanbuild rule
2015-01-07 02:14:23 +00:00
Ying Wang
961096fada
Remove ancient SDK cleanbuild rule
...
In anceint time we didn't have an "sdk" product so that we had to run
"make sdk" in a device product configuration.
Now we have SDK specific product configuration and we don't do "make
sdk" in device product configuration.
Change-Id: I40d58d51261498017bbe7e574c8128afc77e9b96
2015-01-06 16:49:20 -08:00
Brian Carlstrom
00cee5889c
am ad6dd21e: Merge "Remove unused PRODUCT_TAGS"
...
* commit 'ad6dd21e1ae27941b0c00629b095dd9a9ae2d7c2':
Remove unused PRODUCT_TAGS
2015-01-06 23:59:10 +00:00
Brian Carlstrom
25b8bb378f
Remove unused PRODUCT_TAGS
...
Bug: 18895001
Change-Id: I2bbb1c04880218eaa06c1eff92280c636260f9ae
2015-01-05 15:33:16 -08:00
Nikola Veljkovic
a57aaa3664
[MIPS64] Set ART base address for mips64
...
Set ART base address for mips64 to the same value as for mips32.
Change-Id: Idd3a05c87867bce9eb769cfec412102944703a43
2014-12-23 13:50:18 +01:00
Ying Wang
183417b2e2
am ae90c07c: Merge "Disable transitive symbol resolving for arm64."
...
* commit 'ae90c07c9786622acf9ee329282161ed9aea011e':
Disable transitive symbol resolving for arm64.
2014-12-20 01:05:17 +00:00
Ying Wang
ae90c07c97
Merge "Disable transitive symbol resolving for arm64."
2014-12-20 00:52:24 +00:00
Ying Wang
cf6f808408
Disable transitive symbol resolving for arm64.
...
The transitive symbol resolving causes build breakage when a binary
has indirect dependency on the NDK library.
We only observed such behaviour in the aarch64 toolchain.
Change-Id: I29e01f16bdfa3aa206cd42d6f07c764fd436873a
2014-12-19 16:37:46 -08:00
Ying Wang
aa4c8870a8
am a1e09b1a: am 98ae7985: Fix using variable intermediates.COMMON before defining.
...
* commit 'a1e09b1ae69480143d96624dea7fa1dd0b6f62fe':
Fix using variable intermediates.COMMON before defining.
2014-12-18 23:39:23 +00:00
Ying Wang
98ae798535
Fix using variable intermediates.COMMON before defining.
...
In commit e9dd9f2bf
we moved "include $(BUILD_SYSTEM)/android_manifest.mk"
forward before the variable intermediates.COMMON gets defined. That's a
mistake.
This change replaced the tentative variables
package_expected_intermediates_COMMON and guessed_intermediates with
their proper counterparts defined in base_rules.mk.
If their values differ in the two file, that's an error and we should
fix.
Bug: 18168693
Change-Id: I2bf17b0476b4a7f97810fbb0bde7630eb8878b53
2014-12-18 15:13:04 -08:00