;;
arm|armv[4567]*l)
arch="arm"
- spic=$shared
;;
avr32)
;;
disabled optimizations || check_cflags -fomit-frame-pointer
-if enabled pic; then
+enable_pic() {
+ enable pic
add_cppflags -DPIC
add_cflags -fPIC
add_asflags -fPIC
-fi
+}
+
+enabled pic && enable_pic
check_cc <<EOF || die "Symbol mangling check failed."
int ff_extern;
enabled iwmmxt && check_asm iwmmxt '"wunpckelub wr6, wr4"'
enabled neon && check_asm neon '"vadd.i16 q0, q0, q0"'
+ enabled_all armv6t2 shared !pic && enable_pic
+
elif enabled mips; then
check_asm loongson '"dmult.g $1, $2, $3"'