Blame | Last modification | View Log | Download | RSS feed
#==============================================================================# z80.a#==============================================================================UNREAL_FLAGS = -DUSE_SND_EXTERNAL_BUFFER#==============================================================================OPT = -Ofast#------------------------------------------------------------------------------# NATIVE#------------------------------------------------------------------------------TARGET = -m32 \-march=native \-mtune=native \-mfpmath=both \-DMOD_SSE2#------------------------------------------------------------------------------# NATIVE x64#------------------------------------------------------------------------------#TARGET = -m64 \# -march=native \# -mtune=native \# -mfpmath=both \# -DMOD_SSE2#------------------------------------------------------------------------------# P4#------------------------------------------------------------------------------#TARGET = -m32 \# -march=pentium4 \# -mtune=pentium4 \# -mfpmath=both \# -DMOD_SSE2#------------------------------------------------------------------------------# P0 - ultra minimal#------------------------------------------------------------------------------#TARGET = -m32 \# -march=i386 \# -mtune=i386 \# -mfpmath=387#==============================================================================#==============================================================================OBJ_LIST = daa_tabs.o \op_cb.o \op_dd.o \op_ddcb.o \op_ed.o \op_fd.o \op_noprefix.o \tables.o#==============================================================================#==============================================================================z80.a: $(OBJ_LIST)ar crf z80.a \$(OBJ_LIST)#==============================================================================#==============================================================================daa_tabs.o: daa_tabs.cpp \../z80/daa_tabs.hg++ daa_tabs.cpp -o daa_tabs.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================op_cb.o: op_cb.cpp \../z80/defs.h \../sysdefs.h \../z80/op_noprefix.h \../z80/tables.hg++ op_cb.cpp -o op_cb.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================op_dd.o: op_dd.cpp \../z80/defs.h \../sysdefs.h \../z80/tables.h \../z80/op_noprefix.h \../z80/op_dd.hg++ op_dd.cpp -o op_dd.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================op_ddcb.o: op_ddcb.cpp \../z80/defs.h \../sysdefs.h \../z80/op_noprefix.h \../z80/tables.h \../z80/op_ed.h \../z80/op_dd.h \../z80/op_fd.hg++ op_ddcb.cpp -o op_ddcb.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================op_ed.o: op_ed.cpp \../z80/defs.h \../sysdefs.h \../z80/tables.h \../z80/op_noprefix.h \../z80/op_ed.hg++ op_ed.cpp -o op_ed.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================op_fd.o: op_fd.cpp \../z80/defs.h \../sysdefs.h \../z80/tables.h \../z80/op_noprefix.h \../z80/op_fd.hg++ op_fd.cpp -o op_fd.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================op_noprefix.o: op_noprefix.cpp \../z80/defs.h \../sysdefs.h \../z80/tables.h \../z80/op_system.h \../z80/op_noprefix.h \../z80/daa_tabs.hg++ op_noprefix.cpp -o op_noprefix.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================tables.o: tables.cpp \../z80/defs.h \../sysdefs.h \../z80/tables.hg++ tables.cpp -o tables.o \-c -pipe $(OPT) $(TARGET) \$(UNREAL_FLAGS)#==============================================================================