aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | | * Merge "Revert "Remove java version checks""Colin Cross2017-07-193-0/+170
| | | | | |\
| | | | | | * Revert "Remove java version checks"Colin Cross2017-07-193-0/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit c6f07f00da69a9216050fb2584ad52a18e890163. Change-Id: Ibcb52ce2aecf20ac741ed9beec27c2b4b07f8b66
| * | | | | | Merge "Remove java version checks" am: bc6923b69b am: 9893841f1f am: 7c15a4fce5Colin Cross2017-07-193-170/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 936e6c9c43 Change-Id: Iba146ac637447caa1119c0f222bf15c66a505e28
| | * | | | | Merge "Remove java version checks" am: bc6923b69b am: 9893841f1fColin Cross2017-07-193-170/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 7c15a4fce5 Change-Id: I14d6bb1714f948954ef23012db4fcfa3c7d6e4fc
| | | * | | | Merge "Remove java version checks" am: bc6923b69bColin Cross2017-07-193-170/+0
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 9893841f1f Change-Id: I7c60631f935be97eac309c77f53fbe18e50e928d
| | | | * | | Merge "Remove java version checks"Colin Cross2017-07-193-170/+0
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: bc6923b69b Change-Id: I2f69b75e3e18c7fddcc18bea31802d0cb293f815
| | | | | * | Merge "Remove java version checks"Colin Cross2017-07-193-170/+0
| | | | | |\|
| | | | | | * Remove java version checksColin Cross2017-07-143-170/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build now uses a prebuilt javac binary distributed with the source, checking the host java version is no longer required. Test: m -j checkbuild Bug: 62956999 Change-Id: Ieef83481d0e6d68371bbd8a422f870ffe2bbb428
| * | | | | | Merge "Add to cflags in compilerFlags()" am: cad076b16b am: 33dc73e707 am: ↵George Burgess IV2017-07-192-12/+24
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2c63222f70 am: 5c327ff58a Change-Id: I539315f89bab00ae0d98b0136053a60be59dae9a
| | * | | | | Merge "Add to cflags in compilerFlags()" am: cad076b16b am: 33dc73e707George Burgess IV2017-07-192-12/+24
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 2c63222f70 Change-Id: I42a2cdea32cf66edace7c0b3729cdf6b688f2ed9
| | | * | | | Merge "Add to cflags in compilerFlags()" am: cad076b16bGeorge Burgess IV2017-07-192-12/+24
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 33dc73e707 Change-Id: Ic166289824a2c37e9d47e96c2a6f9cbe3ffe4998
| | | | * | | Merge "Add to cflags in compilerFlags()"George Burgess IV2017-07-192-12/+24
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: cad076b16b Change-Id: I4e9b45f48df594ab7e2b864c776ec9973dc31221
| | | | | * | Merge "Add to cflags in compilerFlags()"Treehugger Robot2017-07-192-12/+24
| | | | | |\ \
| | | | | | * | Add to cflags in compilerFlags()George Burgess IV2017-07-192-12/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These compiler flags weren't being properly added to ToolingCFlags, which was causing clang-tidy to complain a lot about incompatible redeclarations of library functions. Moving them to compilerFlags() causes them to be added to ToolingCFlags. Bug: None Test: mma in bionic/. clang-tidy now shows 7,142 fewer high-severity warnings. Change-Id: If5148858d9db143a3dd9b0ce6c970258ec4ff9cb
* | | | | | | | release-request-bd6aa7dd-7b02-4794-942c-14599bf61208-for-git_oc-mr1-release- ↵android-build-team Robot2017-07-1915-36/+277
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4193791 snap-temp-L98700000083613807 Change-Id: If9e6fc6694d4583ca1e0efa94507a768ca4443c9
| * | | | | | | Merge "Switch `owner` to *string to disable concat" am: 1651953ca5 am: ↵Dan Willemsen2017-07-192-3/+3
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 737623108d am: e5daf569ec am: f9413d1090 Change-Id: I63f0bdf0a01d557f810a40c1d9be355ad30671c7
| | * | | | | | Merge "Switch `owner` to *string to disable concat" am: 1651953ca5 am: ↵Dan Willemsen2017-07-192-3/+3
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 737623108d am: e5daf569ec Change-Id: I4dae82daa2d8e3e76a65de0a4e8cf77f24ea0ff9
| | | * | | | | Merge "Switch `owner` to *string to disable concat" am: 1651953ca5Dan Willemsen2017-07-192-3/+3
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 737623108d Change-Id: I1837f8a25761ac4308888db7c29da386e8f39fbc
| | | | * | | | Merge "Switch `owner` to *string to disable concat"Dan Willemsen2017-07-192-3/+3
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 1651953ca5 Change-Id: I020d7e1ed733ccfc3035aca98fda0417771ecfda
| | | | | * | | Merge "Switch `owner` to *string to disable concat"Treehugger Robot2017-07-192-3/+3
| | | | | |\ \ \
| | | | | | * | | Switch `owner` to *string to disable concatDan Willemsen2017-07-182-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If owner is specified in a defaults module, we shouldn't concat that with the owner specified in a module using that defaults module. A string pointer will produce the correct behavior (overriding the default) Bug: 37330627 Test: out/soong/Android-*.mk looks correct after this change Change-Id: I64574e2ba81c11b042248d7a44702ec4534ee932
| * | | | | | | | Merge "Install VNDK libs in /system instead of /vendor" am: 57b314daba am: ↵Justin Yun2017-07-196-14/+172
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d16117330c am: aea659dcf1 am: 1e4182c537 Change-Id: I74ac3d1cce2674b08b76d2d5e43d42b523eac5da
| | * | | | | | | Merge "Install VNDK libs in /system instead of /vendor" am: 57b314daba am: ↵Justin Yun2017-07-196-14/+172
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d16117330c am: aea659dcf1 Change-Id: I73ffb7e36206d338e28ceea90d145b2660ac03e9
| | | * | | | | | Merge "Install VNDK libs in /system instead of /vendor" am: 57b314dabaJustin Yun2017-07-196-14/+172
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: d16117330c Change-Id: I737d862b1554fe9328b8612f91a2fff62e094b82
| | | | * | | | | Merge "Install VNDK libs in /system instead of /vendor"Justin Yun2017-07-196-14/+172
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 57b314daba Change-Id: Ica58764411c46466f6fed4db561d2e5c0d8de048
| | | | | * | | | Merge "Install VNDK libs in /system instead of /vendor"Treehugger Robot2017-07-196-14/+172
| | | | | |\ \ \ \ | | | | | | |/ / / | | | | | |/| | |
| | | | | | * | | Install VNDK libs in /system instead of /vendorJustin Yun2017-07-186-14/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If BOARD_VNDK_VERSION is set, and a module is set to `vendor_available: true` it is installed in /system and /vendor. However, if the module is a VNDK library, it must be installed at `/system/${LIB}/vndk` instead of /vendor/${LIB}. For those modules, need following to set. vendor_available: true, vndk: { enabled: true, support_system_process: true, }, `support_system_process` is optional to define. If it is defined to true, the module is regarded as vndk-sp. link-type check for VNDK modules is added to make sure that VNDK modules only link to other VNDK shared libraries or LL-NDKs. move the ABI checks to VNDK from all of vendor_available. Bug: 38304436 Test: attempt to compile with BOARD_VNDK_VERSION:=current Test: Use `vendor_available_vndk: true` for VNDK modules and compile with BOARD_VNDK_VERSION:=current Change-Id: I409268e0b7f05a9d01697bf9f9f4726b5aac631f
| * | | | | | | | Merge "Move default libnativehelper include to mock dir." am: 3c8ba15bdd am: ↵Steven Moreland2017-07-192-1/+11
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2646b8f313 am: bde8cc0b63 am: 92298313b1 Change-Id: Ie0a65af4c02412db12208f0fc6d9ff8e1d7513cc
| | * | | | | | | Merge "Move default libnativehelper include to mock dir." am: 3c8ba15bdd am: ↵Steven Moreland2017-07-192-1/+11
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2646b8f313 am: bde8cc0b63 Change-Id: Ic038a40a179db47a5f00376703c79409ba58d975
| | | * | | | | | Merge "Move default libnativehelper include to mock dir." am: 3c8ba15bddSteven Moreland2017-07-192-1/+11
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 2646b8f313 Change-Id: I03a4735428deba19b4eabbe01f19a3b584b5c226
| | | | * | | | | Merge "Move default libnativehelper include to mock dir."Steven Moreland2017-07-192-1/+11
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 3c8ba15bdd Change-Id: I3a3d773765893a97055c60616710ed147042911d
| | | | | * | | | Merge "Move default libnativehelper include to mock dir."Treehugger Robot2017-07-192-1/+11
| | | | | |\ \ \ \
| | | | | | * | | | Move default libnativehelper include to mock dir.Steven Moreland2017-07-182-1/+11
| | | | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also export the corresponding variable to make. libnativehelper's include_deprecated contains all of the headers that are currently used by libraries without the "nativehelper/" prefix. The current count of this is this: 2 ScopedLocalFrame.h 4 JniInvocation.h 4 ScopedBytes.h 5 AsynchronousCloseMonitor.h 6 toStringArray.h 7 ScopedStringChars.h 38 JniConstants.h 41 ScopedPrimitiveArray.h 79 ScopedUtfChars.h 80 UniquePtr.h 100 ScopedLocalRef.h 467 JNIHelp.h Now we can remove each file from the global header include on a file by file basis. Bug: 63762847 Test: libs find their headers Change-Id: Iffc0c1ceb55cc59dc4a70c75d7c0b9ce8397b2cf
| * | | | | | | | Merge "Allow integer_overflow sanitizer path exclusion." am: 335565d300 am: ↵Ivan Lozano2017-07-194-11/+25
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9f32b6b23b am: c87ad0e789 am: 417c13e05e Change-Id: Idd550b81f6a4ad0f0a166874e13712c090856bf6
| | * | | | | | | Merge "Allow integer_overflow sanitizer path exclusion." am: 335565d300 am: ↵Ivan Lozano2017-07-194-11/+25
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9f32b6b23b am: c87ad0e789 Change-Id: I9239f4df03674d563e44b3da3411a2e2593805a0
| | | * | | | | | Merge "Allow integer_overflow sanitizer path exclusion." am: 335565d300Ivan Lozano2017-07-194-11/+25
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 9f32b6b23b Change-Id: Ic79df381dbb07c20e1e32f84740846ebf046e895
| | | | * | | | | Merge "Allow integer_overflow sanitizer path exclusion."Ivan Lozano2017-07-194-11/+25
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 335565d300 Change-Id: Id19a2328970b540fcbcddb9421a2973eada302a7
| | | | | * | | | Merge "Allow integer_overflow sanitizer path exclusion."Ivan Lozano2017-07-194-11/+25
| | | | | |\ \ \ \
| | | | | | * | | | Allow integer_overflow sanitizer path exclusion.Ivan Lozano2017-07-184-11/+25
| | | | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for excluding paths from having integer_overflow applied to them when using SANITIZE_TARGET=integer_overflow via an INTEGER_OVERFLOW_EXCLUDE_PATHS make variable. This covers the soong side of the change. Bug: 30969751 Test: Build with SANITIZE_TARGET=integer_overflow SANITIZE_TARGET_DIAG=integer_overflow INTEGER_OVERFLOW_EXCLUDE_PATHS=<path> and confirmed this was no longer being applied to binaries in that path. Change-Id: I298b772f5425da28dff1cf007825be19558db3a8
| * | | | | | | | Regenerate build.ninja.in am: a40331cdc9 am: 6b28bd7a48 am: 8839ea7cb4Colin Cross2017-07-191-7/+66
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: d7df7a60f8 Change-Id: Ibaabfc0eb31c82c080b3096c442cbe4cea57a53a
| | * | | | | | | Regenerate build.ninja.in am: a40331cdc9 am: 6b28bd7a48Colin Cross2017-07-191-7/+66
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 8839ea7cb4 Change-Id: I645fc2914dd5c7809ca2206a0f0d9f71ae3f787b
| | | * | | | | | Regenerate build.ninja.in am: a40331cdc9Colin Cross2017-07-191-7/+66
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 6b28bd7a48 Change-Id: If478ecef381cbdc951195f1abcd02f7766a20bca
| | | | * | | | | Regenerate build.ninja.inColin Cross2017-07-191-7/+66
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: a40331cdc9 Change-Id: I56ce456d8ec4c624c21acb7e1214638135b3717c
| | | | | * | | | Regenerate build.ninja.inColin Cross2017-07-181-7/+66
| | | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ie922dfc59787514b55fd15e7b97728732714e939 updates build/blueprint/build.ninja.in, update soongs to match to avoid rebuilding minibp after every bootstrap. Bug: 63720725 Test: m -j && m -j Change-Id: Ib06bc39efae148aaa6d5d8c2ac1b1d41d8ec00d9
* | | | | | | | release-request-e04bb055-13fc-41a1-8a9f-7fb10894ec3d-for-git_oc-mr1-release- ↵android-build-team Robot2017-07-1814-138/+222
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4189380 snap-temp-L90600000083186678 Change-Id: If2f66f7c5f3b57a8b56632f50a3ec172d812c2df
| * | | | | | | Merge "Add support for data field in cc_benchmark." am: da4a7257b5 am: ↵Colin Cross2017-07-182-16/+29
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 86763f3c5a am: 86717af7dd am: 2213f75a42 Change-Id: I753c3f52394d4e9daa162607717c44c4b8f46eb8
| | * | | | | | Merge "Add support for data field in cc_benchmark." am: da4a7257b5 am: ↵Colin Cross2017-07-182-16/+29
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 86763f3c5a am: 86717af7dd Change-Id: Iee23c7c4bda63ebaf4196978d01bf6dd89134509
| | | * | | | | Merge "Add support for data field in cc_benchmark." am: da4a7257b5Colin Cross2017-07-182-16/+29
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 86763f3c5a Change-Id: Ifdb4a87ae3e200191a7d165d6bd9ed84402a07d9
| | | | * | | | Merge "Add support for data field in cc_benchmark."Colin Cross2017-07-182-16/+29
| | | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: da4a7257b5 Change-Id: I4a91db2f804e5518a9799b53305286dc4a5e49c0
| | | | | * | | Merge "Add support for data field in cc_benchmark."android-o-preview-4Colin Cross2017-07-182-16/+29
| | | | | |\ \ \