Dan Albert
3f0f58a60b
Always link libdl with libc++ for the NDK. am: 2936a1e84b
am: ec6223ec3c
...
am: 7fde1f9c6e
Change-Id: Ia0f0f06883dd420034a230dfaa6bd32092d87c51
2016-09-16 06:53:55 +00:00
Dan Albert
7fde1f9c6e
Always link libdl with libc++ for the NDK. am: 2936a1e84b
...
am: ec6223ec3c
Change-Id: I18fb4af4cd80609ba7bec3d23509df3d3cb6ecf0
2016-09-16 06:50:54 +00:00
Dan Albert
ec6223ec3c
Always link libdl with libc++ for the NDK.
...
am: 2936a1e84b
Change-Id: I41b0ce041345477931b0b0f59212fcda31899259
2016-09-16 06:45:23 +00:00
Ryan Campbell
4fac69d7ca
Merge "Fix typo in coverage target out path." am: c6507670f2
am: 1fd609359d
...
am: ee20a35082
Change-Id: I0606159c8917927e4c8b4ad6ff67e73ba9473085
2016-09-16 02:19:03 +00:00
Ryan Campbell
ee20a35082
Merge "Fix typo in coverage target out path." am: c6507670f2
...
am: 1fd609359d
Change-Id: I3650bd75e4b3a8e03f613e430c65f62ef63aaf37
2016-09-16 02:16:02 +00:00
Ryan Campbell
1fd609359d
Merge "Fix typo in coverage target out path."
...
am: c6507670f2
Change-Id: I09460fa54a7f63fefda7b648d615cf61ce86f778
2016-09-16 02:13:32 +00:00
Treehugger Robot
c6507670f2
Merge "Fix typo in coverage target out path."
2016-09-16 02:06:18 +00:00
Ryan Campbell
737bc02ee8
Fix typo in coverage target out path.
...
Change-Id: I4a448708ab74e08b2c515039ee5d71c32861214e
2016-09-15 17:32:13 -07:00
Colin Cross
2d5011fd0e
Merge "Remove SRC_SYSTEM_HEADERS" am: 4a6862e59b
am: 195857c6dd
...
am: e0e5754f23
Change-Id: Ie517fe1520abc84807159ee80e50333fa9b32f84
2016-09-15 18:44:28 +00:00
Colin Cross
e0e5754f23
Merge "Remove SRC_SYSTEM_HEADERS" am: 4a6862e59b
...
am: 195857c6dd
Change-Id: I28abe9c363ddd963fb5010586fc2cddaee89c015
2016-09-15 18:41:57 +00:00
Colin Cross
195857c6dd
Merge "Remove SRC_SYSTEM_HEADERS"
...
am: 4a6862e59b
Change-Id: I7864a2f482240f9e310d913d3dec07f99ad20c67
2016-09-15 18:38:57 +00:00
Treehugger Robot
4a6862e59b
Merge "Remove SRC_SYSTEM_HEADERS"
2016-09-15 18:27:45 +00:00
Colin Cross
4ed13c38a5
Remove SRC_SYSTEM_HEADERS
...
It is inherited from Soong now.
Bug: 31492149
Change-Id: Ia9bfd9662dba16032dac68b55b4f0743c0688139
2016-09-15 09:29:15 -07:00
Yoshisato Yanagisawa
a25256f715
Merge "goma.mk: do not start goma compiler_proxy if NOSTART_GOMA is set." am: 766c348748
am: 4d5f3043a2
...
am: 57e615605c
Change-Id: I632eccd90114806053b9441a9dc952e09b635f59
2016-09-15 03:55:44 +00:00
Yoshisato Yanagisawa
57e615605c
Merge "goma.mk: do not start goma compiler_proxy if NOSTART_GOMA is set." am: 766c348748
...
am: 4d5f3043a2
Change-Id: I1cb95bee90e922a74d121f0ed78dc08953cfa735
2016-09-15 03:53:43 +00:00
Yoshisato Yanagisawa
4d5f3043a2
Merge "goma.mk: do not start goma compiler_proxy if NOSTART_GOMA is set."
...
am: 766c348748
Change-Id: I14edc0203aeadfc85a46bc68fa849c4f3d231b87
2016-09-15 03:50:44 +00:00
Treehugger Robot
766c348748
Merge "goma.mk: do not start goma compiler_proxy if NOSTART_GOMA is set."
2016-09-15 03:41:24 +00:00
bohu
e88bd41f07
Emulator: increase x86_64 system image size to 2G am: 67d789a9a5
...
am: d84d576e9b
Change-Id: I900de587d535267a4479b0e56db0aaf24278d9a8
2016-09-14 23:46:28 +00:00
bohu
d84d576e9b
Emulator: increase x86_64 system image size to 2G
...
am: 67d789a9a5
Change-Id: Ic02d13cb6e01383297522a8948f60aaa1572137d
2016-09-14 23:32:29 +00:00
Dan Albert
2936a1e84b
Always link libdl with libc++ for the NDK.
...
libc++ requires libdl whether it's statically linked or not.
Test: make checkbuild tests
Bug: None
Change-Id: I8abdcfaef779b358196716ab1193cebe278317ac
2016-09-14 16:08:04 -07:00
bohu
67d789a9a5
Emulator: increase x86_64 system image size to 2G
...
Fix the build on nyc-mr1-emu-dev
Change-Id: Iae5160289c98d045096a9dae9d536df447ca18f7
2016-09-14 21:42:58 +00:00
Chih-hung Hsieh
205eac92ea
Merge "Emit a table of warnings by project and severity." am: 029ced528b
am: ecbfa77903
...
am: 74a9e76175
Change-Id: I79075e55329c0c04e90de9a10d8b036c5d776f82
2016-09-14 16:57:14 +00:00
Chih-hung Hsieh
74a9e76175
Merge "Emit a table of warnings by project and severity." am: 029ced528b
...
am: ecbfa77903
Change-Id: Idb0cceaf1d3476e08879f1cba9986bce6ec3376b
2016-09-14 16:54:45 +00:00
Chih-hung Hsieh
ecbfa77903
Merge "Emit a table of warnings by project and severity."
...
am: 029ced528b
Change-Id: Ia4c1887c7e82623b9728f409e457d716d561716b
2016-09-14 16:48:44 +00:00
Chih-hung Hsieh
029ced528b
Merge "Emit a table of warnings by project and severity."
2016-09-14 16:39:27 +00:00
Dan Willemsen
196f190592
Merge "Fix shared library install dependencies outside of /system" am: 0b3f97b0d6
am: f9fc0ea6fe
...
am: 7c4ced5337
Change-Id: Ibc3c3fca687f7541d779d390e3cbc6123f88e149
2016-09-13 22:51:35 +00:00
Dan Willemsen
7c4ced5337
Merge "Fix shared library install dependencies outside of /system" am: 0b3f97b0d6
...
am: f9fc0ea6fe
Change-Id: I0b06d2a331cf6788e842d91d8b246df2345f10d8
2016-09-13 22:48:36 +00:00
Dan Willemsen
f9fc0ea6fe
Merge "Fix shared library install dependencies outside of /system"
...
am: 0b3f97b0d6
Change-Id: Ia2ffd13b26825c495559565f3c4542815956f660
2016-09-13 22:45:35 +00:00
Dan Willemsen
0b3f97b0d6
Merge "Fix shared library install dependencies outside of /system"
2016-09-13 22:39:21 +00:00
Dan Willemsen
5bdd08b2d9
Fix shared library install dependencies outside of /system
...
For properly picking the shared library install dependencies, HOST_OUT
and HOST_CROSS_OUT are necessary so that we don't add a dependency
between Linux and Windows. But for target modules, we must use
TARGET_OUT_ROOT instead of TARGET_OUT, or modules in /data and /vendor
won't have proper install dependencies.
Bug: 31462199
Test: m bionic-unit-tests; manual diff of generated ninja file
Change-Id: I828fa2664613296cc6c431813f5657abffdd2b8f
2016-09-13 13:47:06 -07:00
Ryan Campbell
5a63fe6856
Merge "Implement path-based enabling of code coverage." am: 1e1ecd5d07
am: 6b92bb4ebb
...
am: 577eab3323
Change-Id: I36a4fc67e87e8561486111263b0d6b6ed1bdefcc
2016-09-13 20:01:23 +00:00
Ryan Campbell
577eab3323
Merge "Implement path-based enabling of code coverage." am: 1e1ecd5d07
...
am: 6b92bb4ebb
Change-Id: I8d359d0dc1fd72491239152f3c6b852c307ca919
2016-09-13 19:58:51 +00:00
Ryan Campbell
6b92bb4ebb
Merge "Implement path-based enabling of code coverage."
...
am: 1e1ecd5d07
Change-Id: I5f60032cfdb365a6f93bb9ca3617cbd08f6b4b21
2016-09-13 19:55:52 +00:00
Ryan Campbell
1e1ecd5d07
Merge "Implement path-based enabling of code coverage."
2016-09-13 19:48:34 +00:00
Dan Willemsen
93a0afc749
Merge "Fix building static linux binaries" am: 8bb71cef9f
am: 5cf6a4578d
...
am: a4f8d8b2a3
Change-Id: I3a635cfbc7d8d322741270881de6bb757fe2a9fb
2016-09-13 19:34:23 +00:00
Dan Willemsen
a4f8d8b2a3
Merge "Fix building static linux binaries" am: 8bb71cef9f
...
am: 5cf6a4578d
Change-Id: Ic8f3a7eb287e42f029c36653c2c7a3c0de65b155
2016-09-13 19:31:22 +00:00
Dan Willemsen
5cf6a4578d
Merge "Fix building static linux binaries"
...
am: 8bb71cef9f
Change-Id: Ied0e1f1d6ed4432536baeae74858f3f524a2ac65
2016-09-13 19:28:50 +00:00
Treehugger Robot
8bb71cef9f
Merge "Fix building static linux binaries"
2016-09-13 19:19:46 +00:00
Dan Willemsen
c9aa6fca41
Fix building static linux binaries
...
BUILD_HOST_static has been broken because I was stripping
-Wl,--start-group/-Wl,--end-group into a separate set of ldflags instead
of keeping them wrapped around some of the ldlibs. So don't pass some of
the build system flags through the ldlibs checker.
Bug: 30898128
Change-Id: I332b42679695cdc5da3cb0036290b6a3544699c0
2016-09-13 17:48:07 +00:00
Ryan Campbell
81c9d29dad
Implement path-based enabling of code coverage.
...
Native coverage is enabled by setting NATIVE_COVERAGE to true
and specifying a list of paths in the COVERAGE_PATHS
environment variable. Files are exported to a zip file in the
target out directory.
Change-Id: I66a2ddd88e849bec1cc0cdae1b51fe18a007e2c3
2016-09-13 10:27:25 -07:00
Chih-Hung Hsieh
e41c99b721
Emit a table of warnings by project and severity.
...
* Use 't1' CSS class for main warning tables,
and default table style for new warning count table.
* Count total skipped warnings.
* Append count of warnings in each severity header.
* Fix some skipped warning patterns and count/dump skipped warnings.
* Add dumpskippedanchors function to fix expand_collapse
error when --byproject flag is used and severity.SKIP
is not emitted.
* Minor coding style changes:
* Loop through severity.kinds.
* Remove unused import.
* Add spaces around assignment operators.
* Adjust indentation.
Bug: 31377083
Test: run warn.py with build.log
Change-Id: I68949edc4601b10ea2f7ac84e48e6c3da4ab1e4f
2016-09-13 10:18:01 -07:00
Dan Willemsen
d111debc18
resolve merge conflicts of 8dadc2d
to nyc-mr1-dev-plus-aosp
...
Change-Id: I296a81c17f9311a9425619141e1b5f5f5fb4c0dc
2016-09-12 21:43:19 -07:00
Dan Willemsen
8dadc2d2e6
Merge "Remove incremental workaround for aapt overlays" am: 946e58bdff
...
am: cd573e3aef
Change-Id: I7f90596676af64202fe17f76beb49f0a61a0dc1b
2016-09-13 04:38:22 +00:00
Dan Willemsen
cd573e3aef
Merge "Remove incremental workaround for aapt overlays"
...
am: 946e58bdff
Change-Id: I44a7d1be8ea317e3ce861b2ce0418b112f80a323
2016-09-13 04:35:52 +00:00
Treehugger Robot
946e58bdff
Merge "Remove incremental workaround for aapt overlays"
2016-09-13 04:29:37 +00:00
Yoshisato Yanagisawa
a2ca270502
goma.mk: do not start goma compiler_proxy if NOSTART_GOMA is set.
...
During the development of goma client, we sometimes need to use goma
compiler_proxy, which has already been running.
Test: NOSTART_GOMA=1 USE_GOMA=1 m.
Change-Id: Ifa969c40871325fd43ee6443ddbe3b18fde62c5a
2016-09-13 13:13:52 +09:00
Dan Willemsen
8e6e6fdba9
Remove incremental workaround for aapt overlays
...
This workaround to clean package intermediates is no longer necessary,
as ninja reruns commands whose command line changes.
Test: switch between product overlays that use add-resource, verify
R.java is regenerated.
Change-Id: Icb1f76360e39882e4401180414a031956777b020
2016-09-12 20:30:12 -07:00
Alan Viverette
3f9a6a5932
Merge "Add transition support library to docs path to fix build" into nyc-mr1-dev am: 50c3f3e618
...
am: ca9866a39b
Change-Id: Ie39f06a485dff68612411e703c4799d3a18db940
2016-09-13 02:27:25 +00:00
Alan Viverette
c33fe0838d
Add transition support library to docs path to fix build am: 9c535433df
...
am: ec58ebb4ee
Change-Id: I88faba8d91efcd113244c3984ddb7a4ce59968ab
2016-09-13 02:27:19 +00:00
Alan Viverette
ca9866a39b
Merge "Add transition support library to docs path to fix build" into nyc-mr1-dev
...
am: 50c3f3e618
Change-Id: I51d674b7a7412131f6b132888fe51cbed86f921e
2016-09-13 02:22:25 +00:00