diff options
author | Paweł Kołodziejski | 2007-06-24 07:02:55 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2007-06-24 07:02:55 +0000 |
commit | c88567aa79eb5a88b54f1c47d36b65b0a3ddae2b (patch) | |
tree | f9840981485f12be65dda1a1fef3a6bfaa96844b /configure | |
parent | caa69a55fc3b449b02c4b1ecd03d52f9257d7c75 (diff) | |
download | scummvm-rg350-c88567aa79eb5a88b54f1c47d36b65b0a3ddae2b.tar.gz scummvm-rg350-c88567aa79eb5a88b54f1c47d36b65b0a3ddae2b.tar.bz2 scummvm-rg350-c88567aa79eb5a88b54f1c47d36b65b0a3ddae2b.zip |
added arm assembly from patch #1742112 for codec47. (and really build arm code this time)
svn-id: r27685
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -721,13 +721,15 @@ if test -n "$_host"; then ;; arm-linux|arm-linux-gnueabi|arm-*-linux-gnueabi) echo "Cross-compiling to $_host, forcing endianness, alignment and type sizes" - DEFINES="$DEFINES -DUNIX -DUSE_ARM_SOUND_ASM" + DEFINES="$DEFINES -DUNIX -DUSE_ARM_SOUND_ASM -DUSE_ARM_SMUSH_ASM" #not true for all ARM systems, but the interesting ones are all LE. Most (if not all) BE arm devices don't have a screen _def_endianness='#define SCUMM_LITTLE_ENDIAN' _def_align='#define SCUMM_NEED_ALIGNMENT' type_1_byte='char' type_2_byte='short' type_4_byte='int' + _mak_asm_arm_rate='USE_ARM_SOUND_ASM = 1' + _mak_asm_arm_codec47='USE_ARM_SMUSH_ASM = 1' ;; gp2x) echo "Cross-compiling to $_host, forcing endianness, alignment and type sizes" @@ -1502,6 +1504,9 @@ $_mak_plugins $_config_mk_data +$_mak_asm_arm_rate +$_mak_asm_arm_codec47 + INCLUDES += $INCLUDES OBJS += $OBJS DEFINES += $DEFINES |