ia32_sources = \
be/ia32/bearch_ia32.c \
- be/ia32/gen_ia32_emitter.c \
- be/ia32/gen_ia32_machine.c \
- be/ia32/gen_ia32_regalloc_if.c \
be/ia32/ia32_emitter.c \
be/ia32/ia32_finish.c \
be/ia32/ia32_fpu.c \
be/ia32/ia32_x87.h
# conservative aproximation of dependencies
-$(ia32_sources): $(srcdir)/be/ia32/gen_ia32_new_nodes.h $(srcdir)/be/ia32/gen_ia32_regalloc_if.h $(srcdir)/be/ia32/gen_ia32_machine.h $(srcdir)/be/ia32/gen_ia32_regalloc_if.h
+$(ia32_sources): $(srcdir)/be/ia32/gen_ia32_new_nodes.h \
+ $(srcdir)/be/ia32/gen_ia32_regalloc_if.h \
+ $(srcdir)/be/ia32/gen_ia32_machine.h \
+ $(srcdir)/be/ia32/gen_ia32_regalloc_if.h \
+ $(srcdir)/be/ia32/gen_ia32_new_nodes.c.inl \
+ $(srcdir)/be/ia32/gen_ia32_emitter.h
$(srcdir)/be/ia32/gen_ia32_new_nodes.c.inl $(srcdir)/be/ia32/gen_ia32_new_nodes.h: \
be/ia32/ia32_spec.pl be/scripts/generate_new_opcodes.pl
$(PERL) $(srcdir)/be/scripts/generate_machine.pl $(srcdir)/be/ia32/ia32_spec.pl $(srcdir)/be/ia32
$(srcdir)/be/ia32/gen_ia32_regalloc_if.c $(srcdir)/be/ia32/gen_ia32_regalloc_if.h: \
- be/ia32/ia32_spec.pl be/scripts/generate_machine.pl
+ be/ia32/ia32_spec.pl be/scripts/generate_regalloc_if.pl
$(PERL) $(srcdir)/be/scripts/generate_regalloc_if.pl $(srcdir)/be/ia32/ia32_spec.pl $(srcdir)/be/ia32
# arm backend
arm_sources = \
be/arm/bearch_arm.c \
- be/arm/gen_arm_emitter.c \
- be/arm/gen_arm_machine.c \
- be/arm/gen_arm_regalloc_if.c \
be/arm/arm_emitter.c \
be/arm/arm_map_regs.c \
be/arm/arm_new_nodes.c \
be/arm/arm_nodes_attr.h \
be/arm/arm_transform.h \
be/arm/bearch_arm.h \
- be/arm/bearch_arm_t.h \
- be/arm/gen_arm_emitter.h \
- be/arm/gen_arm_machine.h \
- be/arm/gen_arm_new_nodes.h \
- be/arm/gen_arm_regalloc_if.h \
- be/arm/gen_arm_regalloc_if_t.h
+ be/arm/bearch_arm_t.h
# conservative aproximation of dependencies
-$(arm_sources): $(srcdir)/be/arm/gen_arm_new_nodes.h $(srcdir)/be/arm/gen_arm_regalloc_if.h $(srcdir)/be/arm/gen_arm_machine.h $(srcdir)/be/arm/gen_arm_regalloc_if.h $(srcdir)/be/arm/gen_arm_new_nodes.c.inl
+$(arm_sources): $(srcdir)/be/arm/gen_arm_new_nodes.h \
+ $(srcdir)/be/arm/gen_arm_regalloc_if.h \
+ $(srcdir)/be/arm/gen_arm_machine.h \
+ $(srcdir)/be/arm/gen_arm_regalloc_if.h \
+ $(srcdir)/be/arm/gen_arm_new_nodes.c.inl \
+ $(srcdir)/be/arm/gen_arm_emitter.h
$(srcdir)/be/arm/gen_arm_new_nodes.c.inl $(srcdir)/be/arm/gen_arm_new_nodes.h: \
be/arm/arm_spec.pl be/scripts/generate_new_opcodes.pl
mips_sources = \
be/mips/bearch_mips.c \
- be/mips/gen_mips_emitter.c \
- be/mips/gen_mips_machine.c \
- be/mips/gen_mips_regalloc_if.c \
be/mips/mips_emitter.c \
be/mips/mips_map_regs.c \
be/mips/mips_new_nodes.c \
be/mips/mips_util.h
# conservative aproximation of dependencies
-$(mips_sources): $(srcdir)/be/mips/gen_mips_new_nodes.h $(srcdir)/be/mips/gen_mips_regalloc_if.h $(srcdir)/be/mips/gen_mips_machine.h $(srcdir)/be/mips/gen_mips_regalloc_if.h $(srcdir)/be/mips/gen_mips_new_nodes.c.inl
+$(mips_sources): $(srcdir)/be/mips/gen_mips_new_nodes.h \
+ $(srcdir)/be/mips/gen_mips_regalloc_if.h \
+ $(srcdir)/be/mips/gen_mips_machine.h \
+ $(srcdir)/be/mips/gen_mips_regalloc_if.h \
+ $(srcdir)/be/mips/gen_mips_new_nodes.c.inl \
+ $(srcdir)/be/mips/gen_mips_emitter.h
$(srcdir)/be/mips/gen_mips_new_nodes.c.inl $(srcdir)/be/mips/gen_mips_new_nodes.h: \
be/mips/mips_spec.pl be/scripts/generate_new_opcodes.pl
ppc32_sources = \
be/ppc32/bearch_ppc32.c \
- be/ppc32/gen_ppc32_emitter.c \
- be/ppc32/gen_ppc32_machine.c \
- be/ppc32/gen_ppc32_regalloc_if.c \
be/ppc32/ppc32_emitter.c \
be/ppc32/ppc32_map_regs.c \
be/ppc32/ppc32_new_nodes.c \
be/ppc32/ppc32_transform.h
# conservative aproximation of dependencies
-$(ppc32_sources): $(srcdir)/be/ppc32/gen_ppc32_new_nodes.h $(srcdir)/be/ppc32/gen_ppc32_regalloc_if.h $(srcdir)/be/ppc32/gen_ppc32_machine.h $(srcdir)/be/ppc32/gen_ppc32_regalloc_if.h $(srcdir)/be/ppc32/gen_ppc32_new_nodes.c.inl
+$(ppc32_sources): $(srcdir)/be/ppc32/gen_ppc32_new_nodes.h \
+ $(srcdir)/be/ppc32/gen_ppc32_regalloc_if.h \
+ $(srcdir)/be/ppc32/gen_ppc32_machine.h \
+ $(srcdir)/be/ppc32/gen_ppc32_regalloc_if.h \
+ $(srcdir)/be/ppc32/gen_ppc32_new_nodes.c.inl \
+ $(srcdir)/be/ppc32/gen_ppc32_emitter.h
$(srcdir)/be/ppc32/gen_ppc32_new_nodes.c.inl $(srcdir)/be/ppc32/gen_ppc32_new_nodes.h: \
be/ppc32/ppc32_spec.pl be/scripts/generate_new_opcodes.pl