[FFmpeg-devel] [PATCH] configure: add initial RISC-V support

Brad Smith brad at comstyle.com
Mon Aug 9 03:48:45 EEST 2021


ping.

On 7/25/2021 6:31 PM, Brad Smith wrote:
> OpenBSD only supports riscv64 but this is an attempt at adding
> some of the initial bits for RISC-V support.
>
>
> diff --git a/configure b/configure
> index b3b8065188..8b5edaa01e 100755
> --- a/configure
> +++ b/configure
> @@ -2021,6 +2021,7 @@ ARCH_LIST="
>       parisc
>       ppc
>       ppc64
> +    riscv
>       s390
>       sh4
>       sparc
> @@ -2630,7 +2631,7 @@ for ext in $(filter_out mmx $ARCH_EXT_LIST_X86_SIMD); do
>   done
>   
>   aligned_stack_if_any="aarch64 ppc x86"
> -fast_64bit_if_any="aarch64 alpha ia64 mips64 parisc64 ppc64 sparc64 x86_64"
> +fast_64bit_if_any="aarch64 alpha ia64 mips64 parisc64 ppc64 riscv64 sparc64 x86_64"
>   fast_clz_if_any="aarch64 alpha avr32 mips ppc x86"
>   fast_unaligned_if_any="aarch64 ppc x86"
>   simd_align_16_if_any="altivec neon sse"
> @@ -4957,6 +4958,9 @@ case "$arch" in
>       "Power Macintosh"|ppc*|powerpc*)
>           arch="ppc"
>       ;;
> +    riscv*)
> +        arch="riscv"
> +    ;;
>       s390|s390x)
>           arch="s390"
>       ;;
> @@ -5348,6 +5352,10 @@ case "$arch" in
>           check_64bit ppc ppc64
>           enabled shared && enable_weak pic
>       ;;
> +    riscv)
> +        check_64bit riscv32 riscv64
> +        enabled shared && enable_weak pic
> +    ;;
>       s390)
>           check_64bit s390 s390x
>           enabled shared && enable_weak pic


More information about the ffmpeg-devel mailing list