Home | History | Annotate | Line # | Download | only in xf86-video-sunffb
      1 #	$NetBSD: Makefile,v 1.14 2018/02/02 01:02:40 mrg Exp $
      2 
      3 DRIVER=		xf86-video-sunffb
      4 DRIVER_NAME=	sunffb_drv
      5 
      6 SRCS=		ffb_accel.c ffb_dac.c ffb_driver.c ffb_wid.c ffb_attr.c \
      7 		ffb_ddc.c ffb_cursor.c ffb_dga.c ffb_exa.c \
      8 		ffb_accel_common.c \
      9 		VISmoveImage.s ffb_asm.s
     10 
     11 .if ${MACHINE_ARCH} == "sparc64"
     12 AFLAGS+= -x assembler-with-cpp -Wa,-Av9a
     13 .endif
     14 
     15 .if ${MACHINE_ARCH} == "sparc"
     16 AFLAGS+= -x assembler-with-cpp -Wa,-Av8plusa
     17 COPTS+=	${${ACTIVE_CC} == "gcc" :? -mv8plus :}
     18 COPTS+=	${${ACTIVE_CC} == "clang" :? -Wa,-Av8plusa :}
     19 .endif
     20 
     21 CPPFLAGS+=	${X11FLAGS.DRI} -DUSE_VIS
     22 
     23 MAN=		sunffb.4
     24 
     25 .include "../Makefile.xf86-driver"
     26 
     27 # XXX
     28 COPTS.ffb_dac.c+=	${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :}
     29 COPTS.ffb_dga.c+=	${${ACTIVE_CC} == "gcc":? -Wno-error=discarded-qualifiers :}
     30 COPTS.ffb_dac.c+=	${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :}
     31 COPTS.ffb_dga.c+=	${${ACTIVE_CC} == "clang":? -Wno-error=incompatible-pointer-types-discards-qualifiers :}
     32 COPTS.ffb_exa.c+=	${${ACTIVE_CC} == "clang":? -Wno-error=pointer-sign :}
     33