You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

98 lines
2.4 KiB

lib_LTLIBRARIES = libjit.la
libjit_la_SOURCES = \
jit-alloc.c \
jit-apply.c \
jit-apply-func.h \
jit-apply-alpha.h \
jit-apply-alpha.c \
jit-apply-arm.h \
jit-apply-arm.c \
jit-apply-x86.h \
jit-apply-x86.c \
jit-bitset.c \
jit-block.c \
jit-cache.c \
jit-cfg.c \
jit-context.c \
jit-cpuid-x86.h \
jit-cpuid-x86.c \
jit-debugger.c \
jit-dump.c \
jit-elf-defs.h \
jit-elf-read.c \
jit-elf-write.c \
jit-except.c \
jit-function.c \
jit-gen-alpha.h \
jit-gen-arm.h \
jit-gen-arm.c \
jit-gen-x86.h \
jit-insn.c \
jit-init.c \
jit-internal.h \
jit-interp.c \
jit-intrinsic.c \
jit-live.c \
jit-memory.c \
jit-memory.h \
jit-meta.c \
jit-objmodel.c \
jit-opcode.c \
jit-pool.c \
jit-reg-alloc.h \
jit-reg-alloc.c \
jit-rules.h \
jit-rules.c \
jit-rules-interp.c \
jit-rules-alpha.h \
jit-rules-alpha.c \
jit-rules-arm.h \
jit-rules-arm.c \
jit-rules-x86.h \
jit-rules-x86.c \
jit-signal.c \
jit-string.c \
jit-symbol.c \
jit-thread.c \
jit-type.c \
jit-value.c \
jit-walk.c
AM_CFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include -I. -I$(srcdir)
libjit_la_LDFLAGS = -version-info $(LIBJIT_VERSION)
jit-interp.lo: jit-interp-labels.h
jit-interp-labels.h: $(top_srcdir)/include/jit/jit-opcode.h \
$(top_srcdir)/jit/jit-interp.h $(srcdir)/mklabel.sh
$(SHELL) $(srcdir)/mklabel.sh "$(AWK)" \
$(top_srcdir)/include/jit/jit-opcode.h \
$(top_srcdir)/jit/jit-interp.h >jit-interp-labels.h
jit-rules-x86.lo: jit-rules-x86.slc jit-rules-x86.inc
jit-rules-x86.slc: jit-rules-x86.sel $(top_builddir)/tools/gen-sel$(EXEEXT)
$(top_builddir)/tools/gen-sel$(EXEEXT) $(srcdir)/jit-rules-x86.sel \
>jit-rules-x86.slc
jit-rules-x86.inc: jit-rules-x86.ins $(top_builddir)/tools/gen-rules$(EXEEXT)
$(top_builddir)/tools/gen-rules$(EXEEXT) $(srcdir)/jit-rules-x86.ins \
>jit-rules-x86.inc
jit-rules-arm.lo: jit-rules-arm.slc
jit-rules-arm.slc: jit-rules-arm.sel $(top_builddir)/tools/gen-sel$(EXEEXT)
$(top_builddir)/tools/gen-sel$(EXEEXT) $(srcdir)/jit-rules-arm.sel \
>jit-rules-arm.slc
jit-rules-alpha.lo: jit-rules-alpha.inc
jit-rules-alpha.inc: jit-rules-alpha.ins $(top_builddir)/tools/gen-rules$(EXEEXT)
$(top_builddir)/tools/gen-rules$(EXEEXT) $(srcdir)/jit-rules-alpha.ins \
>jit-rules-alpha.inc
CLEANFILES = jit-interp-labels.h jit-rules-x86.slc jit-rules-arm.slc \
jit-rules-alpha.slc