* src/vm/jit/i386/codegen.h (vm/jit/i386/emit.h): Added.
[cacao.git] / src / vm / jit / Makefile.am
index 89516dff2a3ad70926a92863adf4dd4fd3177115..656f643f260da4df2df42fe37cc6ccbd1ac83c52 100644 (file)
@@ -28,7 +28,7 @@
 ##
 ## Changes: Edwin Steiner
 ##
-## $Id: Makefile.am 5766 2006-10-13 11:28:10Z edwin $
+## $Id: Makefile.am 5895 2006-11-03 14:03:40Z twisti $
 
 ## Process this file with automake to produce Makefile.in
 
@@ -38,10 +38,9 @@ LIBS =
 
 DIST_SUBDIRS = \
        allocator \
-       ifconv \
        inline \
        loop \
-       profile \
+       optimizing \
        schedule \
        tools \
        verify \
@@ -50,59 +49,73 @@ DIST_SUBDIRS = \
        alpha \
        i386 \
        mips \
+       parisc \
        powerpc \
-       x86_64 \
-       sparc64
+       powerpc64 \
+       sparc64 \
+       x86_64
 
 SUBDIRS = \
-       allocator \
+       optimizing \
        tools \
        verify
 
 if ENABLE_JIT
-SUBDIRS += $(ARCH_DIR)
-ARCH_LIB = $(ARCH_DIR)/libarch.la
+SUBDIRS += \
+       allocator \
+       $(ARCH_DIR)
+
+ARCH_LIB = \
+       $(ARCH_DIR)/libarch.la
+
+OPTIMIZING_LIB = \
+       optimizing/liboptimizing.la
 endif
 
 if ENABLE_INTRP
-SUBDIRS += intrp
-INTRP_LIB = intrp/libintrp.la
-endif
+SUBDIRS += \
+       intrp
 
-if ENABLE_IFCONV
-SUBDIRS += ifconv
-IFCONV_LIB = ifconv/libifconv.la
+INTRP_LIB = \
+       intrp/libintrp.la
 endif
 
 if ENABLE_INLINING
-SUBDIRS += inline
-INLINE_LIB = inline/libinline.la
-endif
+SUBDIRS += \
+       inline
 
-if ENABLE_LOOP
-SUBDIRS += loop
-LOOP_LIB = loop/libloop.la
+INLINE_LIB = \
+       inline/libinline.la
 endif
 
-if ENABLE_PROFILING
-SUBDIRS += profile
-PROFILE_LIB = profile/libprofile.la
-endif
+if ENABLE_LOOP
+SUBDIRS += \
+       loop
 
-if ENABLE_THREADS
-RECOMPILE_SOURCES = \
-       recompile.c \
-       recompile.h
+LOOP_LIB = \
+       loop/libloop.la
 endif
 
 if USE_SCHEDULER
-SUBDIRS += schedule
-SCHEDULE_LIB = schedule/libschedule.la
+SUBDIRS += \
+       schedule
+
+SCHEDULE_LIB = \
+       schedule/libschedule.la
 endif
 
-if ENABLE_SSA
-SUBDIRS += optimizing
-OPTIMIZING_LIB = optimizing/liboptimizing.la
+if ENABLE_JIT
+REG_SOURCES = \
+       reg.c \
+       reg.h
+
+REPLACE_SOURCES = \
+       replace.c \
+       replace.h
+
+STACK_SOURCES = \
+       stack.c \
+       stack.h
 endif
 
 if WITH_BINUTILS_DISASSEMBLER
@@ -136,29 +149,23 @@ libjit_la_SOURCES = \
        jit.h \
        parse.c \
        parse.h \
-       reg.c \
-       reg.h \
        $(RECOMPILE_SOURCES) \
-       replace.c \
-       replace.h \
+       $(REG_SOURCES) \
+       $(REPLACE_SOURCES) \
        show.c \
        show.h \
-       stack.c \
-       stack.h \
+       $(STACK_SOURCES) \
        stacktrace.c \
        stacktrace.h
 
 libjit_la_SOURCES += \
        cfg.c \
-       cfg.h \
-       reorder.c \
-       reorder.h
+       cfg.h
 
 libjit_la_LIBADD = \
        allocator/liballocator.la \
        verify/libverify.la \
        $(ALLOCATOR_LIB) \
-       $(IFCONV_LIB) \
        $(INLINE_LIB) \
        $(LOOP_LIB) \
        $(OPTIMIZING_LIB) \