1 1.2 alnsn # $NetBSD: Makefile,v 1.2 2014/07/22 20:25:13 alnsn Exp $ 2 1.1 rmind # 3 1.1 rmind # Public Domain. 4 1.1 rmind # 5 1.1 rmind 6 1.1 rmind .PATH: ${.CURDIR}/../../../../external/bsd/sljit/sljit \ 7 1.1 rmind ${.CURDIR}/../../../../external/bsd/sljit/dist/sljit_src 8 1.1 rmind 9 1.1 rmind LIB= rumpkern_sljit 10 1.1 rmind 11 1.1 rmind SRCS= sljitLir.c sljit_mod.c 12 1.1 rmind 13 1.2 alnsn # NOTE This is not the best place for icache sync routine but only 14 1.2 alnsn # sljit uses it at the moment. 15 1.2 alnsn # XXX Think about a good hypercall interface (hi, pooka!) and move 16 1.2 alnsn # this stuff to rumpuser. 17 1.2 alnsn .if !empty(MACHINE_ARCH:Mmips*) 18 1.2 alnsn SRCS+= cache.c 19 1.2 alnsn RUMPCOMP_USER_SRCS= sljit_rump.c 20 1.2 alnsn .PATH: ${.CURDIR}/arch/mips 21 1.2 alnsn 22 1.2 alnsn RUMPCOMP_INCS_DIR:= ${.PARSEDIR} 23 1.2 alnsn RUMPCOMP_USER_CPPFLAGS=-I${RUMPCOMP_INCS_DIR} 24 1.2 alnsn .endif 25 1.2 alnsn 26 1.1 rmind .include <bsd.lib.mk> 27 1.1 rmind .include <bsd.klinks.mk> 28