Commit 40e58dab authored by Cody P Schafer's avatar Cody P Schafer Committed by Peter Korsgaard
Browse files

powerpc: add BR2_POWERPC_CPU_HAS_ALTIVEC to replace adhoc deps/checks

parent b4c82456
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
config BR2_POWERPC_CPU_HAS_ALTIVEC
	bool

config BR2_POWERPC_CPU_HAS_SPE
	bool

@@ -51,8 +54,10 @@ config BR2_powerpc_740
	bool "740"
config BR2_powerpc_7400
	bool "7400"
	select BR2_POWERPC_CPU_HAS_ALTIVEC
config BR2_powerpc_7450
	bool "7450"
	select BR2_POWERPC_CPU_HAS_ALTIVEC
config BR2_powerpc_750
	bool "750"
config BR2_powerpc_821
@@ -63,6 +68,7 @@ config BR2_powerpc_860
	bool "860"
config BR2_powerpc_970
	bool "970"
	select BR2_POWERPC_CPU_HAS_ALTIVEC
config BR2_powerpc_8540
	bool "8540 / e500v1"
	select BR2_POWERPC_CPU_HAS_SPE
+1 −1
Original line number Diff line number Diff line
@@ -136,7 +136,7 @@ else
LIBEVAS_CONF_OPT += --disable-cpu-sse3
endif

ifeq ($(BR2_powerpc_7400)$(BR2_powerpc_7450)$(BR2_powerpc_970),y)
ifeq ($(BR2_POWERPC_CPU_HAS_ALTIVEC),y)
LIBEVAS_CONF_OPT += --enable-cpu-altivec
else
LIBEVAS_CONF_OPT += --disable-cpu-altivec
+1 −4
Original line number Diff line number Diff line
@@ -299,14 +299,11 @@ FFMPEG_CONF_OPT += \
	--disable-mipsdspr2
endif

# Set powerpc altivec appropriately
ifeq ($(BR2_powerpc),y)
ifeq ($(BR2_powerpc_7400)$(BR2_powerpc_7450)$(BR2_powerpc_970),y)
ifeq ($(BR2_POWERPC_CPU_HAS_ALTIVEC),y)
FFMPEG_CONF_OPT += --enable-altivec
else
FFMPEG_CONF_OPT += --disable-altivec
endif
endif

ifeq ($(BR2_PREFER_STATIC_LIB),)
FFMPEG_CONF_OPT += --enable-pic
+1 −4
Original line number Diff line number Diff line
@@ -63,14 +63,11 @@ ifeq ($(BR2_ARM_CPU_HAS_NEON),y)
GST_FFMPEG_CONF_EXTRA_OPT += --enable-neon
endif

# Set powerpc altivec appropriately
ifeq ($(BR2_powerpc),y)
ifeq ($(BR2_powerpc_7400)$(BR2_powerpc_7450)$(BR2_powerpc_970),y)
ifeq ($(BR2_POWERPC_CPU_HAS_ALTIVEC),y)
GST_FFMPEG_CONF_EXTRA_OPT += --enable-altivec
else
GST_FFMPEG_CONF_EXTRA_OPT += --disable-altivec
endif
endif

ifeq ($(BR2_PREFER_STATIC_LIB),)
GST_FFMPEG_CONF_EXTRA_OPT += --enable-pic
+1 −4
Original line number Diff line number Diff line
@@ -71,14 +71,11 @@ else
GST1_LIBAV_CONF_EXTRA_OPT += --disable-vfp
endif

# Set powerpc altivec appropriately
ifeq ($(BR2_powerpc),y)
ifeq ($(BR2_powerpc_7400)$(BR2_powerpc_7450)$(BR2_powerpc_970),y)
ifeq ($(BR2_POWERPC_CPU_HASH_ALTIVEC),y)
GST1_LIBAV_CONF_EXTRA_OPT += --enable-altivec
else
GST1_LIBAV_CONF_EXTRA_OPT += --disable-altivec
endif
endif

GST1_LIBAV_CONF_OPT = \
	--with-libav-extra-configure="$(GST1_LIBAV_CONF_EXTRA_OPT)"
Loading