diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-12-11 22:37:36 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-12-11 22:37:36 +0000 |
commit | cb80e1a797d2e5d6758bce53e79e265b8790d4d3 (patch) | |
tree | 46b46f78c609356f0f158d626d2b6fbcd13de47d | |
parent | 472727ba1f406230aa63bef3d39bcc5c8b184a80 (diff) | |
download | mpv-cb80e1a797d2e5d6758bce53e79e265b8790d4d3.tar.bz2 mpv-cb80e1a797d2e5d6758bce53e79e265b8790d4d3.tar.xz |
support for xtensa CPU architecture
patch by Dan Nicolaescu (dann ics.uci edu), Reimar and me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25368 b3059339-0415-0410-9bf9-f77b7e298cf2
-rwxr-xr-x | configure | 13 | ||||
-rw-r--r-- | cpudetect.c | 4 |
2 files changed, 16 insertions, 1 deletions
@@ -1263,6 +1263,7 @@ if test -z "$_target" ; then s390x) host_arch=s390x ;; mips*) host_arch=mips ;; vax) host_arch=vax ;; + xtensa*) host_arch=xtensa ;; *) host_arch=UNKNOWN ;; esac ;; @@ -1627,7 +1628,7 @@ EOF fi -_arch_all='X86 X86_32 X86_64 IA64 SPARC ARM ARMV4L SH3 POWERPC PPC ALPHA SGI_MIPS PA_RISC S390 S390X VAX BFIN GENERIC' +_arch_all='X86 X86_32 X86_64 IA64 SPARC ARM ARMV4L SH3 POWERPC PPC ALPHA SGI_MIPS PA_RISC S390 S390X VAX BFIN XTENSA GENERIC' case "$host_arch" in i[3-9]86|x86|x86pc|k5|k6|k6-2|k6-3|pentium*|athlon*|i586-i686) _arch='X86 X86_32' @@ -2242,6 +2243,16 @@ EOF _optimizing='' ;; + xtensa) + _arch='XTENSA' + _target_arch='ARCH_XTENSA = yes' + iproc='xtensa' + proc='' + _march='' + _mcpu='' + _optimizing='' + ;; + generic) _arch='GENERIC' _target_arch='ARCH_GENERIC = yes' diff --git a/cpudetect.c b/cpudetect.c index 6b94283426..f7fee08e94 100644 --- a/cpudetect.c +++ b/cpudetect.c @@ -568,5 +568,9 @@ void GetCpuCaps( CpuCaps *caps) #ifdef ARCH_VAX mp_msg(MSGT_CPUDETECT,MSGL_INFO, "CPU: Digital VAX\n" ); #endif + +#ifdef ARCH_XTENSA + mp_msg(MSGT_CPUDETECT,MSGL_INFO, "CPU: Tensilica Xtensa\n" ); +#endif } #endif /* !ARCH_X86 */ |