Age | Commit message (Collapse) | Author |
|
|
|
Change-Id: Ibc751d63a22acac7ee1a024e21f1ee68079b330e
|
|
|
|
This reverts commit a8a167d6883e4acee42619e0bbfd811984f6e94d.
Also, workaround a clang 3.5 issue bug: 15319952
Change-Id: If2ec321d63d9484c21208339f66eb6a16b65bf74
|
|
|
|
This reverts commit 560eaab489316778f491132c7b05a647b098d2a0.
|
|
|
|
Switch host compiles to clang with libc++.
Fix clang build errors.
Change-Id: I1a039d505b301a970d53dbdf5882ed609d930aa4
|
|
|
|
Enabled -Werror on a 64-bit host build (BUILD_HOST_64bit=1), ignored
unused parameter warnings and then cleaned up what remained. The most
concerning issue was always true comparisons caused by comparing an
unsigned int with a size_t.
Migrate C++ code to use C++11.
|
|
|
|
Change-Id: Ia27471dd05966ac40814af5c83dc0ffb5aa63fbd
|
|
|
|
Change-Id: Ib32fb0d4b6d3eb0fcef7e59da99c13217a530b7c
|
|
|
|
Rename aarch64 build targets to arm64. The gcc toolchain is still
aarch64.
Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
|
|
|
|
Changes include
[x] Addition of a new function lstrtosize_t
Since size_t is not the same size as an unsigned int in
AArch64, a new function lstrtosize_t has been devised for
use in the shared/src/SessionTypeImpl.c and
srec/Recognizer/src/RecognizerImpl.c modules in place
of the lstrtoui function (which is for unsigned integers).
lstrtosize_t is implemented in the portable/src/LCHAR.c
module and declared in portable/include/LCHAR.h header file.
It makes use of the LSTRTOULL macro defined in the
portable/include/ptypes.h header file, indicating the
function to be used to convert an unsigned long long to a
string.
[x] Changes in srec/cfront/sh_down.h header file
This is because the value of LONG_MAX is different on
__LP64__ with 64-bit longs, and the function converts to
an int, not to a long.
[x] Changes to the srec/test/SRecTest/src/SRecTest.c
and srec/test/SRecTestAudio/src/SRecTestAudio.c modules
These changes correct the parameter types for the call to
SR_RecognizerPutAudio and pfread to be the expected size_t,
again because size_t is not the same as unsigned int in __LP64__.
[x] Rest of the changes are related to general conversion from
32-bit to 64-bit including proper casts of pointers, changes
from int to long, jint to jlong.
Change-Id: I3cc7d3a89161ab098a4bd133ea96b1158630b0e1
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
|
|
* commit '35e5a031b5087050c946977e40e1fd6f2790234f':
x86_64/x32: Add targets
|
|
|
|
This is required to continue builds of other projects.
Change-Id: I4cfef71a4662810a86936afcbe6cf1e648b0736e
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
|
|
* commit '0bdaec8763369edd362933d5202b0b3d5f99d07f':
Correct infinite loop in swicms_set_cmn
|
|
|
|
When using Recognizer.setAcousticState a call is made down to
swicms_set_cmn in srec. If a valid vector is provided swicms_set_cmn
will loop indefinitely. Increase dim_count in the while loop to
prevent it.
Change-Id: I133bdaa6defd0677f56d0418832bb432d9feddba
|
|
* commit '250c97d651797efd5d95c8bbe1ac777572b03e43':
Marking file-local inline functions as static
|
|
|
|
Bug: 9423855
Change-Id: Ic89aa66383fae603f6a8ff23e61dd520f6e990af
|
|
Bug: 8580410
Change-Id: Idb83d3ea0e76f1df03f5038388246dde661cf1b1
|
|
Compiling with clang results with undefined symbol errors at link time
for functions marked inline but not marked static or extern. A look at
the C spec indicates the compiler is free to assume the function exists
as a symbol elsewhere if static/extern are not used. Since this
function really is meant to have static linkage, applied the static
keyword and the build is now fine.
Change-Id: I7c279c2592fe19ceda57fa3ecd565cc6f323b307
Author: Edwin Vane <edwin.vane@intel.com>
Reviewed-by: Kevin P Schoedel <kevin.p.schoedel@intel.com>
|
|
Bug: 6654403
Change-Id: I2f35bc60365a3d866a9b066c574a09fbddd42958
|
|
* commit 'dc315cedb10875c8e7ccf8d9af45131993003244':
[MIPS] Add MIPS support
|
|
|
|
Signed-off-by: Chris Dearman <chris@mips.com>
|
|
like AudioTrack::stop()
Change-Id: I31015fee8bb8bf1650cc55b6e3f77b55e81c13cc
|
|
Change-Id: I69d781eca9fdf174dc5d8db0bebc35da2bdbae5e
|
|
* commit 'b02a57d1448283477d13b248a6beb2754b9430fd':
Don't use ALL_PREBUILT
|
|
* commit '3b86e1f2371f3bfb4b798d5c7671bf8ed79f5caf':
Don't use ALL_PREBUILT
|
|
Bug: 6294985
With ALL_PREBUILT it just installs the data files to all devices.
We switch to a config.mk, which will be included by module definition of
VoiceDialer.apk and set up the necessary dependency.
TODO: modulize the config files and have VoiceDialer.apk depend on them.
Change-Id: I25ecb9888960806acda808ef8f5e88fe9bcb48bb
|
|
Change-Id: I847cf7e70f043c985c3e7f62b7b4d6b3b92b2e43
|
|
* commit 'caa4a614d192210a0f1f819499e71a8b6daacf0f':
Xcode 4.3 compatibility checkin
|
|
|
|
* commit '84d13f373f031641743c4b08156529b8754a32a8':
Xcode 4.3 compatibility checkin
|
|
|
|
Xcode 4.3 is unable to find the inlined methods when linking libSR_Recognizer,
so this patch clears the definition of PINLINE for the Xcode 4.3 compiler
which ensures that the methods which cause the errors are not inlined
Change-Id: I28d0bdf084cb60e93db80fe8a8c7ad6d0dd01dc0
Signed-off-by: Al Sutton <al@funkyandroid.com>
|
|
Bug: 6299628
Change-Id: I8e4352b7db6499264106ba0e52e5c3e755a488b9
Signed-off-by: Wei Zhong <wzhong@google.com>
(cherry picked from commit cc15631660de061ec4f65e8714c0836520b35ddf)
|
|
Change-Id: Ibaebc3c5fdf8b98a94a8b775a4e93add4fd379cf
|
|
Change-Id: I6466aa80bcffd41c8c874330167b7b5786cef26b
|
|
The update compiler in Xcode 4.3 (and 4.4) requires lookups into dependant
bases of class templates to be qualified. This checkin fixes the issues
raised by the compiler by implementing the this-> recommendation from
the llvm page at http://clang.llvm.org/compatibility.html#dep_lookup_bases
Signed-off-by: Al Sutton <al@funkyandroid.com>
|
|
See https://android-git.corp.google.com/g/#/c/157220
Bug: 5449033
Change-Id: I3719a243181c92dc8cc3fc5d3aa3da4c14e990df
|
|
Static library module does not link against libraries.
Change-Id: Icbe6c6d076b640e6a7079de95f010a438efd9389
|