[Mplayer-cvslog] CVS: main/libmpeg2 Makefile,1.9,1.10

Arpi of Ize arpi at mplayerhq.hu
Mon Jun 9 14:11:12 CEST 2003


Update of /cvsroot/mplayer/main/libmpeg2
In directory mail:/var/tmp.root/cvs-serv1284

Modified Files:
	Makefile 
Log Message:
libmpeg2-altivec patch by Magnus Damm <damm at opensource.se>:
  Make sure the correct flags are passed to CC
  Altivec files should only be compiled when altivec is enabled.


Index: Makefile
===================================================================
RCS file: /cvsroot/mplayer/main/libmpeg2/Makefile,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- Makefile	6 Apr 2003 16:36:02 -0000	1.9
+++ Makefile	9 Jun 2003 12:11:09 -0000	1.10
@@ -3,11 +3,20 @@
 
 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
 



More information about the MPlayer-cvslog mailing list