Ying Wang
78d1cba0f4
Fix conflict resolving error in ef5dc90bba
...
Change-Id: Ib561c8dec3bbd605007b46b8520f12d6e3e2db90
2015-06-26 14:06:32 -07:00
Mohamad Ayyash
1a4658cd3b
resolved conflicts for merge of ef5dc90b
to lmp-mr1-ub-dev
2015-06-24 16:54:12 -07:00
Mohamad Ayyash
ef5dc90bba
Add img2simg in host and ota packages
...
Change-Id: Ide660cf3cf69c74bbd15d0ac6642b60d58f076fa
Signed-off-by: Mohamad Ayyash <mkayyash@google.com >
2015-06-24 16:13:07 -07:00
Simon Wilson
ecfc97f772
resolved conflicts for merge of f86e7eea
to lmp-mr1-ub-dev
...
Change-Id: I746021aa57edd5f6fae6e57cec0908951a659664
2015-06-24 15:42:27 -07:00
Mohamad Ayyash
f35ed6bd84
resolved conflicts for merge of cade49dd
to lmp-mr1-ub-dev
2015-06-23 16:22:32 -07:00
Simon Wilson
f86e7eeabc
Add compressor options for squashfs system images
...
Change-Id: I2a75f8754273f6e00b96ba6aca6741c4388f5da8
2015-06-22 15:42:52 -07:00
Mohamad Ayyash
cade49ddee
Allow flashing a squashfs system image
...
Change-Id: Ic51d11274784a8d2e9d57d5f0b821ebc89680e5a
Signed-off-by: Mohamad Ayyash <mkayyash@google.com >
2015-06-16 13:11:21 -07:00
C. Sean Young
cbaead4cfe
am 540772fa
: am cf469989
: Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
...
* commit '540772fa2287e63a0c745229fb72b78903c9cd70':
Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
2015-06-12 16:29:25 +00:00
C. Sean Young
cf4699895a
Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
...
These directories are excluded in addition to OUT_DIR.
This can be useful if your build system has other output directories
beyond what OUT_DIR is set to.
Change-Id: I6d98a85bcc8c89279e939406a7fec32547e8922f
2015-06-10 13:00:13 -05:00
Ying Wang
b5f5937280
am 30a411f0
: am 58b3ee28
: am 12f44975
: Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
...
* commit '30a411f0f61dd74fb870fb97b8d2129dbfb85024':
Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
2015-05-27 23:24:19 +00:00
Ying Wang
58b3ee2863
am 12f44975
: Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
...
* commit '12f449756587b83cd6a04c793e05b837ceb41563':
Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
2015-05-27 22:32:41 +00:00
Ying Wang
12f4497565
Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
...
Change-Id: I0a0c4fe0cdd9c162976ef5f4c4709d400fde2d5a
2015-05-27 15:14:28 -07:00
Kris Giesing
f93d8dd6c2
Merge "Remove RecyclerView tests form pathmap" into lmp-mr1-ub-dev
2015-05-22 18:58:18 +00:00
Ying Wang
a6ffb929f4
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 e5d4e74f9f
)
2015-05-19 22:34:40 -07:00
Ying Wang
44acba6d37
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.
2015-05-20 01:03:22 +00:00
Ying Wang
bf6b82fbf1
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.
2015-05-20 00:39:27 +00:00
Ying Wang
247f5c4fce
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.
2015-05-20 00:28:37 +00:00
Ying Wang
1bd155692f
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.
2015-05-20 00:11:27 +00:00
Ying Wang
e528e44d31
Merge "Add task to print transitive dependencies and their license files." into lmp-dev
2015-05-19 23:58:47 +00:00
Ying Wang
a1ea202256
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 39b9b690a8
)
2015-05-19 16:37:42 -07:00
Filip Gruszczynski
8c97e1782b
Add percent library to support libraries build.
...
Change-Id: I8d54f4249f609032fde1d015900204e284fc0c60
2015-05-11 11:58:01 -07:00
Yigit Boyar
a417909fde
Remove RecyclerView tests form pathmap
...
Bug: 20675894
Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc
(cherry picked from commit a85c85ae37
)
2015-05-04 23:15:23 +00:00
Chris Banes
8f168d1b98
Add design support library docs
...
BUG: 20524332
Change-Id: I471ab17a2a5ccc43f4ef0fa04b7c2e9077d56361
2015-04-28 12:01:49 +01:00
Elliott Hughes
449849513b
am 162e1906
: am b271669a
: Merge "Fix a trivial comment typo."
...
* commit '162e19061c7fcdf9e212a561f75427cf1126ea67':
Fix a trivial comment typo.
2015-04-25 18:23:50 +00:00
Elliott Hughes
b271669a0c
Merge "Fix a trivial comment typo."
2015-04-25 18:04:21 +00:00
Elliott Hughes
ae1d4b0d18
Fix a trivial comment typo.
...
Bug: https://code.google.com/p/android/issues/detail?id=170069
Change-Id: Iacd308893561a991971b191d4d10a78ca82753d4
2015-04-25 11:02:40 -07:00
Nick Kralevich
6612d4a088
am edc3371a
: am f3a6b07b
: Merge "host compiler: enable compiler hardening flags"
...
* commit 'edc3371aeaf0f963d95b4d8bfb0e35b8b17ee648':
host compiler: enable compiler hardening flags
2015-04-25 04:54:12 +00:00
Nick Kralevich
100acd1001
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
2015-04-24 21:26:08 -07:00
Dmitriy Ivanov
aac1b9d9bf
am f674a67d
: am 573dfb7c
: Merge "Pack relocations for mips64"
...
* commit 'f674a67d6ef3d446dd726ce9600bd905815506b6':
Pack relocations for mips64
2015-04-25 00:09:51 +00:00
Dmitriy Ivanov
8bd30fe3cb
Pack relocations for mips64
...
Bug: http://b/18051137
Change-Id: I063c5d6cf007658c0efe9cb1d65ed8026b3e7dae
2015-04-24 16:34:09 -07:00
Dmitriy Ivanov
df7afb47d8
am 3b023915
: am 4fa4e4be
: Merge "Do not pack relocations for prebuilts by default"
...
* commit '3b023915e8374341c6a69cd40b0811e10b3cb1b5':
Do not pack relocations for prebuilts by default
2015-04-24 23:14:00 +00:00
Dmitriy Ivanov
4fa4e4befd
Merge "Do not pack relocations for prebuilts by default"
2015-04-24 22:56:08 +00:00
Dmitriy Ivanov
64762c3027
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
2015-04-24 15:33:14 -07:00
Dmitriy Ivanov
513be561e9
am cae46525
: am 691a4379
: Merge "Pack relocations for mips"
...
* commit 'cae4652514c220d1b8d9fbbdca1204bc6cb25954':
Pack relocations for mips
2015-04-24 20:05:03 +00:00
Dmitriy Ivanov
9dc1a7359f
Pack relocations for mips
...
Bug: http://b/18051137
Change-Id: Id5e0adfb55273f23e1c99b4eecb318c6b8d19989
2015-04-24 12:20:02 -07:00
Dmitriy Ivanov
5c327ec39c
am 0f7ecd64
: am b1c2727a
: Merge "Pack relocations for x86"
...
* commit '0f7ecd648bd5aa7f2798615559eb2cfd72e5d918':
Pack relocations for x86
2015-04-24 18:07:03 +00:00
Dmitriy Ivanov
b1c2727aec
Merge "Pack relocations for x86"
2015-04-24 17:44:09 +00:00
Dmitriy Ivanov
1d4804ccd1
Pack relocations for x86
...
Bug: http://b/18051137
Change-Id: I3f316343e9bbd2037a9583d5b6fb41a06be153cd
2015-04-24 10:34:59 -07:00
Dmitriy Ivanov
cda3d43345
am eacc8a05
: am 529943c7
: Merge "Disable packed relocations for NDK builds"
...
* commit 'eacc8a052f30fc78a9b593a8b7bd4f0f8f5eb7d3':
Disable packed relocations for NDK builds
2015-04-24 05:10:51 +00:00
Dmitriy Ivanov
3b51f20be9
Disable packed relocations for NDK builds
...
Bug: http://b/20537715
Change-Id: I1289a88d5eb694980b026b695cb25edd8ba76ed5
2015-04-23 18:55:23 -07:00
Dmitriy Ivanov
dabf96ab0a
am c84b3a78
: am 648f1b66
: Merge "Pack relocation tables for dynamic executables"
...
* commit 'c84b3a781c0065cba994e8cdd49b6bdb51e93399':
Pack relocation tables for dynamic executables
2015-04-23 22:35:01 +00:00
Dmitriy Ivanov
4c2d1a64fb
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
2015-04-23 12:07:16 -07:00
Dimitry Ivanov
387a9fee53
am 941d61de
: am 1ff47c7f
: Merge "Revert "Pack relocation tables for all dynamic executables""
...
* commit '941d61decc24cc28c781d0593b2a5d0589b4a7ad':
Revert "Pack relocation tables for all dynamic executables"
2015-04-23 04:44:50 +00:00
Dimitry Ivanov
1eca10fa9d
Revert "Pack relocation tables for all dynamic executables"
...
This reverts commit e7a1b8a0c6
.
Change-Id: I1a2185e1c68d364941e3b3e525a8c4a7a42e0cc1
2015-04-23 04:22:33 +00:00
Dmitriy Ivanov
b7b2762138
am 64119a7f
: am ec6a9773
: Merge "Pack relocation tables for all dynamic executables"
...
* commit '64119a7ff23960615c607306c9190c1def622d23':
Pack relocation tables for all dynamic executables
2015-04-23 02:44:47 +00:00
Dmitriy Ivanov
e7a1b8a0c6
Pack relocation tables for all dynamic executables
...
Bug: http://b/18051137
Change-Id: I277277d5f5eb450ef9b4a23cfec16d75d977eb89
2015-04-22 13:30:43 -07:00
dcashman
0ae8bf67af
am 780bdd6a
: am ab59266d
: Merge "Add lib dirs to cts distribution."
...
* commit '780bdd6a1363cfe2fb9425647e0458dd2aee43f4':
Add lib dirs to cts distribution.
2015-04-22 18:55:13 +00:00
dcashman
ab59266db0
Merge "Add lib dirs to cts distribution."
2015-04-22 17:02:32 +00:00
dcashman
17412c8305
Add lib dirs to cts distribution.
...
Add ability to include dirs to the cts distribtion to enable bundling of shared
libraries on which host-side executables rely.
Bug: 19566396
Change-Id: Id501874244ae98fbfef2aa591885c88dee5b8b02
2015-04-21 17:53:21 -07:00
Dmitriy Ivanov
6cb3732d82
am baca453a
: am 5beb3387
: Merge "Remove unsupported *_COMPRESS_MODULE_SYMBOLS"
...
* commit 'baca453a7d23fb2cf8a38d8aad3addbfce362afc':
Remove unsupported *_COMPRESS_MODULE_SYMBOLS
2015-04-20 20:43:18 +00:00