| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 18314594
Change-Id: Ib11b45d2597b2576bc7df2d0167ce1bbd1449523
|
|
|
|
|
|
|
|
|
| |
Bug: 14416410
The new mingw-w64 toolchain x86_64-w64-mingw32-4.8 no longer
declares _mkdir in io.h.
Change-Id: I624b52d2f35db54a7f28df09f997fc883b0f0557
|
|\
| |
| |
| |
| |
| |
| | |
PDK build.
* commit '71364f8c1e1bcc84375830dd5904dfe7cdfb5ed6':
Exclude the host aapt and aidl from PDK build.
|
| |\
| | |
| | |
| | |
| | | |
* commit '74bebf6faed2d34814ffc3d46664330ea568f7b2':
Exclude the host aapt and aidl from PDK build.
|
| | |
| | |
| | |
| | |
| | | |
Bug: 13028632
Change-Id: I0f774b19be77462d0fa271088a4a5a152729d13c
|
| | |\
| | | |
| | | |
| | | |
| | | | |
* commit '8f592378a1ea7f31d57253dc202f42707ef4da36':
Fix a variety of small publicly-reported bugs.
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
building with updated host sysroot."
* commit '4bd720c2c63b2400437db971ac96616693a8fe3b':
aidl: Support building with updated host sysroot.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch fixes tools/aidl/Type.cpp to compile with
a more recent SDK host toolchain sysroot (that has not
been submitted yet).
The main issue is that the code uses ssize_t which is
defined in <sys/types.h>, but didn't include the header
directly.
Apparently, this no longer compiles when using the Ubuntu
10.04 libc6-dev headers (the current SDK toolchain is
based on Ubuntu 8.04), so perform an explicit include
to fix this.
NOTE: This doesn't break the Windows SDK build.
Change-Id: Idcacf8f8d1c606b39bf8aa75ab409aa0c2a3cd5a
|
| |\ \ \
| | |/ /
| | | /
| | |/
| |/| |
Change-Id: I938755073e70602cc8f51ce9bd420fdcf870cecd
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Possible NULL dereference in cmds/bootanimation/BootAnimation.cpp.
https://code.google.com/p/android/issues/detail?id=61556
Missing fclose in core/jni/android_os_Debug.cpp.
https://code.google.com/p/android/issues/detail?id=61546
Bad loop guards in core/jni/android_util_Process.cpp.
https://code.google.com/p/android/issues/detail?id=61557
Assignment to wrong variable in libs/androidfw/AssetManager.cpp.
https://code.google.com/p/android/issues/detail?id=61560
Missing delete[]s in libs/androidfw/ObbFile.cpp.
https://code.google.com/p/android/issues/detail?id=61549
Leaks on error in tools/aapt/Images.cpp.
https://code.google.com/p/android/issues/detail?id=61552
Two missing fclose calls in tools/aapt/Resource.cpp.
https://code.google.com/p/android/issues/detail?id=61553
Missing fclose in tools/aidl/aidl.cpp.
https://code.google.com/p/android/issues/detail?id=61554
Change-Id: I5820f3824e72d07a9acb776cf0af3e7443f5694a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Leaks on error in tools/aapt/Images.cpp.
https://code.google.com/p/android/issues/detail?id=61552
Two missing fclose calls in tools/aapt/Resource.cpp.
https://code.google.com/p/android/issues/detail?id=61553
Missing fclose in tools/aidl/aidl.cpp.
https://code.google.com/p/android/issues/detail?id=61554
Change-Id: I56ce144958296961b77354815efc1a245564594b
|
| | |
| | |
| | |
| | | |
This reverts commit 9f6a119c8aa276432ece4fe2118bd8a3c9b1067e.
|
| |/
|/|
| |
| | |
Change-Id: I3ffafdab27cc4aca256c3a5806b630795b75d5c8
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously if an imported aidl file has been deleted or moved,
the generated dependency file still contains the stale file name,
and make will fail with "No rule to make target <the deleted/moved
file>".
This change uses technique described in section "Automatic Dependency
Generation", Chapter 8 of "Managing Projects with GNU Make (3d
Edition)".
The same technique is used by the Android platform build system to
generate C/C++ header dependencies.
Bug: 10459179
Change-Id: Ib0c01a4234ef1af994487fdc846cdf8d13a675f6
|
|
|
|
|
|
|
|
| |
Fix build.
This reverts commit 4f115e08cb68aaf77693f3f4598f0eb5f7634777.
Change-Id: Ic4f51e3492f54afec5f0eeb48e08491eb47f3c04
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix issue when aidl generation doesn't use the right type when
it is a suffix of a pre-declared type.
eg. android.location.Location and foo.android.location.Location. The
aidl generation will never use foo.android.location.Location.
The tentative fix reverses the order in which Namespace.Search iterates
through the known types.
A better fix would be to annotate the types that are declared in the
aidl import statements to be prioritary in Namespace.Search. Lmk if I
you agree with this approach and think that this is worth the work.
Thanks!
Change-Id: I97dd1a1d417075accf1d61f9aba5aba3dea175c6
|
|\
| |
| |
| |
| | |
* commit '58ed5d748c0b9b64845975ef5844ad313de7c3f6':
Correct executable bit for source files
|
| |\
| | |
| | |
| | |
| | | |
* commit '768d9e1a72ceee7d4a5f608776b87b62d6ce4a04':
Correct executable bit for source files
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Many media files and source code files were marked as executable in Git.
Remove those.
Also a shell script and python script were not marked as executable.
Change-Id: Ieb51bafb46c895a21d2e83696f5a901ba752b2c5
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds an annotation to methods in AIDL of the form
"void myMethod() = 3;" to explicitly set the onTransact
id for the method. Either all methods must have explicitly
annotated id's or none of them should be explicitly annotated.
There is error checking in the AIDL compiler
for duplicate id's and id's outside of the valid range.
Bug: 7353910
Change-Id: I868045e3f112c9a279c573cea368a621116cbf77
|
| |
| |
| |
| |
| |
| |
| | |
This solves a problem with declaring multiple Parcelable static inner
classes.
Change-Id: I5e42b412d6d937df19a388988be5aa58a8dbc3e4
|
|\ \
| |/
| |
| |
| | |
* commit '4b4b44381b133e9ab7418806c046774b7fd31393':
Fewer warnings in aidl generated code.
|
| |
| |
| |
| |
| | |
Bug: http://code.google.com/p/android/issues/detail?id=19196
Change-Id: If054e60c19dc73fe32f55d0fa1054309565a6de6
|
|\ \
| |/
|/|
| |
| | |
* commit '9d98a089756b692eefeae7f92cca15e121196e0c':
Check result handler is not null
|
| |
| |
| |
| |
| |
| |
| |
| | |
If caller passes a null result handler to the proxy methods, we need
to check it when getting the result. Otherwise we try to invoke a method
on a null object
Change-Id: Ic2f456c36cb542b782b6a6d0d4d607ccf0987496
|
| |\
| | |
| | |
| | | |
into ics-aah
|
| | |
| | |
| | |
| | | |
Change-Id: I1de957db3eceebc466d8ce23e2a80a0fcf4c917c
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
We introduced changes to the Endpoint lifecycle.
Modified the AIDL compiler to take into account the
changes. Just affected the constructor, which needs
now an extra parameter: placeInfo
Change-Id: I936e8e0ee512a1f7015a029be48042b7b98b7ffb
|
| |
| |
| |
| | |
Change-Id: Ibb9b8cfc8e7d0676df43359f5abaaed5e9e1112d
|
| |
| |
| |
| |
| |
| | |
They handle null correctly.
Change-Id: I8eebf43e1791ea0f99f3d4ee1beb74aa4c977115
|
| |
| |
| |
| |
| |
| | |
returned.
Change-Id: Ib7d2a5609167a076dd7ee8e10e8a55056789517e
|
| |
| |
| |
| |
| |
| | |
(because they won't work otherwise)
Change-Id: I77f370ca1bc381ea07fc2854d2a90d8138ca1796
|
| |
| |
| |
| | |
Change-Id: I683ec1823286d7f2ac03683a1cdad6413d2445b1
|
| |
| |
| |
| | |
Change-Id: I7984ac8306d7e293c6e4ccb75c5f03c508e465af
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
I can't reproduce the real problem.
Change-Id: I851d42eed6f5eb5e9b2b53859e97b43438676cc8
|
| |\ \
| | |/
| | |
| | | |
on the build server." into ics-aah
|
| | |
| | |
| | |
| | |
| | |
| | | |
build server.
Change-Id: I0703fffbe9701bf6614030e948a8e6cbfc3647be
|
| | |
| | |
| | |
| | |
| | |
| | | |
newer aidl."
Change-Id: I8f588d160888550ee79564afe6935fd0f78bc1f7
|
| | |
| | |
| | |
| | | |
Change-Id: Ic673aaa41fc9f430fdb7bda8963297452c9471da
|
| | |
| | |
| | |
| | | |
Change-Id: Ibb92fb85eea5e9c9aeaf8ef1d2a5ef19fbf68021
|
| | |
| | |
| | |
| | |
| | |
| | | |
This is more a limitation of the grammar than anything else triggering laziness on my part.
Change-Id: I5ad949c6d8378870e40a15cf6e975e318cfeece5
|
| | |
| | |
| | |
| | | |
Change-Id: If7a39bec6478ee2a2c1493c744fa5afe9757c88d
|
| | |
| | |
| | |
| | | |
Change-Id: I5721fe5b33f52edfb06f4c9cd4f8c97d234e9fc7
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We need to pass an RpcContext with information
such as the caller's certificate. I also modified
the compiler so it does not use Container anymore
and uses Context
Change-Id: Ib54b774f9c7b5cb3e0a014ce91548b817efcb72b
|
| | |
| | |
| | |
| | | |
Change-Id: I22578bba4d66d032f67ceec3e7232de13be4f175
|
| | |
| | |
| | |
| | | |
Change-Id: I23c0bb085f3bfd27ca3b7f53e26cb704f8ddac1a
|
| | |
| | |
| | |
| | | |
Change-Id: I5c29043baba792ce99d2e9d48bc96d4837b2a808
|
| | |
| | |
| | |
| | | |
Change-Id: I08031c5a89f467691fc02cb4d44e49be3e48ed58
|
| | |
| | |
| | |
| | | |
Change-Id: I12e74da51c5972a4c5eb73656dcf6f3bb0104443
|