diff options
author | James Almer <jamrial@gmail.com> | 2018-02-11 23:18:25 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2018-02-11 23:18:59 -0300 |
commit | 4961ddfd3563a075bdea7d729361adc95370d967 (patch) | |
tree | 5ccd7a62dfe8802fde6eee23d02153e7f147e305 | |
parent | c1c720d5279aa2e8e0518e2900f5f2b267ee974a (diff) | |
parent | fd36cf6bf6524247a8ff6788c028836fe7d9fd20 (diff) | |
download | ffmpeg-4961ddfd3563a075bdea7d729361adc95370d967.tar.gz |
Merge commit 'fd36cf6bf6524247a8ff6788c028836fe7d9fd20'
* commit 'fd36cf6bf6524247a8ff6788c028836fe7d9fd20':
configure: Factorize check_64_bit()
Merged-by: James Almer <jamrial@gmail.com>
-rwxr-xr-x | configure | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -4864,7 +4864,7 @@ check_host_cflags $host_cflags_speed check_64bit(){ arch32=$1 arch64=$2 - expr=$3 + expr=${3:-'sizeof(void *) > 4'} check_code cc "" "int test[2*($expr) - 1]" && subarch=$arch64 || subarch=$arch32 enable $subarch @@ -4879,23 +4879,23 @@ case "$arch" in enabled shared && enable_weak pic ;; parisc) - check_64bit parisc parisc64 'sizeof(void *) > 4' + check_64bit parisc parisc64 enabled shared && enable_weak pic ;; ppc) - check_64bit ppc ppc64 'sizeof(void *) > 4' + check_64bit ppc ppc64 enabled shared && enable_weak pic ;; s390) - check_64bit s390 s390x 'sizeof(void *) > 4' + check_64bit s390 s390x enabled shared && enable_weak pic ;; sparc) - check_64bit sparc sparc64 'sizeof(void *) > 4' + check_64bit sparc sparc64 enabled shared && enable_weak pic ;; x86) - check_64bit x86_32 x86_64 'sizeof(void *) > 4' + check_64bit x86_32 x86_64 # Treat x32 as x64 for now. Note it also needs pic if shared test "$subarch" = "x86_32" && check_cpp_condition stddef.h 'defined(__x86_64__)' && subarch=x86_64 && enable x86_64 && disable x86_32 |