History log of /external/srec/make/asr/Makefile.config
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1ef65d6a084f7a6f885250a134dc5c42282197b8 21-Jan-2014 Duane Sand <duane.sand@imgtec.com> [MIPS64] Support mips64

Change-Id: Ib32fb0d4b6d3eb0fcef7e59da99c13217a530b7c
/external/srec/make/asr/Makefile.config
1f46c6304e9450aefaac8663403eec399878bef1 22-Jan-2014 Colin Cross <ccross@android.com> srec: rename aarch64 target to arm64

Rename aarch64 build targets to arm64. The gcc toolchain is still
aarch64.

Change-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3
/external/srec/make/asr/Makefile.config
b3adea6f471d03c5bd728725adc7ca1cea89edfd 14-Mar-2013 Marcus Oakland <marcus.oakland@arm.com> AArch64: Enable build on 64-bit AArch64 platform

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>
/external/srec/make/asr/Makefile.config
6c08bb8c8ab94a5dced6949361680362b1ae7edc 14-Dec-2012 Pavel Chupin <pavel.v.chupin@intel.com> 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>
/external/srec/make/asr/Makefile.config
4150c3d5050b6581292fd7196a2f5f86ca57bf1e 19-Apr-2011 Chris Dearman <chris@mips.com> [MIPS] Add MIPS support

Signed-off-by: Chris Dearman <chris@mips.com>
/external/srec/make/asr/Makefile.config
b934819a6895251b3e50c82047b404671a7fc0cd 01-Jul-2009 Shin-ichiro KAWASAKI <shinichiro.kawasaki.mg@hitachi.com> modified to support SuperH architecture
/external/srec/make/asr/Makefile.config
8fc5a7f51e62cb4ae44a27bdf4176d04adc80ede 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
/external/srec/make/asr/Makefile.config