Sundong Ahn
ae792ae7b6
change vsdk_v$(ver) to system_sdk_v$(ver) am: b5b5b2667d
am: be0a67a88f
...
am: 111fb11714
Change-Id: I5d109339920ca5fdd20d99878664dd635cb2e596
2018-01-18 07:21:25 +00:00
Sundong Ahn
111fb11714
change vsdk_v$(ver) to system_sdk_v$(ver) am: b5b5b2667d
...
am: be0a67a88f
Change-Id: I59e9b27587b126c068c686fd576b9f604abe7eeb
2018-01-18 07:19:24 +00:00
Sundong Ahn
be0a67a88f
change vsdk_v$(ver) to system_sdk_v$(ver)
...
am: b5b5b2667d
Change-Id: I6670045df779e866975cc746229675608d7beaa9
2018-01-18 07:15:12 +00:00
Sundong Ahn
b5b5b2667d
change vsdk_v$(ver) to system_sdk_v$(ver)
...
The vsdk name is change to system sdk, so vsdk_v$(ver) need to
change to system_sdk_v$(ver)
Bug: 67724799
Test: build & boot on taimen
Change-Id: I9ac508f5ed2602fbf827e0b0e4c205ab01915525
2018-01-16 09:51:03 +09:00
Stephen Hines
51207eb44d
Merge "Remove unnecessary DeviceUsesClang." am: 2e020842dc
am: 4bf625d7e6
...
am: 8d7ba61a81
Change-Id: Ibfd4b158180d54607d9b9d7c6de927b071f1d425
2018-01-12 18:49:32 +00:00
Stephen Hines
8d7ba61a81
Merge "Remove unnecessary DeviceUsesClang." am: 2e020842dc
...
am: 4bf625d7e6
Change-Id: Ia38f97fccd3eafb673e985b04b350eafa644092b
2018-01-12 18:39:56 +00:00
Stephen Hines
4bf625d7e6
Merge "Remove unnecessary DeviceUsesClang."
...
am: 2e020842dc
Change-Id: I092e3952f6cd3674b0013d34e981e4a0f7ab68f7
2018-01-12 18:27:04 +00:00
Stephen Hines
2e020842dc
Merge "Remove unnecessary DeviceUsesClang."
2018-01-12 18:19:45 +00:00
Dan Albert
0e4564e277
Merge "Disable availability macros in libc++ on Darwin." am: 2835af801c
am: dc77da610b
...
am: b38815bab9
Change-Id: I5edcdde1d2d495e3f1df602c505fcfa2c03433a8
2018-01-12 06:02:04 +00:00
Dan Willemsen
4955cd5610
Merge "Remove armv5te" am: 7d3e0709a5
am: c13dcf49aa
...
am: 36a5e07c00
Change-Id: Ia4d9eb34bc7217fc82082413acba9802db887c41
2018-01-12 06:01:41 +00:00
Dan Albert
b38815bab9
Merge "Disable availability macros in libc++ on Darwin." am: 2835af801c
...
am: dc77da610b
Change-Id: I05f3972ecfc4f45387395cbb0218e03631e053bf
2018-01-12 05:56:29 +00:00
Dan Willemsen
36a5e07c00
Merge "Remove armv5te" am: 7d3e0709a5
...
am: c13dcf49aa
Change-Id: I36e36534df35ca27c78a6e4eaa5249bd4118c8d7
2018-01-12 05:56:09 +00:00
Dan Albert
dc77da610b
Merge "Disable availability macros in libc++ on Darwin."
...
am: 2835af801c
Change-Id: I2cf20b5b03a33cc68d11da80f8f9ef2fdcd25a65
2018-01-12 05:51:22 +00:00
Dan Willemsen
c13dcf49aa
Merge "Remove armv5te"
...
am: 7d3e0709a5
Change-Id: Id032a1c917ca31313a15468ee8216b6b40cfc885
2018-01-12 05:51:08 +00:00
Treehugger Robot
2835af801c
Merge "Disable availability macros in libc++ on Darwin."
2018-01-12 05:46:22 +00:00
Treehugger Robot
7d3e0709a5
Merge "Remove armv5te"
2018-01-12 05:41:11 +00:00
Dan Willemsen
c81376cbc4
Merge "Apply kati output rewriting to dumpvars" am: eb21c04f9c
am: 6988b6c95a
...
am: 7707f65a43
Change-Id: I7853c00b40d30ba8216e1282875c76e1a831dcbb
2018-01-12 00:23:19 +00:00
Dan Willemsen
7707f65a43
Merge "Apply kati output rewriting to dumpvars" am: eb21c04f9c
...
am: 6988b6c95a
Change-Id: I09191591a0b81daec9c71bef314a5273747f4c55
2018-01-12 00:07:42 +00:00
Dan Willemsen
6988b6c95a
Merge "Apply kati output rewriting to dumpvars"
...
am: eb21c04f9c
Change-Id: I75d1d2262cb04c9032c437dd0755ca3275e1f757
2018-01-12 00:03:25 +00:00
Treehugger Robot
eb21c04f9c
Merge "Apply kati output rewriting to dumpvars"
2018-01-11 22:56:25 +00:00
Stephen Hines
6ea0f81c3f
Remove unnecessary DeviceUsesClang.
...
This build function is unnecessary now that GCC is completely
unsupported for Android platform builds. It is similar to
USE_CLANG_PLATFORM_BUILD from the build/make side of things.
Bug: http://b/64032869
Test: Builds
Change-Id: Iddf5f91cc997c337c77a644265cb8dc4e5a915b4
2018-01-11 14:29:41 -08:00
Dan Albert
a07b84598f
Disable availability macros in libc++ on Darwin.
...
libc++'s headers are annotated with availability macros that indicate
which version of Mac OS was the first to ship with a libc++ feature
available in its *system's* libc++.dylib. We do not use the system's
library, but rather ship our own. As such, these availability
attributes are meaningless for us but cause build breaks when we try
to use code that would not be available in the system's dylib.
Test: removed the darwin check and checked showcommands on linux
Bug: None
Change-Id: I3d328d7363eba83f1cb857c8abfd6cd0173a3058
2018-01-11 13:00:46 -08:00
Stephen Hines
73796d35cc
Merge "Switch back to llvm-ar (with crsD flags only)." am: 4acd66ae94
am: 38ec40c42d
...
am: 3d0098c3ce
Change-Id: I8606140616304ba903ecbf2f2fbe6109a3ba003d
2018-01-11 07:55:53 +00:00
Stephen Hines
3d0098c3ce
Merge "Switch back to llvm-ar (with crsD flags only)." am: 4acd66ae94
...
am: 38ec40c42d
Change-Id: I51f695ca988932a845a76319561d37ec669a692f
2018-01-11 07:51:54 +00:00
Stephen Hines
38ec40c42d
Merge "Switch back to llvm-ar (with crsD flags only)."
...
am: 4acd66ae94
Change-Id: I52c68a1bad793ba07a2b586263aa2dfd2c08c7df
2018-01-11 07:42:44 +00:00
Treehugger Robot
4acd66ae94
Merge "Switch back to llvm-ar (with crsD flags only)."
2018-01-11 07:36:07 +00:00
Stephen Hines
f1addebb44
Switch back to llvm-ar (with crsD flags only).
...
This properly sets -format=gnu for all non-Darwin targets, because
llvm-ar is cross-platform (but defaults to the host environment).
Bug: http://b/71618641
Test: m checkbuild
Change-Id: Ic5bce7e237ea0cadfa1f96ea151d41115d8c56b8
2018-01-10 15:57:49 -08:00
Dan Willemsen
2c60377282
Merge "Switch to build-tools bison" am: f3768f5011
am: ca74968941
...
am: 91e83ccc2d
Change-Id: Ic3cea4121b32d14be2ed10d4270d1a4616adfb75
2018-01-10 23:00:38 +00:00
Dan Willemsen
91e83ccc2d
Merge "Switch to build-tools bison" am: f3768f5011
...
am: ca74968941
Change-Id: I7bffcd5e5cc1e254d0621894766cfb4e9aee997b
2018-01-10 22:45:55 +00:00
Dan Willemsen
ca74968941
Merge "Switch to build-tools bison"
...
am: f3768f5011
Change-Id: I6c07886f86ca8b4161422e07459624d5d8d44d5f
2018-01-10 22:38:33 +00:00
Dan Willemsen
f3768f5011
Merge "Switch to build-tools bison"
2018-01-10 21:49:28 +00:00
Dan Albert
8ad91adc80
Merge "Remove support for stlport." am: 2605a61f2d
am: 2932a27e64
...
am: ddf1adfd63
Change-Id: I4606acf2ca94a9bfba665047303642b232015001
2018-01-09 23:51:41 +00:00
Dan Albert
ddf1adfd63
Merge "Remove support for stlport." am: 2605a61f2d
...
am: 2932a27e64
Change-Id: I9f285a336ff0e03ce9fa96c2aca830365543cf00
2018-01-09 23:47:58 +00:00
Dan Albert
2932a27e64
Merge "Remove support for stlport."
...
am: 2605a61f2d
Change-Id: I22f1bf07c1e96847440ff441065bef2dbb73da01
2018-01-09 23:44:54 +00:00
Treehugger Robot
2605a61f2d
Merge "Remove support for stlport."
2018-01-09 23:38:39 +00:00
Dan Willemsen
0c51851f08
Apply kati output rewriting to dumpvars
...
This way we strip out ANSI codes when using dumb terminals. It's likely
overkill to use katiRewriteOutput, but we should rarely see any output
on stderr while dumping variables. This also lets us turn on kati_stats.
Bug: 71729611
Test: lunch missing-eng (colored error)
Test: lunch missing-eng 2>&1 | cat (non-colored)
Test: TERM=dumb lunch missing-eng (non-colored)
Change-Id: Ic63fd42d82a4a64e5c68aecd9ae0f242a0d703f1
2018-01-09 02:24:17 -08:00
Steven Moreland
1a2af4a46a
Merge "Add target.vendor.override_export_include_dirs." am: e6f4ee2061
am: e18f12064b
...
am: eb1c01eb70
Change-Id: I4c430958d1f2db764396d97617f4aea8447578d9
2018-01-09 01:53:41 +00:00
Dan Willemsen
6f46a38e56
Switch to build-tools bison
...
Test: m
Test: mma system/tools/hidl
Change-Id: I467c63792082ef335f2d7788d538db76e9e91d87
2018-01-08 17:34:47 -08:00
Steven Moreland
eb1c01eb70
Merge "Add target.vendor.override_export_include_dirs." am: e6f4ee2061
...
am: e18f12064b
Change-Id: If16929a6aad4c8e338e393602d48bb4ce2d79613
2018-01-09 00:55:33 +00:00
Dan Willemsen
e401a8315e
Remove armv5te
...
This architecture only existed for unbundled use, but even the NDK is
removing support in their r17 release, so just remove support for it.
Test: build/soong/build_test.bash -only-soong
Change-Id: I4bd23babf567128d2d242cbdee3311abb198dd7c
2018-01-08 15:48:25 -08:00
Steven Moreland
e18f12064b
Merge "Add target.vendor.override_export_include_dirs."
...
am: e6f4ee2061
Change-Id: Id5c24f6adc3de879f031a9775b26de4b2e698ea7
2018-01-08 22:23:22 +00:00
Treehugger Robot
e6f4ee2061
Merge "Add target.vendor.override_export_include_dirs."
2018-01-08 22:15:51 +00:00
Yi Kong
2e3dabc749
Merge "Revert "Switch to llvm-ar (with crsD flags only)."" am: 8a832c3e6d
am: 59f8ed8df3
...
am: 5f4546febd
Change-Id: Ic221bc7f8212e23ce40afbac6f0b4c3eb3401d8b
2018-01-08 20:48:54 +00:00
Yi Kong
5f4546febd
Merge "Revert "Switch to llvm-ar (with crsD flags only)."" am: 8a832c3e6d
...
am: 59f8ed8df3
Change-Id: I14326de90d9a8d1401c343883faa754d394a1ef4
2018-01-08 20:41:54 +00:00
Yi Kong
59f8ed8df3
Merge "Revert "Switch to llvm-ar (with crsD flags only).""
...
am: 8a832c3e6d
Change-Id: I2e49da1f28ced8c8c87b0c834ec5f5a063a9643b
2018-01-08 19:58:26 +00:00
Yi Kong
8a832c3e6d
Merge "Revert "Switch to llvm-ar (with crsD flags only).""
2018-01-08 19:51:19 +00:00
Yi Kong
df97a8ac9c
Revert "Switch to llvm-ar (with crsD flags only)."
...
This reverts commit 13bc31d6e1
.
Bug: 71694982
Reason for revert: Broke Mac build
Change-Id: I0da6866442ca9273dd329f0b82932f939b7f65ed
2018-01-08 18:10:35 +00:00
Alan Viverette
58f89aea61
Merge "Emit static dependencies into pom2mk-generated Makefile" am: 56561f2cac
am: b8cf728ca5
...
am: a3d1790f48
Change-Id: I50cb506d26dd36b05984b7939aa9681ffca9c3d1
2018-01-06 02:08:44 +00:00
Dan Albert
e93d1e61ed
Merge "Remove support for gnustl." am: 0a8a2720e2
am: 80d931f41e
...
am: 81a0daacd7
Change-Id: I60c4285a2593f3b41646aca4c53d21ff56105ede
2018-01-06 02:08:01 +00:00
Alan Viverette
a3d1790f48
Merge "Emit static dependencies into pom2mk-generated Makefile" am: 56561f2cac
...
am: b8cf728ca5
Change-Id: I6efdeef49de1e77f119316eae9d1478db4ebfece
2018-01-06 01:58:40 +00:00