mirror of https://github.com/mpv-player/mpv
libmpeg2-altivec patch by Magnus Damm <damm@opensource.se>:
Make sure the correct flags are passed to CC Altivec files should only be compiled when altivec is enabled. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10269 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
1e7ad12bf4
commit
a0084e7df5
|
@ -3,12 +3,21 @@ LIBNAME = libmpeg2.a
|
|||
|
||||
include ../config.mak
|
||||
|
||||
SRCS = alloc.c cpu_accel.c cpu_state.c decode.c header.c idct.c idct_alpha.c idct_altivec.c idct_mlib.c idct_mmx.c motion_comp.c motion_comp_alpha.c motion_comp_altivec.c motion_comp_mlib.c motion_comp_mmx.c slice.c
|
||||
SRCS = alloc.c cpu_accel.c cpu_state.c decode.c header.c idct.c idct_alpha.c idct_mlib.c idct_mmx.c motion_comp.c motion_comp_alpha.c motion_comp_mlib.c motion_comp_mmx.c slice.c
|
||||
|
||||
OBJS = $(SRCS:.c=.o)
|
||||
INCLUDE = -I. -I../libvo -I.. $(EXTRA_INC) $(MLIB_INC)
|
||||
CFLAGS = $(OPTFLAGS) $(INCLUDE) -DMPG12PLAY
|
||||
|
||||
ifeq ($(TARGET_ALTIVEC),yes)
|
||||
ifeq ($(TARGET_OS),Darwin)
|
||||
CFLAGS += -faltivec
|
||||
else
|
||||
CFLAGS += -maltivec -mabi=altivec
|
||||
endif
|
||||
SRCS += motion_comp_altivec.c idct_altivec.c
|
||||
endif
|
||||
|
||||
.SUFFIXES: .c .o
|
||||
|
||||
# .PHONY: all clean
|
||||
|
|
Loading…
Reference in New Issue