138 |
|
GENEXEC = $(kpxsrcdir)/cpu/ppc/genexec.pl |
139 |
|
DYNGEN = dyngen$(EXEEXT) |
140 |
|
|
141 |
– |
$(OBJ_DIR)/ppc-execute.o: ppc-execute-impl.cpp |
142 |
– |
ppc-execute-impl.cpp: $(kpxsrcdir)/cpu/ppc/ppc-decode.cpp $(GENEXEC) $(DYNGENDEPS) |
143 |
– |
$(CPP) $(CPPFLAGS) -DGENEXEC $< | $(GENEXEC) > $@ |
144 |
– |
|
141 |
|
ifneq ($(DYNGENSRCS),) |
142 |
|
DYNGENDEPS = basic-dyngen-ops.hpp ppc-dyngen-ops.hpp |
143 |
|
|
148 |
– |
basic-dyngen-ops.hpp ppc-dyngen-ops.hpp |
144 |
|
$(DYNGEN): $(DYNGENOBJS) |
145 |
|
$(CXX) -o $@ $(LDFLAGS) $(DYNGENOBJS) |
146 |
|
|
159 |
|
$(OBJ_DIR)/sheepshaver_glue.o $(OBJ_DIR)/ppc-cpu.o $(OBJ_DIR)/ppc-decode.o $(OBJ_DIR)/ppc-translate.o: basic-dyngen-ops.hpp ppc-dyngen-ops.hpp |
160 |
|
endif |
161 |
|
|
162 |
+ |
$(OBJ_DIR)/ppc-execute.o: ppc-execute-impl.cpp |
163 |
+ |
ppc-execute-impl.cpp: $(kpxsrcdir)/cpu/ppc/ppc-decode.cpp $(GENEXEC) $(DYNGENDEPS) |
164 |
+ |
$(CPP) $(CPPFLAGS) -DGENEXEC $< | $(GENEXEC) > $@ |
165 |
+ |
|
166 |
|
#------------------------------------------------------------------------- |
167 |
|
# DO NOT DELETE THIS LINE -- make depend depends on it. |