Commit Graph

21207 Commits

Author SHA1 Message Date
Dan Albert
d6dfd8038a Merge "Purge the android_alarm headers." am: 6d298ffd80 am: 125808b923
am: c6b0df50d2

Change-Id: I8c2b7167e67b4f233796b5327bc54a9987339224
2017-01-31 20:09:48 +00:00
Dan Albert
c6b0df50d2 Merge "Purge the android_alarm headers." am: 6d298ffd80
am: 125808b923

Change-Id: Iecec4379dd16ef1e74442ff5646e784a18eb6616
2017-01-31 20:07:45 +00:00
Dan Albert
125808b923 Merge "Purge the android_alarm headers."
am: 6d298ffd80

Change-Id: Icd92a4555802055ee03045e980944776e5e9874b
2017-01-31 20:05:17 +00:00
Treehugger Robot
6d298ffd80 Merge "Purge the android_alarm headers." 2017-01-31 20:00:47 +00:00
Dan Albert
9e464b2b80 Purge the android_alarm headers.
These aren't part of the current UAPI headers. They're already gone
from the unified headers, but it would be good to remove them from
the legacy headers as well since it will help find the people that
are still using them (if any).

Test: ndk/checkbuild.py
Bug: None
Change-Id: I04f78e06116a7fba3c894c710dee014cda4030f4
2017-01-31 18:34:45 +00:00
Marie Janssen
73239bf525 Merge "BluetoothDebug: remove unused SINK_STATE_CHANGED" am: cc287d55f4 am: 0f0420e6fd
am: 4fccd9723f

Change-Id: If9c6186ef5ea1add428dbb159f60de2bcfcc6e78
2017-01-30 18:35:07 +00:00
Marie Janssen
4fccd9723f Merge "BluetoothDebug: remove unused SINK_STATE_CHANGED" am: cc287d55f4
am: 0f0420e6fd

Change-Id: I05fb4c9f4412154addd210809d60b4788cf154be
2017-01-30 18:32:36 +00:00
Marie Janssen
0f0420e6fd Merge "BluetoothDebug: remove unused SINK_STATE_CHANGED"
am: cc287d55f4

Change-Id: Iefbba261ded7ac7f34e66accb2dcb7f6fcf0bdb2
2017-01-30 18:30:37 +00:00
Marie Janssen
cc287d55f4 Merge "BluetoothDebug: remove unused SINK_STATE_CHANGED" 2017-01-30 18:25:10 +00:00
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
656801bade Merge "Fix the size of the NDK .note.android.ident ELF note." am: 5466951c8b am: a9d394d070
am: d24f9f194e

Change-Id: Iebaeab133381ed9b8bc8ca7389d0c590c94528ca
2017-01-29 16:27:04 +00:00
Elliott Hughes
d24f9f194e Merge "Fix the size of the NDK .note.android.ident ELF note." am: 5466951c8b
am: a9d394d070

Change-Id: Id245a6ad8ebe0317cfb30393a790745edbf70f6b
2017-01-29 16:25:02 +00:00
Elliott Hughes
a9d394d070 Merge "Fix the size of the NDK .note.android.ident ELF note."
am: 5466951c8b

Change-Id: I75aa54df817810571bfab70955918cd4263148e0
2017-01-29 16:22:33 +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
996da23960 Merge "Use utf-8 instead of default encoding in build_android_stubs.mk" am: 656f329a74 am: 62d1c8df8e
am: 999955239c

Change-Id: Ib0137cb13766e4b843d0cdf70d530f704a6c77f4
2017-01-26 08:37:06 +00:00
Gustav Sennton
999955239c Merge "Use utf-8 instead of default encoding in build_android_stubs.mk" am: 656f329a74
am: 62d1c8df8e

Change-Id: I56e825a16d4a1bcec4e062ba0a866ad3de137436
2017-01-26 08:35:04 +00:00
Gustav Sennton
62d1c8df8e Merge "Use utf-8 instead of default encoding in build_android_stubs.mk"
am: 656f329a74

Change-Id: Iab18503f265091188c35f8041899551b71ec025f
2017-01-26 08:32:05 +00: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
Logan Chien
4cd7ccdf3b Merge "Add VNDK definition tool." am: 3a955d4ad6 am: 24868d284c
am: 2c9672e1f5

Change-Id: Ib9ad5108a0143a449cac7661e608fa7f831a846a
2017-01-26 07:35:24 +00:00
Logan Chien
2c9672e1f5 Merge "Add VNDK definition tool." am: 3a955d4ad6
am: 24868d284c

Change-Id: I22a8a1118d4fbf75b0fe4df8931cfb8d8b491ebf
2017-01-26 07:29:57 +00:00
Logan Chien
24868d284c Merge "Add VNDK definition tool."
am: 3a955d4ad6

Change-Id: I154361508b2e91866a7f4293bc88b33c670b014e
2017-01-26 07:27:00 +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
Jayant Chowdhary
74f39d981f Merge "Seperated out protobuf impl into wrapper classes." am: b6c99b4cf0 am: 59923d79bf
am: e622e51f78

Change-Id: I12afbe2ff10ca20e0294e2681f1786188d366e28
2017-01-26 02:17:57 +00:00
Jayant Chowdhary
f5aac59cd4 Seperated out protobuf impl into wrapper classes. am: 2920754397 am: 85204bdd59
am: fa40cee166

Change-Id: I9ab0f83671cd9e9a387f1f62b292bea18ba90ed9
2017-01-26 02:17:45 +00:00
Jayant Chowdhary
e622e51f78 Merge "Seperated out protobuf impl into wrapper classes." am: b6c99b4cf0
am: 59923d79bf

Change-Id: I364eaab79a508b31cc9b0a7993e98c1470486c8e
2017-01-26 02:15:43 +00:00
Jayant Chowdhary
fa40cee166 Seperated out protobuf impl into wrapper classes. am: 2920754397
am: 85204bdd59

Change-Id: I0fd503ad5176efa6d16678e957a9c6a1d3a8510c
2017-01-26 02:15:17 +00:00
Jayant Chowdhary
59923d79bf Merge "Seperated out protobuf impl into wrapper classes."
am: b6c99b4cf0

Change-Id: I8ff927eb511cd671c7753e44f11b0a385278366e
2017-01-26 02:12:43 +00:00
Jayant Chowdhary
85204bdd59 Seperated out protobuf impl into wrapper classes.
am: 2920754397

Change-Id: I35b99db03117f063b2835544ed3984c1b43aa116
2017-01-26 02:12:42 +00: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
Jayant Chowdhary
1f2763770d Merge "Added more information in abi dump." am: 360aa525c6 am: 04a8870dc9
am: d0e4783572

Change-Id: I399b98e3433ce228a5e95b4bfa6d3e1de0bff8ab
2017-01-18 19:39:03 +00:00
Jayant Chowdhary
d0e4783572 Merge "Added more information in abi dump." am: 360aa525c6
am: 04a8870dc9

Change-Id: I678fa37eaffc5859d207fe3a01f61898615cb3de
2017-01-18 19:37:04 +00:00
Jayant Chowdhary
04a8870dc9 Merge "Added more information in abi dump."
am: 360aa525c6

Change-Id: I142b1c3d0c9d035e33e1b85eeac4d43a1ab4d627
2017-01-18 19:35:39 +00: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
Paul Duffin
6aebad5966 Merge "Prepare for removal of legacy-test from default targets" am: 3c371ed8e4 am: 4199fe0d9c
am: 26d21cc0e1

Change-Id: Ia94495861c5070d2681b5190cb3a918981b0fc6d
2017-01-18 16:17:41 +00:00
Paul Duffin
26d21cc0e1 Merge "Prepare for removal of legacy-test from default targets" am: 3c371ed8e4
am: 4199fe0d9c

Change-Id: Ib0d8a55ba985937ab1a7a6f1cdf9d079697b815e
2017-01-18 15:32:45 +00:00
Paul Duffin
4199fe0d9c Merge "Prepare for removal of legacy-test from default targets"
am: 3c371ed8e4

Change-Id: I34f888bd76c4f894d3ee6582c30508d5ba9ee563
2017-01-18 15:27:13 +00:00
Treehugger Robot
3c371ed8e4 Merge "Prepare for removal of legacy-test from default targets" 2017-01-18 15:18:07 +00:00
Jayant Chowdhary
3332753190 Merge "Added libprotobuf to extract and dump ABI." am: 7272d52f76 am: 4333aaad52
am: 0bfdfad1a9

Change-Id: I8758f954bf3c634c57d6f6d8933969325a52425e
2017-01-17 18:07:02 +00:00
Jayant Chowdhary
0bfdfad1a9 Merge "Added libprotobuf to extract and dump ABI." am: 7272d52f76
am: 4333aaad52

Change-Id: Icdea553f8b04f39f48cbdd70e69a25a2fc41a7e8
2017-01-17 17:46:58 +00:00
Jayant Chowdhary
4333aaad52 Merge "Added libprotobuf to extract and dump ABI."
am: 7272d52f76

Change-Id: I696beff34a2052eaca4c78e08ac362b0c277a5a6
2017-01-17 17:26:55 +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
Jayant Chowdhary
0f09bf119c Merge "Split ast frontend and ast processing." am: 3646941fc6 am: 9ef644da11
am: dd0b9930ce

Change-Id: I99e85c172706acd7fef56af5a6f1ac75c83c4cbd
2017-01-14 00:34:45 +00:00
Jayant Chowdhary
dd0b9930ce Merge "Split ast frontend and ast processing." am: 3646941fc6
am: 9ef644da11

Change-Id: I0a24338a9030c208e47d550c17b5f3a966f6b441
2017-01-14 00:32:15 +00:00