Marie Janssen
d0ab7141d1
BluetoothDebug: remove unused SINK_STATE_CHANGED
...
android.bluetooth.a2dp.action.SINK_STATE_CHANGED is not sent from
anywhere, so it's useless to try to catch it.
Test: compiles
Bug: 34395439
Change-Id: I8185e148cf31efa820fe288c90ebed395517c722
2017-01-30 17:40:11 +00:00
Elliott Hughes
5466951c8b
Merge "Fix the size of the NDK .note.android.ident ELF note."
2017-01-29 16:19:11 +00:00
Elliott Hughes
031c4577bd
Fix the size of the NDK .note.android.ident ELF note.
...
Also allow the variables to be set directly by -D rather
than using sed.
Bug: http://b/34779141
Test: builds
Change-Id: Ie81b2f0194d11bdfeffc2ded29ae456420a9f20d
2017-01-28 17:00:14 -08:00
Gustav Sennton
656f329a74
Merge "Use utf-8 instead of default encoding in build_android_stubs.mk"
2017-01-26 08:26:19 +00:00
Treehugger Robot
3a955d4ad6
Merge "Add VNDK definition tool."
2017-01-26 07:20:33 +00:00
Logan Chien
181f3fd789
Add VNDK definition tool.
...
This is the binary-based VNDK definition tool.
Test: python -m unittest discover -s tests -p 'test_*.py'
Change-Id: I66ccba2864bf19548bfcec0e277957e3370fe4bd
2017-01-26 13:29:56 +08:00
Treehugger Robot
b6c99b4cf0
Merge "Seperated out protobuf impl into wrapper classes."
2017-01-26 02:07:27 +00:00
Gustav Sennton
750ec6e7e1
Use utf-8 instead of default encoding in build_android_stubs.mk
...
When not explicitly setting the encoding to use for 'javac' it uses some
default encoding - this will fail when using ascii as default encoding
and compiling files containing utf-8 characters.
Bug: 34098662
Test: ran 'make' locally (internal master) for an Angler build.
Change-Id: I9dbdabbfa69f04c52e09285d85494e0f0d188518
2017-01-25 16:30:24 +00:00
Jayant Chowdhary
2920754397
Seperated out protobuf impl into wrapper classes.
...
Added Template information to RecordDecls and FunctionDecls.
Added Enum Information.
Removed decl parameters from wrapper class methods.
Omit processing RecordDecl forward declarations.
Test: header-abi-dumper -o example2.dump tests/example2.h -- clang -x
c++ -I . -std=c++11 -I ~/android/aosp/external/clang/lib/Headers/
Change-Id: I4bd1eea25d00f2efc24ca38051a8d19a72c0fbb9
2017-01-24 22:44:41 -08:00
Treehugger Robot
360aa525c6
Merge "Added more information in abi dump."
2017-01-18 19:31:45 +00:00
Jayant Chowdhary
adbbb7e152
Added more information in abi dump.
...
Added :
1) Base class specifiers with access, base class name, isVirtual.
2) Added access specifiers for CXXRecordDecl fields and functions.
Test: header-abi-dumper -o example1.dump tests/example1.h -- clang -x
c++ -I . -std=c++11.
Change-Id: I3e44ee14b70600df2ae36000d8e9ace34ed39841
2017-01-18 09:36:59 -08:00
Treehugger Robot
3c371ed8e4
Merge "Prepare for removal of legacy-test from default targets"
2017-01-18 15:18:07 +00:00
Treehugger Robot
7272d52f76
Merge "Added libprotobuf to extract and dump ABI."
2017-01-17 16:58:54 +00:00
Paul Duffin
24306258e0
Prepare for removal of legacy-test from default targets
...
In preparation for removing junit classes from the Android API
the legacy-test target will be removed from the
TARGET_DEFAULT_JAVA_LIBRARIES. This change adds explicit
dependencies on junit and/or legacy-android-test to ensure that
modules will compile properly once it is removed.
Bug: 30188076
Test: make checkbuild
Change-Id: I63b6cb622e46952a48938ed055e8892eeaa67f72
2017-01-17 14:49:41 +00:00
Jayant Chowdhary
8fe4a1577a
Added libprotobuf to extract and dump ABI.
...
Dump textual presentation of the ABI as well for
ease of review.
Test: header-abi-dumper -o example1.dump tests/example1.h -- clang -x
c++ -I . -std=c++11.
Change-Id: I65d90d1ec834d7c30cde4eb389862fd38a4e19e9
2017-01-16 11:56:16 -08:00
Treehugger Robot
3646941fc6
Merge "Split ast frontend and ast processing."
2017-01-14 00:25:50 +00:00
Jayant Chowdhary
4667356f6a
Split ast frontend and ast processing.
...
Split into header-abi-dumper and header-abi-checker.
Removed dumping PCH.
TODO: Use protobuf instead.
Test: header-abi-dumper -o example1.dump tests/example1.h -- clang -x
c++ -I . -std=c++11.
Change-Id: I5b2aa8ab678843a57fddeeec929ac57c5a77ffc9
2017-01-13 11:28:31 -08:00
Treehugger Robot
322a84666f
Merge "Add initial header checker."
2017-01-13 17:34:30 +00:00
Aurimas Liutikas
06b3b45f6f
Merge "Remove checkstyle from development/checkstyle."
2017-01-13 17:15:57 +00:00
Logan Chien
03ac4a7346
Add initial header checker.
...
Test: mm -j && header-checker file.h -- clang file.h
Change-Id: I2d743c931d4736da40288991c79e03ebd2b3e8b0
2017-01-13 11:27:18 +08:00
Treehugger Robot
796de93006
Merge "Virtual table dumper which uses llvm's ELF API."
2017-01-13 03:18:33 +00:00
Aurimas Liutikas
ecef09bfa1
Remove checkstyle from development/checkstyle.
...
Checkstyle was moved to prebuilts/checkstyle as it is a better
place for a prebuilt jar. All the usages of checkstyle.py in
PREUPLOAD.cfg files has been updated to use the correct checkstyle
and this change should not affect anyone.
Bug: 33078621
Test: none
Change-Id: Ib2e4272a4bea7d16cccdebaeb407acbd7193f248
2017-01-12 18:34:00 -08:00
Jean-Luc Brouillet
06003a47cb
Merge "Move rs/scriptc to rs/script_api/include."
2017-01-11 02:04:15 +00:00
Jayant Chowdhary
5af04ee4e6
Virtual table dumper which uses llvm's ELF API.
...
Test: dump vtables for libziparchive.
Bug: 32649129
Change-Id: I42a1600f3b7871907e595d4239c5868304625b77
2017-01-10 17:29:25 -08:00
Jean-Luc Brouillet
44d885f3aa
Move rs/scriptc to rs/script_api/include.
...
Test: make sdk -j 20
Change-Id: If51700c17b0e5d572b24aeed0851b02ceddb7732
2017-01-09 19:10:59 +00:00
Dan Willemsen
06eb77a682
Merge "Remove undefined PRIVATE_* variable"
2016-12-21 22:11:13 +00:00
Dan Willemsen
899bafdc02
Remove undefined PRIVATE_* variable
...
This variable isn't defined for $(jack_lib), and isn't needed, since we
haven't created our intermediate directory at this point.
Test: Run in different configurations (no options, dist tests), make
sure this command line doesn't change.
Change-Id: Ie863e1e632a9b6eb343b3f411f6c6cc548fa2a2c
2016-12-20 14:58:24 -08:00
Treehugger Robot
89e62091f6
Merge "Add elf note containing ndk version info"
2016-12-14 23:43:02 +00:00
Tianjie Xu
253e562ef0
Add elf note containing ndk version info
...
Add a ndk_version field in the c struct.
Bug: None
Change-Id: Ia9a2fba388217f659dfc116b8e58f71e449a001d
2016-12-14 14:40:34 -08:00
Lorenzo Colitti
4449cf857d
Merge "Add a test definition for framework networking tests."
2016-12-09 02:58:25 +00:00
Aurimas Liutikas
35b0cafbc2
Merge "Add androidTest to test folder names."
2016-12-08 23:48:59 +00:00
Lorenzo Colitti
c1c0bfc6a5
Add a test definition for framework networking tests.
...
Test: runtest frameworks-net # Runs tests.
Bug: 31479480
(cherry picked from commit 5439831ee0 )
Change-Id: If1357b43548620c993e4306ee19f9537830be553
2016-12-08 18:48:19 +09:00
Yigit Boyar
e6aa64fdad
Add androidTest to test folder names.
...
This conforms the docs here:
http://tools.android.com/tech-docs/new-build-system/user-guide
Change-Id: I6d91073924f578e813986f458b391c9b1dcf923c
2016-12-07 17:30:49 -08:00
Aurimas Liutikas
453a71d710
Merge "Support for ignore checkstyle files"
2016-12-07 23:49:34 +00:00
Yigit Boyar
99f3d7af24
Support for ignore checkstyle files
...
This CL extends checkstyle check to search for IGNORE_CHECKSTYLE
files in folders which marks them as excluded from checkstyle,
including their sub folders
Change-Id: Id2390bb2a92e03f49c0014888e21549279e4bab6
2016-12-07 10:27:35 -08:00
Alan Viverette
d5f8802f6c
Merge "Allow passing custom checks to checkstyle"
...
am: 32abb71122
Change-Id: If6634fcab836edcf5f30fe5e9f0ac8f929f326ad
2016-12-05 19:38:03 +00:00
Treehugger Robot
32abb71122
Merge "Allow passing custom checks to checkstyle"
2016-12-05 19:33:18 +00:00
Alan Viverette
50fb0a915b
Allow passing custom checks to checkstyle
...
Bug: 32998581
Change-Id: Icf349a8ff47ebc434958b872f5729b126e67bcbb
2016-12-05 12:44:23 -05:00
Yohann Roussel
d29421db99
Merge "Deliver android-support-multidex.jack in SDK"
...
am: da07dcd7f9
Change-Id: I7e9e51ade83f3cc2b7d141a45ec1a43fac804b4e
2016-12-05 15:36:50 +00:00
Yohann Roussel
da07dcd7f9
Merge "Deliver android-support-multidex.jack in SDK"
2016-12-05 15:32:59 +00:00
Aurimas Liutikas
3475b7f16d
Merge "Removing pre-push.py git hook for checkstyle."
...
am: fff72bd810
Change-Id: I76b9cfe873b62836ffa059ded35045831fad3d7f
2016-11-30 22:12:31 +00:00
Aurimas Liutikas
fff72bd810
Merge "Removing pre-push.py git hook for checkstyle."
2016-11-30 22:02:31 +00:00
Yin-Chia Yeh
bc15a9e321
Merge "Camera: update NDK LSC header"
...
am: 6d59728432
Change-Id: I2a343edb2c23f9008ecc2fea18f3b229afd6df6a
2016-11-30 20:05:24 +00:00
Yin-Chia Yeh
6d59728432
Merge "Camera: update NDK LSC header"
2016-11-30 19:56:05 +00:00
Yohann Roussel
19b848f707
Deliver android-support-multidex.jack in SDK
...
Bug: https://code.google.com/p/android/issues/detail?id=224026
Test: make PRODUCT-sdk-win_sdk sdk_repo
Change-Id: Iecc0f7bc5c3518d9ac81111a52f8a7b3ecbcc717
2016-11-30 20:07:04 +01:00
Paul Duffin
189889b554
Merge "Use junit-host instead of junit"
...
am: 06c7276db4
Change-Id: Ie24435c4ee41174c00f5af3127d81779f47b8b5d
2016-11-29 11:22:36 +00:00
Paul Duffin
06c7276db4
Merge "Use junit-host instead of junit"
2016-11-29 11:12:11 +00:00
Paul Duffin
f171d02a9b
Use junit-host instead of junit
...
Bug: 30188076
Test: make checkbuild
Change-Id: I81cbfc9d380576442d8877b61a25c4dc5ac62205
2016-11-29 11:04:58 +00:00
Andreas Gampe
4e84f39c1d
Merge "SDK: Add missing tool dependencies"
...
am: d405a14f22
Change-Id: Icf62bb83b2d666a636364b0131170e158df4b864
2016-11-28 19:54:22 +00:00
Treehugger Robot
d405a14f22
Merge "SDK: Add missing tool dependencies"
2016-11-28 19:48:09 +00:00