revision 526:ba3da45b5754
summary |
tree |
shortlog |
changelog |
graph |
changeset |
raw | bz2 | zip | gz changeset | 526:ba3da45b5754 |
parent | 525:eec1fd69a42c |
child | 527:14c9489f647e |
author | nkeynes |
date | Sat Nov 17 06:04:19 2007 +0000 (16 years ago) |
Don't build the translator if the architecture is unsupported. Also tidy things up a little to allow (theoretically) different translators to be selected at build time.
Makefile.in | view | annotate | diff | log | ||
config.h.in | view | annotate | diff | log | ||
configure | view | annotate | diff | log | ||
configure.in | view | annotate | diff | log | ||
src/Makefile.am | view | annotate | diff | log | ||
src/Makefile.in | view | annotate | diff | log | ||
src/sh4/sh4.c | view | annotate | diff | log | ||
src/sh4/sh4trans.h | view | annotate | diff | log | ||
src/sh4/sh4x86.c | view | annotate | diff | log | ||
src/sh4/sh4x86.in | view | annotate | diff | log |
1.1 --- a/Makefile.in Sat Nov 17 01:30:01 2007 +00001.2 +++ b/Makefile.in Sat Nov 17 06:04:19 2007 +00001.3 @@ -35,6 +35,7 @@1.4 NORMAL_UNINSTALL = :1.5 PRE_UNINSTALL = :1.6 POST_UNINSTALL = :1.7 +host_triplet = @host@1.8 ACLOCAL = @ACLOCAL@1.9 AMDEP_FALSE = @AMDEP_FALSE@1.10 AMDEP_TRUE = @AMDEP_TRUE@1.11 @@ -131,7 +132,11 @@1.12 docdir = @docdir@1.13 dvidir = @dvidir@1.14 exec_prefix = @exec_prefix@1.15 +host = @host@1.16 host_alias = @host_alias@1.17 +host_cpu = @host_cpu@1.18 +host_os = @host_os@1.19 +host_vendor = @host_vendor@1.20 htmldir = @htmldir@1.21 includedir = @includedir@1.22 infodir = @infodir@
2.1 --- a/config.h.in Sat Nov 17 01:30:01 2007 +00002.2 +++ b/config.h.in Sat Nov 17 06:04:19 2007 +00002.3 @@ -28,6 +28,9 @@2.4 /* Define to 1 if you have the `GL' library (-lGL). */2.5 #undef HAVE_LIBGL2.7 +/* Define to 1 if you have the `z' library (-lz). */2.8 +#undef HAVE_LIBZ2.9 +2.10 /* Define to 1 if you have the <locale.h> header file. */2.11 #undef HAVE_LOCALE_H2.13 @@ -73,6 +76,9 @@2.14 /* Define to the version of this package. */2.15 #undef PACKAGE_VERSION2.17 +/* SH4 Translator to use (if any) */2.18 +#undef SH4_TRANSLATOR2.19 +2.20 /* Define to 1 if you have the ANSI C header files. */2.21 #undef STDC_HEADERS
3.1 --- a/configure Sat Nov 17 01:30:01 2007 +00003.2 +++ b/configure Sat Nov 17 06:04:19 2007 +00003.3 @@ -5512,14 +5512,26 @@3.6 case $host_cpu in3.7 - i386|i486|i586|i686|x86_64)3.8 - TRANSLATOR="x86";;3.9 + i386|i486|i586|i686)3.10 + SH4_TRANSLATOR="x86"3.11 +3.12 +cat >>confdefs.h <<_ACEOF3.13 +#define SH4_TRANSLATOR "x86"3.14 +_ACEOF3.15 +;;3.16 + x86_64)3.17 + SH4_TRANSLATOR="x86_64"3.18 +3.19 +cat >>confdefs.h <<_ACEOF3.20 +#define SH4_TRANSLATOR "x86_64"3.21 +_ACEOF3.22 +;;3.23 *)3.24 echo "Warning: No translator available for $host. Building emulation core only";;3.25 esac3.28 -if test "$TRANSLATOR"="x86"; then3.29 +if test "$SH4_TRANSLATOR" = "x86" -o "$SH4_TRANSLATOR" = "x86_64"; then3.30 BUILD_SH4X86_TRUE=3.31 BUILD_SH4X86_FALSE='#'3.32 else
4.1 --- a/configure.in Sat Nov 17 01:30:01 2007 +00004.2 +++ b/configure.in Sat Nov 17 06:04:19 2007 +00004.3 @@ -28,12 +28,16 @@4.5 dnl Check for a supported cpu target for translation purposes4.6 case $host_cpu in4.7 - i386|i486|i586|i686|x86_64)4.8 - TRANSLATOR="x86";;4.9 + i386|i486|i586|i686)4.10 + SH4_TRANSLATOR="x86"4.11 + AC_DEFINE_UNQUOTED(SH4_TRANSLATOR,["x86"], [SH4 Translator to use (if any)] );;4.12 + x86_64)4.13 + SH4_TRANSLATOR="x86_64"4.14 + AC_DEFINE_UNQUOTED(SH4_TRANSLATOR,["x86_64"], [SH4 Translator to use (if any)] );;4.15 *)4.16 echo "Warning: No translator available for $host. Building emulation core only";;4.17 esac4.18 -AM_CONDITIONAL(BUILD_SH4X86, [test "$TRANSLATOR"="x86"])4.19 +AM_CONDITIONAL(BUILD_SH4X86, [test "$SH4_TRANSLATOR" = "x86" -o "$SH4_TRANSLATOR" = "x86_64"])4.21 dnl Check for cdrom device support4.22 AC_CHECK_HEADER([linux/cdrom.h], [HAVE_LINUX_CDROM_H=yes], [
5.1 --- a/src/Makefile.am Sat Nov 17 01:30:01 2007 +00005.2 +++ b/src/Makefile.am Sat Nov 17 06:04:19 2007 +00005.3 @@ -25,10 +25,8 @@5.4 dreamcast.c dreamcast.h eventq.c eventq.h \5.5 sh4/sh4.c sh4/intc.c sh4/intc.h sh4/sh4mem.c sh4/timer.c sh4/dmac.c \5.6 sh4/sh4core.c sh4/sh4core.h sh4/sh4dasm.c sh4/sh4dasm.h \5.7 - sh4/sh4mmio.c sh4/sh4mmio.h sh4/scif.c sh4/xltcache.c sh4/xltcache.h \5.8 - sh4/sh4trans.c sh4/sh4trans.h sh4/sh4x86.c sh4/sh4stat.c sh4/sh4stat.h \5.9 - x86dasm/x86dasm.c x86dasm/x86dasm.h \5.10 - x86dasm/i386-dis.c x86dasm/dis-init.c x86dasm/dis-buf.c \5.11 + sh4/sh4mmio.c sh4/sh4mmio.h sh4/scif.c sh4/sh4stat.c sh4/sh4stat.h \5.12 + sh4/xltcache.c sh4/xltcache.h \5.13 aica/armcore.c aica/armcore.h aica/armdasm.c aica/armmem.c \5.14 aica/aica.c aica/aica.h aica/audio.c aica/audio.h \5.15 pvr2/pvr2.c pvr2/pvr2.h pvr2/pvr2mem.c \5.16 @@ -47,6 +45,13 @@5.17 drivers/gl_common.c drivers/gl_common.h drivers/gl_fbo.c \5.18 drivers/gl_sl.c drivers/gl_slsrc.c5.20 +if BUILD_SH4X865.21 +lxdream_SOURCES += sh4/sh4x86.c \5.22 + sh4/sh4trans.c sh4/sh4trans.h \5.23 + x86dasm/x86dasm.c x86dasm/x86dasm.h \5.24 + x86dasm/i386-dis.c x86dasm/dis-init.c x86dasm/dis-buf.c5.25 +endif5.26 +5.27 if CDROM_LINUX5.28 lxdream_SOURCES += drivers/cd_linux.c5.29 else
6.1 --- a/src/Makefile.in Sat Nov 17 01:30:01 2007 +00006.2 +++ b/src/Makefile.in Sat Nov 17 06:04:19 2007 +00006.3 @@ -35,8 +35,14 @@6.4 NORMAL_UNINSTALL = :6.5 PRE_UNINSTALL = :6.6 POST_UNINSTALL = :6.7 -@CDROM_LINUX_TRUE@am__append_1 = drivers/cd_linux.c6.8 -@CDROM_LINUX_FALSE@am__append_2 = drivers/cd_none.c6.9 +host_triplet = @host@6.10 +@BUILD_SH4X86_TRUE@am__append_1 = sh4/sh4x86.c \6.11 +@BUILD_SH4X86_TRUE@ sh4/sh4trans.c sh4/sh4trans.h \6.12 +@BUILD_SH4X86_TRUE@ x86dasm/x86dasm.c x86dasm/x86dasm.h \6.13 +@BUILD_SH4X86_TRUE@ x86dasm/i386-dis.c x86dasm/dis-init.c x86dasm/dis-buf.c6.14 +6.15 +@CDROM_LINUX_TRUE@am__append_2 = drivers/cd_linux.c6.16 +@CDROM_LINUX_FALSE@am__append_3 = drivers/cd_none.c6.17 ACLOCAL = @ACLOCAL@6.18 AMDEP_FALSE = @AMDEP_FALSE@6.19 AMDEP_TRUE = @AMDEP_TRUE@6.20 @@ -133,7 +139,11 @@6.21 docdir = @docdir@6.22 dvidir = @dvidir@6.23 exec_prefix = @exec_prefix@6.24 +host = @host@6.25 host_alias = @host_alias@6.26 +host_cpu = @host_cpu@6.27 +host_os = @host_os@6.28 +host_vendor = @host_vendor@6.29 htmldir = @htmldir@6.30 includedir = @includedir@6.31 infodir = @infodir@6.32 @@ -179,10 +189,8 @@6.33 dreamcast.c dreamcast.h eventq.c eventq.h \6.34 sh4/sh4.c sh4/intc.c sh4/intc.h sh4/sh4mem.c sh4/timer.c sh4/dmac.c \6.35 sh4/sh4core.c sh4/sh4core.h sh4/sh4dasm.c sh4/sh4dasm.h \6.36 - sh4/sh4mmio.c sh4/sh4mmio.h sh4/scif.c sh4/xltcache.c sh4/xltcache.h \6.37 - sh4/sh4trans.c sh4/sh4trans.h sh4/sh4x86.c sh4/sh4stat.c sh4/sh4stat.h \6.38 - x86dasm/x86dasm.c x86dasm/x86dasm.h \6.39 - x86dasm/i386-dis.c x86dasm/dis-init.c x86dasm/dis-buf.c \6.40 + sh4/sh4mmio.c sh4/sh4mmio.h sh4/scif.c sh4/sh4stat.c sh4/sh4stat.h \6.41 + sh4/xltcache.c sh4/xltcache.h \6.42 aica/armcore.c aica/armcore.h aica/armdasm.c aica/armmem.c \6.43 aica/aica.c aica/aica.h aica/audio.c aica/audio.h \6.44 pvr2/pvr2.c pvr2/pvr2.h pvr2/pvr2mem.c \6.45 @@ -200,7 +208,7 @@6.46 drivers/video_x11.c drivers/video_x11.h \6.47 drivers/gl_common.c drivers/gl_common.h drivers/gl_fbo.c \6.48 drivers/gl_sl.c drivers/gl_slsrc.c\6.49 -$(am__append_1) $(am__append_2)6.50 +$(am__append_1) $(am__append_2) $(am__append_3)6.52 lxdream_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lesd6.54 @@ -248,26 +256,29 @@6.55 dreamcast.c dreamcast.h eventq.c eventq.h sh4/sh4.c sh4/intc.c \6.56 sh4/intc.h sh4/sh4mem.c sh4/timer.c sh4/dmac.c sh4/sh4core.c \6.57 sh4/sh4core.h sh4/sh4dasm.c sh4/sh4dasm.h sh4/sh4mmio.c \6.58 - sh4/sh4mmio.h sh4/scif.c sh4/xltcache.c sh4/xltcache.h \6.59 - sh4/sh4trans.c sh4/sh4trans.h sh4/sh4x86.c sh4/sh4stat.c \6.60 - sh4/sh4stat.h x86dasm/x86dasm.c x86dasm/x86dasm.h \6.61 + sh4/sh4mmio.h sh4/scif.c sh4/sh4stat.c sh4/sh4stat.h \6.62 + sh4/xltcache.c sh4/xltcache.h aica/armcore.c aica/armcore.h \6.63 + aica/armdasm.c aica/armmem.c aica/aica.c aica/aica.h \6.64 + aica/audio.c aica/audio.h pvr2/pvr2.c pvr2/pvr2.h \6.65 + pvr2/pvr2mem.c pvr2/tacore.c pvr2/render.c pvr2/rendcore.c \6.66 + pvr2/rendbkg.c pvr2/rendsort.c pvr2/texcache.c pvr2/yuv.c \6.67 + pvr2/rendsave.c maple/maple.c maple/maple.h maple/controller.c \6.68 + maple/controller.h gui/gtkui.c gui/gtkui.h gui/main_win.c \6.69 + gui/gtkcb.c gui/mmio_win.c gui/debug_win.c gui/dump_win.c \6.70 + gui/ctrl_dlg.c gui/path_dlg.c gui/gdrom_menu.c loader.c \6.71 + bootstrap.c util.c display.c display.h drivers/audio_null.c \6.72 + drivers/audio_esd.c drivers/video_null.c drivers/video_gtk.c \6.73 + drivers/video_gtk.h drivers/video_x11.c drivers/video_x11.h \6.74 + drivers/gl_common.c drivers/gl_common.h drivers/gl_fbo.c \6.75 + drivers/gl_sl.c drivers/gl_slsrc.c sh4/sh4x86.c sh4/sh4trans.c \6.76 + sh4/sh4trans.h x86dasm/x86dasm.c x86dasm/x86dasm.h \6.77 x86dasm/i386-dis.c x86dasm/dis-init.c x86dasm/dis-buf.c \6.78 - aica/armcore.c aica/armcore.h aica/armdasm.c aica/armmem.c \6.79 - aica/aica.c aica/aica.h aica/audio.c aica/audio.h pvr2/pvr2.c \6.80 - pvr2/pvr2.h pvr2/pvr2mem.c pvr2/tacore.c pvr2/render.c \6.81 - pvr2/rendcore.c pvr2/rendbkg.c pvr2/rendsort.c pvr2/texcache.c \6.82 - pvr2/yuv.c pvr2/rendsave.c maple/maple.c maple/maple.h \6.83 - maple/controller.c maple/controller.h gui/gtkui.c gui/gtkui.h \6.84 - gui/main_win.c gui/gtkcb.c gui/mmio_win.c gui/debug_win.c \6.85 - gui/dump_win.c gui/ctrl_dlg.c gui/path_dlg.c gui/gdrom_menu.c \6.86 - loader.c bootstrap.c util.c display.c display.h \6.87 - drivers/audio_null.c drivers/audio_esd.c drivers/video_null.c \6.88 - drivers/video_gtk.c drivers/video_gtk.h drivers/video_x11.c \6.89 - drivers/video_x11.h drivers/gl_common.c drivers/gl_common.h \6.90 - drivers/gl_fbo.c drivers/gl_sl.c drivers/gl_slsrc.c \6.91 drivers/cd_linux.c drivers/cd_none.c6.92 -@CDROM_LINUX_TRUE@am__objects_1 = cd_linux.$(OBJEXT)6.93 -@CDROM_LINUX_FALSE@am__objects_2 = cd_none.$(OBJEXT)6.94 +@BUILD_SH4X86_TRUE@am__objects_1 = sh4x86.$(OBJEXT) sh4trans.$(OBJEXT) \6.95 +@BUILD_SH4X86_TRUE@ x86dasm.$(OBJEXT) i386-dis.$(OBJEXT) \6.96 +@BUILD_SH4X86_TRUE@ dis-init.$(OBJEXT) dis-buf.$(OBJEXT)6.97 +@CDROM_LINUX_TRUE@am__objects_2 = cd_linux.$(OBJEXT)6.98 +@CDROM_LINUX_FALSE@am__objects_3 = cd_none.$(OBJEXT)6.99 am_lxdream_OBJECTS = main.$(OBJEXT) config.$(OBJEXT) mem.$(OBJEXT) \6.100 watch.$(OBJEXT) asic.$(OBJEXT) syscall.$(OBJEXT) bios.$(OBJEXT) \6.101 dcload.$(OBJEXT) ide.$(OBJEXT) gdimage.$(OBJEXT) \6.102 @@ -275,9 +286,7 @@6.103 dreamcast.$(OBJEXT) eventq.$(OBJEXT) sh4.$(OBJEXT) \6.104 intc.$(OBJEXT) sh4mem.$(OBJEXT) timer.$(OBJEXT) dmac.$(OBJEXT) \6.105 sh4core.$(OBJEXT) sh4dasm.$(OBJEXT) sh4mmio.$(OBJEXT) \6.106 - scif.$(OBJEXT) xltcache.$(OBJEXT) sh4trans.$(OBJEXT) \6.107 - sh4x86.$(OBJEXT) sh4stat.$(OBJEXT) x86dasm.$(OBJEXT) \6.108 - i386-dis.$(OBJEXT) dis-init.$(OBJEXT) dis-buf.$(OBJEXT) \6.109 + scif.$(OBJEXT) sh4stat.$(OBJEXT) xltcache.$(OBJEXT) \6.110 armcore.$(OBJEXT) armdasm.$(OBJEXT) armmem.$(OBJEXT) \6.111 aica.$(OBJEXT) audio.$(OBJEXT) pvr2.$(OBJEXT) pvr2mem.$(OBJEXT) \6.112 tacore.$(OBJEXT) render.$(OBJEXT) rendcore.$(OBJEXT) \6.113 @@ -291,7 +300,7 @@6.114 audio_esd.$(OBJEXT) video_null.$(OBJEXT) video_gtk.$(OBJEXT) \6.115 video_x11.$(OBJEXT) gl_common.$(OBJEXT) gl_fbo.$(OBJEXT) \6.116 gl_sl.$(OBJEXT) gl_slsrc.$(OBJEXT) $(am__objects_1) \6.117 - $(am__objects_2)6.118 + $(am__objects_2) $(am__objects_3)6.119 lxdream_OBJECTS = $(am_lxdream_OBJECTS)6.120 lxdream_DEPENDENCIES =6.121 lxdream_LDFLAGS =6.122 @@ -948,72 +957,6 @@6.123 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.124 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o scif.obj `if test -f 'sh4/scif.c'; then $(CYGPATH_W) 'sh4/scif.c'; else $(CYGPATH_W) '$(srcdir)/sh4/scif.c'; fi`6.126 -xltcache.o: sh4/xltcache.c6.127 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xltcache.o -MD -MP -MF "$(DEPDIR)/xltcache.Tpo" \6.128 -@am__fastdepCC_TRUE@ -c -o xltcache.o `test -f 'sh4/xltcache.c' || echo '$(srcdir)/'`sh4/xltcache.c; \6.129 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/xltcache.Tpo" "$(DEPDIR)/xltcache.Po"; \6.130 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/xltcache.Tpo"; exit 1; \6.131 -@am__fastdepCC_TRUE@ fi6.132 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/xltcache.c' object='xltcache.o' libtool=no @AMDEPBACKSLASH@6.133 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/xltcache.Po' tmpdepfile='$(DEPDIR)/xltcache.TPo' @AMDEPBACKSLASH@6.134 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.135 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xltcache.o `test -f 'sh4/xltcache.c' || echo '$(srcdir)/'`sh4/xltcache.c6.136 -6.137 -xltcache.obj: sh4/xltcache.c6.138 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xltcache.obj -MD -MP -MF "$(DEPDIR)/xltcache.Tpo" \6.139 -@am__fastdepCC_TRUE@ -c -o xltcache.obj `if test -f 'sh4/xltcache.c'; then $(CYGPATH_W) 'sh4/xltcache.c'; else $(CYGPATH_W) '$(srcdir)/sh4/xltcache.c'; fi`; \6.140 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/xltcache.Tpo" "$(DEPDIR)/xltcache.Po"; \6.141 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/xltcache.Tpo"; exit 1; \6.142 -@am__fastdepCC_TRUE@ fi6.143 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/xltcache.c' object='xltcache.obj' libtool=no @AMDEPBACKSLASH@6.144 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/xltcache.Po' tmpdepfile='$(DEPDIR)/xltcache.TPo' @AMDEPBACKSLASH@6.145 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.146 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xltcache.obj `if test -f 'sh4/xltcache.c'; then $(CYGPATH_W) 'sh4/xltcache.c'; else $(CYGPATH_W) '$(srcdir)/sh4/xltcache.c'; fi`6.147 -6.148 -sh4trans.o: sh4/sh4trans.c6.149 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4trans.o -MD -MP -MF "$(DEPDIR)/sh4trans.Tpo" \6.150 -@am__fastdepCC_TRUE@ -c -o sh4trans.o `test -f 'sh4/sh4trans.c' || echo '$(srcdir)/'`sh4/sh4trans.c; \6.151 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4trans.Tpo" "$(DEPDIR)/sh4trans.Po"; \6.152 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4trans.Tpo"; exit 1; \6.153 -@am__fastdepCC_TRUE@ fi6.154 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4trans.c' object='sh4trans.o' libtool=no @AMDEPBACKSLASH@6.155 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4trans.Po' tmpdepfile='$(DEPDIR)/sh4trans.TPo' @AMDEPBACKSLASH@6.156 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.157 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4trans.o `test -f 'sh4/sh4trans.c' || echo '$(srcdir)/'`sh4/sh4trans.c6.158 -6.159 -sh4trans.obj: sh4/sh4trans.c6.160 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4trans.obj -MD -MP -MF "$(DEPDIR)/sh4trans.Tpo" \6.161 -@am__fastdepCC_TRUE@ -c -o sh4trans.obj `if test -f 'sh4/sh4trans.c'; then $(CYGPATH_W) 'sh4/sh4trans.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4trans.c'; fi`; \6.162 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4trans.Tpo" "$(DEPDIR)/sh4trans.Po"; \6.163 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4trans.Tpo"; exit 1; \6.164 -@am__fastdepCC_TRUE@ fi6.165 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4trans.c' object='sh4trans.obj' libtool=no @AMDEPBACKSLASH@6.166 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4trans.Po' tmpdepfile='$(DEPDIR)/sh4trans.TPo' @AMDEPBACKSLASH@6.167 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.168 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4trans.obj `if test -f 'sh4/sh4trans.c'; then $(CYGPATH_W) 'sh4/sh4trans.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4trans.c'; fi`6.169 -6.170 -sh4x86.o: sh4/sh4x86.c6.171 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4x86.o -MD -MP -MF "$(DEPDIR)/sh4x86.Tpo" \6.172 -@am__fastdepCC_TRUE@ -c -o sh4x86.o `test -f 'sh4/sh4x86.c' || echo '$(srcdir)/'`sh4/sh4x86.c; \6.173 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4x86.Tpo" "$(DEPDIR)/sh4x86.Po"; \6.174 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4x86.Tpo"; exit 1; \6.175 -@am__fastdepCC_TRUE@ fi6.176 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4x86.c' object='sh4x86.o' libtool=no @AMDEPBACKSLASH@6.177 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4x86.Po' tmpdepfile='$(DEPDIR)/sh4x86.TPo' @AMDEPBACKSLASH@6.178 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.179 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4x86.o `test -f 'sh4/sh4x86.c' || echo '$(srcdir)/'`sh4/sh4x86.c6.180 -6.181 -sh4x86.obj: sh4/sh4x86.c6.182 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4x86.obj -MD -MP -MF "$(DEPDIR)/sh4x86.Tpo" \6.183 -@am__fastdepCC_TRUE@ -c -o sh4x86.obj `if test -f 'sh4/sh4x86.c'; then $(CYGPATH_W) 'sh4/sh4x86.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4x86.c'; fi`; \6.184 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4x86.Tpo" "$(DEPDIR)/sh4x86.Po"; \6.185 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4x86.Tpo"; exit 1; \6.186 -@am__fastdepCC_TRUE@ fi6.187 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4x86.c' object='sh4x86.obj' libtool=no @AMDEPBACKSLASH@6.188 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4x86.Po' tmpdepfile='$(DEPDIR)/sh4x86.TPo' @AMDEPBACKSLASH@6.189 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.190 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4x86.obj `if test -f 'sh4/sh4x86.c'; then $(CYGPATH_W) 'sh4/sh4x86.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4x86.c'; fi`6.191 -6.192 sh4stat.o: sh4/sh4stat.c6.193 @am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4stat.o -MD -MP -MF "$(DEPDIR)/sh4stat.Tpo" \6.194 @am__fastdepCC_TRUE@ -c -o sh4stat.o `test -f 'sh4/sh4stat.c' || echo '$(srcdir)/'`sh4/sh4stat.c; \6.195 @@ -1036,93 +979,27 @@6.196 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.197 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4stat.obj `if test -f 'sh4/sh4stat.c'; then $(CYGPATH_W) 'sh4/sh4stat.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4stat.c'; fi`6.199 -x86dasm.o: x86dasm/x86dasm.c6.200 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT x86dasm.o -MD -MP -MF "$(DEPDIR)/x86dasm.Tpo" \6.201 -@am__fastdepCC_TRUE@ -c -o x86dasm.o `test -f 'x86dasm/x86dasm.c' || echo '$(srcdir)/'`x86dasm/x86dasm.c; \6.202 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/x86dasm.Tpo" "$(DEPDIR)/x86dasm.Po"; \6.203 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/x86dasm.Tpo"; exit 1; \6.204 +xltcache.o: sh4/xltcache.c6.205 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xltcache.o -MD -MP -MF "$(DEPDIR)/xltcache.Tpo" \6.206 +@am__fastdepCC_TRUE@ -c -o xltcache.o `test -f 'sh4/xltcache.c' || echo '$(srcdir)/'`sh4/xltcache.c; \6.207 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/xltcache.Tpo" "$(DEPDIR)/xltcache.Po"; \6.208 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/xltcache.Tpo"; exit 1; \6.209 @am__fastdepCC_TRUE@ fi6.210 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/x86dasm.c' object='x86dasm.o' libtool=no @AMDEPBACKSLASH@6.211 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/x86dasm.Po' tmpdepfile='$(DEPDIR)/x86dasm.TPo' @AMDEPBACKSLASH@6.212 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/xltcache.c' object='xltcache.o' libtool=no @AMDEPBACKSLASH@6.213 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/xltcache.Po' tmpdepfile='$(DEPDIR)/xltcache.TPo' @AMDEPBACKSLASH@6.214 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.215 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o x86dasm.o `test -f 'x86dasm/x86dasm.c' || echo '$(srcdir)/'`x86dasm/x86dasm.c6.216 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xltcache.o `test -f 'sh4/xltcache.c' || echo '$(srcdir)/'`sh4/xltcache.c6.218 -x86dasm.obj: x86dasm/x86dasm.c6.219 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT x86dasm.obj -MD -MP -MF "$(DEPDIR)/x86dasm.Tpo" \6.220 -@am__fastdepCC_TRUE@ -c -o x86dasm.obj `if test -f 'x86dasm/x86dasm.c'; then $(CYGPATH_W) 'x86dasm/x86dasm.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/x86dasm.c'; fi`; \6.221 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/x86dasm.Tpo" "$(DEPDIR)/x86dasm.Po"; \6.222 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/x86dasm.Tpo"; exit 1; \6.223 +xltcache.obj: sh4/xltcache.c6.224 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xltcache.obj -MD -MP -MF "$(DEPDIR)/xltcache.Tpo" \6.225 +@am__fastdepCC_TRUE@ -c -o xltcache.obj `if test -f 'sh4/xltcache.c'; then $(CYGPATH_W) 'sh4/xltcache.c'; else $(CYGPATH_W) '$(srcdir)/sh4/xltcache.c'; fi`; \6.226 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/xltcache.Tpo" "$(DEPDIR)/xltcache.Po"; \6.227 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/xltcache.Tpo"; exit 1; \6.228 @am__fastdepCC_TRUE@ fi6.229 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/x86dasm.c' object='x86dasm.obj' libtool=no @AMDEPBACKSLASH@6.230 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/x86dasm.Po' tmpdepfile='$(DEPDIR)/x86dasm.TPo' @AMDEPBACKSLASH@6.231 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/xltcache.c' object='xltcache.obj' libtool=no @AMDEPBACKSLASH@6.232 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/xltcache.Po' tmpdepfile='$(DEPDIR)/xltcache.TPo' @AMDEPBACKSLASH@6.233 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.234 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o x86dasm.obj `if test -f 'x86dasm/x86dasm.c'; then $(CYGPATH_W) 'x86dasm/x86dasm.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/x86dasm.c'; fi`6.235 -6.236 -i386-dis.o: x86dasm/i386-dis.c6.237 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT i386-dis.o -MD -MP -MF "$(DEPDIR)/i386-dis.Tpo" \6.238 -@am__fastdepCC_TRUE@ -c -o i386-dis.o `test -f 'x86dasm/i386-dis.c' || echo '$(srcdir)/'`x86dasm/i386-dis.c; \6.239 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/i386-dis.Tpo" "$(DEPDIR)/i386-dis.Po"; \6.240 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/i386-dis.Tpo"; exit 1; \6.241 -@am__fastdepCC_TRUE@ fi6.242 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/i386-dis.c' object='i386-dis.o' libtool=no @AMDEPBACKSLASH@6.243 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/i386-dis.Po' tmpdepfile='$(DEPDIR)/i386-dis.TPo' @AMDEPBACKSLASH@6.244 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.245 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o i386-dis.o `test -f 'x86dasm/i386-dis.c' || echo '$(srcdir)/'`x86dasm/i386-dis.c6.246 -6.247 -i386-dis.obj: x86dasm/i386-dis.c6.248 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT i386-dis.obj -MD -MP -MF "$(DEPDIR)/i386-dis.Tpo" \6.249 -@am__fastdepCC_TRUE@ -c -o i386-dis.obj `if test -f 'x86dasm/i386-dis.c'; then $(CYGPATH_W) 'x86dasm/i386-dis.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/i386-dis.c'; fi`; \6.250 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/i386-dis.Tpo" "$(DEPDIR)/i386-dis.Po"; \6.251 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/i386-dis.Tpo"; exit 1; \6.252 -@am__fastdepCC_TRUE@ fi6.253 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/i386-dis.c' object='i386-dis.obj' libtool=no @AMDEPBACKSLASH@6.254 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/i386-dis.Po' tmpdepfile='$(DEPDIR)/i386-dis.TPo' @AMDEPBACKSLASH@6.255 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.256 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o i386-dis.obj `if test -f 'x86dasm/i386-dis.c'; then $(CYGPATH_W) 'x86dasm/i386-dis.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/i386-dis.c'; fi`6.257 -6.258 -dis-init.o: x86dasm/dis-init.c6.259 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-init.o -MD -MP -MF "$(DEPDIR)/dis-init.Tpo" \6.260 -@am__fastdepCC_TRUE@ -c -o dis-init.o `test -f 'x86dasm/dis-init.c' || echo '$(srcdir)/'`x86dasm/dis-init.c; \6.261 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-init.Tpo" "$(DEPDIR)/dis-init.Po"; \6.262 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-init.Tpo"; exit 1; \6.263 -@am__fastdepCC_TRUE@ fi6.264 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-init.c' object='dis-init.o' libtool=no @AMDEPBACKSLASH@6.265 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-init.Po' tmpdepfile='$(DEPDIR)/dis-init.TPo' @AMDEPBACKSLASH@6.266 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.267 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-init.o `test -f 'x86dasm/dis-init.c' || echo '$(srcdir)/'`x86dasm/dis-init.c6.268 -6.269 -dis-init.obj: x86dasm/dis-init.c6.270 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-init.obj -MD -MP -MF "$(DEPDIR)/dis-init.Tpo" \6.271 -@am__fastdepCC_TRUE@ -c -o dis-init.obj `if test -f 'x86dasm/dis-init.c'; then $(CYGPATH_W) 'x86dasm/dis-init.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-init.c'; fi`; \6.272 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-init.Tpo" "$(DEPDIR)/dis-init.Po"; \6.273 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-init.Tpo"; exit 1; \6.274 -@am__fastdepCC_TRUE@ fi6.275 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-init.c' object='dis-init.obj' libtool=no @AMDEPBACKSLASH@6.276 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-init.Po' tmpdepfile='$(DEPDIR)/dis-init.TPo' @AMDEPBACKSLASH@6.277 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.278 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-init.obj `if test -f 'x86dasm/dis-init.c'; then $(CYGPATH_W) 'x86dasm/dis-init.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-init.c'; fi`6.279 -6.280 -dis-buf.o: x86dasm/dis-buf.c6.281 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-buf.o -MD -MP -MF "$(DEPDIR)/dis-buf.Tpo" \6.282 -@am__fastdepCC_TRUE@ -c -o dis-buf.o `test -f 'x86dasm/dis-buf.c' || echo '$(srcdir)/'`x86dasm/dis-buf.c; \6.283 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-buf.Tpo" "$(DEPDIR)/dis-buf.Po"; \6.284 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-buf.Tpo"; exit 1; \6.285 -@am__fastdepCC_TRUE@ fi6.286 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-buf.c' object='dis-buf.o' libtool=no @AMDEPBACKSLASH@6.287 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-buf.Po' tmpdepfile='$(DEPDIR)/dis-buf.TPo' @AMDEPBACKSLASH@6.288 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.289 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-buf.o `test -f 'x86dasm/dis-buf.c' || echo '$(srcdir)/'`x86dasm/dis-buf.c6.290 -6.291 -dis-buf.obj: x86dasm/dis-buf.c6.292 -@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-buf.obj -MD -MP -MF "$(DEPDIR)/dis-buf.Tpo" \6.293 -@am__fastdepCC_TRUE@ -c -o dis-buf.obj `if test -f 'x86dasm/dis-buf.c'; then $(CYGPATH_W) 'x86dasm/dis-buf.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-buf.c'; fi`; \6.294 -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-buf.Tpo" "$(DEPDIR)/dis-buf.Po"; \6.295 -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-buf.Tpo"; exit 1; \6.296 -@am__fastdepCC_TRUE@ fi6.297 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-buf.c' object='dis-buf.obj' libtool=no @AMDEPBACKSLASH@6.298 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-buf.Po' tmpdepfile='$(DEPDIR)/dis-buf.TPo' @AMDEPBACKSLASH@6.299 -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.300 -@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-buf.obj `if test -f 'x86dasm/dis-buf.c'; then $(CYGPATH_W) 'x86dasm/dis-buf.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-buf.c'; fi`6.301 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xltcache.obj `if test -f 'sh4/xltcache.c'; then $(CYGPATH_W) 'sh4/xltcache.c'; else $(CYGPATH_W) '$(srcdir)/sh4/xltcache.c'; fi`6.303 armcore.o: aica/armcore.c6.304 @am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT armcore.o -MD -MP -MF "$(DEPDIR)/armcore.Tpo" \6.305 @@ -1894,6 +1771,138 @@6.306 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.307 @am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o gl_slsrc.obj `if test -f 'drivers/gl_slsrc.c'; then $(CYGPATH_W) 'drivers/gl_slsrc.c'; else $(CYGPATH_W) '$(srcdir)/drivers/gl_slsrc.c'; fi`6.309 +sh4x86.o: sh4/sh4x86.c6.310 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4x86.o -MD -MP -MF "$(DEPDIR)/sh4x86.Tpo" \6.311 +@am__fastdepCC_TRUE@ -c -o sh4x86.o `test -f 'sh4/sh4x86.c' || echo '$(srcdir)/'`sh4/sh4x86.c; \6.312 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4x86.Tpo" "$(DEPDIR)/sh4x86.Po"; \6.313 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4x86.Tpo"; exit 1; \6.314 +@am__fastdepCC_TRUE@ fi6.315 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4x86.c' object='sh4x86.o' libtool=no @AMDEPBACKSLASH@6.316 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4x86.Po' tmpdepfile='$(DEPDIR)/sh4x86.TPo' @AMDEPBACKSLASH@6.317 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.318 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4x86.o `test -f 'sh4/sh4x86.c' || echo '$(srcdir)/'`sh4/sh4x86.c6.319 +6.320 +sh4x86.obj: sh4/sh4x86.c6.321 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4x86.obj -MD -MP -MF "$(DEPDIR)/sh4x86.Tpo" \6.322 +@am__fastdepCC_TRUE@ -c -o sh4x86.obj `if test -f 'sh4/sh4x86.c'; then $(CYGPATH_W) 'sh4/sh4x86.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4x86.c'; fi`; \6.323 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4x86.Tpo" "$(DEPDIR)/sh4x86.Po"; \6.324 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4x86.Tpo"; exit 1; \6.325 +@am__fastdepCC_TRUE@ fi6.326 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4x86.c' object='sh4x86.obj' libtool=no @AMDEPBACKSLASH@6.327 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4x86.Po' tmpdepfile='$(DEPDIR)/sh4x86.TPo' @AMDEPBACKSLASH@6.328 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.329 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4x86.obj `if test -f 'sh4/sh4x86.c'; then $(CYGPATH_W) 'sh4/sh4x86.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4x86.c'; fi`6.330 +6.331 +sh4trans.o: sh4/sh4trans.c6.332 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4trans.o -MD -MP -MF "$(DEPDIR)/sh4trans.Tpo" \6.333 +@am__fastdepCC_TRUE@ -c -o sh4trans.o `test -f 'sh4/sh4trans.c' || echo '$(srcdir)/'`sh4/sh4trans.c; \6.334 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4trans.Tpo" "$(DEPDIR)/sh4trans.Po"; \6.335 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4trans.Tpo"; exit 1; \6.336 +@am__fastdepCC_TRUE@ fi6.337 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4trans.c' object='sh4trans.o' libtool=no @AMDEPBACKSLASH@6.338 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4trans.Po' tmpdepfile='$(DEPDIR)/sh4trans.TPo' @AMDEPBACKSLASH@6.339 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.340 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4trans.o `test -f 'sh4/sh4trans.c' || echo '$(srcdir)/'`sh4/sh4trans.c6.341 +6.342 +sh4trans.obj: sh4/sh4trans.c6.343 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sh4trans.obj -MD -MP -MF "$(DEPDIR)/sh4trans.Tpo" \6.344 +@am__fastdepCC_TRUE@ -c -o sh4trans.obj `if test -f 'sh4/sh4trans.c'; then $(CYGPATH_W) 'sh4/sh4trans.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4trans.c'; fi`; \6.345 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/sh4trans.Tpo" "$(DEPDIR)/sh4trans.Po"; \6.346 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/sh4trans.Tpo"; exit 1; \6.347 +@am__fastdepCC_TRUE@ fi6.348 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sh4/sh4trans.c' object='sh4trans.obj' libtool=no @AMDEPBACKSLASH@6.349 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/sh4trans.Po' tmpdepfile='$(DEPDIR)/sh4trans.TPo' @AMDEPBACKSLASH@6.350 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.351 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o sh4trans.obj `if test -f 'sh4/sh4trans.c'; then $(CYGPATH_W) 'sh4/sh4trans.c'; else $(CYGPATH_W) '$(srcdir)/sh4/sh4trans.c'; fi`6.352 +6.353 +x86dasm.o: x86dasm/x86dasm.c6.354 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT x86dasm.o -MD -MP -MF "$(DEPDIR)/x86dasm.Tpo" \6.355 +@am__fastdepCC_TRUE@ -c -o x86dasm.o `test -f 'x86dasm/x86dasm.c' || echo '$(srcdir)/'`x86dasm/x86dasm.c; \6.356 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/x86dasm.Tpo" "$(DEPDIR)/x86dasm.Po"; \6.357 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/x86dasm.Tpo"; exit 1; \6.358 +@am__fastdepCC_TRUE@ fi6.359 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/x86dasm.c' object='x86dasm.o' libtool=no @AMDEPBACKSLASH@6.360 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/x86dasm.Po' tmpdepfile='$(DEPDIR)/x86dasm.TPo' @AMDEPBACKSLASH@6.361 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.362 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o x86dasm.o `test -f 'x86dasm/x86dasm.c' || echo '$(srcdir)/'`x86dasm/x86dasm.c6.363 +6.364 +x86dasm.obj: x86dasm/x86dasm.c6.365 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT x86dasm.obj -MD -MP -MF "$(DEPDIR)/x86dasm.Tpo" \6.366 +@am__fastdepCC_TRUE@ -c -o x86dasm.obj `if test -f 'x86dasm/x86dasm.c'; then $(CYGPATH_W) 'x86dasm/x86dasm.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/x86dasm.c'; fi`; \6.367 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/x86dasm.Tpo" "$(DEPDIR)/x86dasm.Po"; \6.368 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/x86dasm.Tpo"; exit 1; \6.369 +@am__fastdepCC_TRUE@ fi6.370 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/x86dasm.c' object='x86dasm.obj' libtool=no @AMDEPBACKSLASH@6.371 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/x86dasm.Po' tmpdepfile='$(DEPDIR)/x86dasm.TPo' @AMDEPBACKSLASH@6.372 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.373 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o x86dasm.obj `if test -f 'x86dasm/x86dasm.c'; then $(CYGPATH_W) 'x86dasm/x86dasm.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/x86dasm.c'; fi`6.374 +6.375 +i386-dis.o: x86dasm/i386-dis.c6.376 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT i386-dis.o -MD -MP -MF "$(DEPDIR)/i386-dis.Tpo" \6.377 +@am__fastdepCC_TRUE@ -c -o i386-dis.o `test -f 'x86dasm/i386-dis.c' || echo '$(srcdir)/'`x86dasm/i386-dis.c; \6.378 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/i386-dis.Tpo" "$(DEPDIR)/i386-dis.Po"; \6.379 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/i386-dis.Tpo"; exit 1; \6.380 +@am__fastdepCC_TRUE@ fi6.381 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/i386-dis.c' object='i386-dis.o' libtool=no @AMDEPBACKSLASH@6.382 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/i386-dis.Po' tmpdepfile='$(DEPDIR)/i386-dis.TPo' @AMDEPBACKSLASH@6.383 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.384 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o i386-dis.o `test -f 'x86dasm/i386-dis.c' || echo '$(srcdir)/'`x86dasm/i386-dis.c6.385 +6.386 +i386-dis.obj: x86dasm/i386-dis.c6.387 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT i386-dis.obj -MD -MP -MF "$(DEPDIR)/i386-dis.Tpo" \6.388 +@am__fastdepCC_TRUE@ -c -o i386-dis.obj `if test -f 'x86dasm/i386-dis.c'; then $(CYGPATH_W) 'x86dasm/i386-dis.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/i386-dis.c'; fi`; \6.389 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/i386-dis.Tpo" "$(DEPDIR)/i386-dis.Po"; \6.390 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/i386-dis.Tpo"; exit 1; \6.391 +@am__fastdepCC_TRUE@ fi6.392 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/i386-dis.c' object='i386-dis.obj' libtool=no @AMDEPBACKSLASH@6.393 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/i386-dis.Po' tmpdepfile='$(DEPDIR)/i386-dis.TPo' @AMDEPBACKSLASH@6.394 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.395 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o i386-dis.obj `if test -f 'x86dasm/i386-dis.c'; then $(CYGPATH_W) 'x86dasm/i386-dis.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/i386-dis.c'; fi`6.396 +6.397 +dis-init.o: x86dasm/dis-init.c6.398 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-init.o -MD -MP -MF "$(DEPDIR)/dis-init.Tpo" \6.399 +@am__fastdepCC_TRUE@ -c -o dis-init.o `test -f 'x86dasm/dis-init.c' || echo '$(srcdir)/'`x86dasm/dis-init.c; \6.400 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-init.Tpo" "$(DEPDIR)/dis-init.Po"; \6.401 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-init.Tpo"; exit 1; \6.402 +@am__fastdepCC_TRUE@ fi6.403 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-init.c' object='dis-init.o' libtool=no @AMDEPBACKSLASH@6.404 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-init.Po' tmpdepfile='$(DEPDIR)/dis-init.TPo' @AMDEPBACKSLASH@6.405 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.406 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-init.o `test -f 'x86dasm/dis-init.c' || echo '$(srcdir)/'`x86dasm/dis-init.c6.407 +6.408 +dis-init.obj: x86dasm/dis-init.c6.409 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-init.obj -MD -MP -MF "$(DEPDIR)/dis-init.Tpo" \6.410 +@am__fastdepCC_TRUE@ -c -o dis-init.obj `if test -f 'x86dasm/dis-init.c'; then $(CYGPATH_W) 'x86dasm/dis-init.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-init.c'; fi`; \6.411 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-init.Tpo" "$(DEPDIR)/dis-init.Po"; \6.412 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-init.Tpo"; exit 1; \6.413 +@am__fastdepCC_TRUE@ fi6.414 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-init.c' object='dis-init.obj' libtool=no @AMDEPBACKSLASH@6.415 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-init.Po' tmpdepfile='$(DEPDIR)/dis-init.TPo' @AMDEPBACKSLASH@6.416 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.417 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-init.obj `if test -f 'x86dasm/dis-init.c'; then $(CYGPATH_W) 'x86dasm/dis-init.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-init.c'; fi`6.418 +6.419 +dis-buf.o: x86dasm/dis-buf.c6.420 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-buf.o -MD -MP -MF "$(DEPDIR)/dis-buf.Tpo" \6.421 +@am__fastdepCC_TRUE@ -c -o dis-buf.o `test -f 'x86dasm/dis-buf.c' || echo '$(srcdir)/'`x86dasm/dis-buf.c; \6.422 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-buf.Tpo" "$(DEPDIR)/dis-buf.Po"; \6.423 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-buf.Tpo"; exit 1; \6.424 +@am__fastdepCC_TRUE@ fi6.425 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-buf.c' object='dis-buf.o' libtool=no @AMDEPBACKSLASH@6.426 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-buf.Po' tmpdepfile='$(DEPDIR)/dis-buf.TPo' @AMDEPBACKSLASH@6.427 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.428 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-buf.o `test -f 'x86dasm/dis-buf.c' || echo '$(srcdir)/'`x86dasm/dis-buf.c6.429 +6.430 +dis-buf.obj: x86dasm/dis-buf.c6.431 +@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT dis-buf.obj -MD -MP -MF "$(DEPDIR)/dis-buf.Tpo" \6.432 +@am__fastdepCC_TRUE@ -c -o dis-buf.obj `if test -f 'x86dasm/dis-buf.c'; then $(CYGPATH_W) 'x86dasm/dis-buf.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-buf.c'; fi`; \6.433 +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/dis-buf.Tpo" "$(DEPDIR)/dis-buf.Po"; \6.434 +@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/dis-buf.Tpo"; exit 1; \6.435 +@am__fastdepCC_TRUE@ fi6.436 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='x86dasm/dis-buf.c' object='dis-buf.obj' libtool=no @AMDEPBACKSLASH@6.437 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/dis-buf.Po' tmpdepfile='$(DEPDIR)/dis-buf.TPo' @AMDEPBACKSLASH@6.438 +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@6.439 +@am__fastdepCC_FALSE@ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o dis-buf.obj `if test -f 'x86dasm/dis-buf.c'; then $(CYGPATH_W) 'x86dasm/dis-buf.c'; else $(CYGPATH_W) '$(srcdir)/x86dasm/dis-buf.c'; fi`6.440 +6.441 cd_linux.o: drivers/cd_linux.c6.442 @am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT cd_linux.o -MD -MP -MF "$(DEPDIR)/cd_linux.Tpo" \6.443 @am__fastdepCC_TRUE@ -c -o cd_linux.o `test -f 'drivers/cd_linux.c' || echo '$(srcdir)/'`drivers/cd_linux.c; \
7.1 --- a/src/sh4/sh4.c Sat Nov 17 01:30:01 2007 +00007.2 +++ b/src/sh4/sh4.c Sat Nov 17 06:04:19 2007 +00007.3 @@ -35,7 +35,7 @@7.4 #define EXV_INTERRUPT 0x600 /* External interrupt vector */7.6 void sh4_init( void );7.7 -void sh4_x86_init( void );7.8 +void sh4_xlat_init( void );7.9 void sh4_reset( void );7.10 void sh4_start( void );7.11 void sh4_stop( void );7.12 @@ -53,9 +53,12 @@7.13 struct breakpoint_struct sh4_breakpoints[MAX_BREAKPOINTS];7.14 int sh4_breakpoint_count = 0;7.15 extern sh4ptr_t sh4_main_ram;7.16 +static gboolean sh4_use_translator = FALSE;7.18 void sh4_set_use_xlat( gboolean use )7.19 {7.20 +// No-op if the translator was not built7.21 +#ifdef SH4_TRANSLATOR7.22 if( use ) {7.23 xlat_cache_init();7.24 sh4_x86_init();7.25 @@ -63,6 +66,8 @@7.26 } else {7.27 sh4_module.run_time_slice = sh4_run_slice;7.28 }7.29 + sh4_use_translator = use;7.30 +#endif7.31 }7.33 void sh4_init(void)7.34 @@ -75,7 +80,7 @@7.36 void sh4_reset(void)7.37 {7.38 - if( sh4_module.run_time_slice == sh4_xlat_run_slice ) {7.39 + if( sh4_use_translator ) {7.40 xlat_flush_cache();7.41 }7.43 @@ -106,7 +111,7 @@7.45 void sh4_stop(void)7.46 {7.47 - if( sh4_module.run_time_slice == sh4_xlat_run_slice ) {7.48 + if( sh4_use_translator ) {7.49 /* If we were running with the translator, update new_pc and in_delay_slot */7.50 sh4r.new_pc = sh4r.pc+2;7.51 sh4r.in_delay_slot = FALSE;7.52 @@ -116,7 +121,7 @@7.54 void sh4_save_state( FILE *f )7.55 {7.56 - if( sh4_module.run_time_slice == sh4_xlat_run_slice ) {7.57 + if( sh4_use_translator ) {7.58 /* If we were running with the translator, update new_pc and in_delay_slot */7.59 sh4r.new_pc = sh4r.pc+2;7.60 sh4r.in_delay_slot = FALSE;7.61 @@ -131,7 +136,7 @@7.63 int sh4_load_state( FILE * f )7.64 {7.65 - if( sh4_module.run_time_slice == sh4_xlat_run_slice ) {7.66 + if( sh4_use_translator ) {7.67 xlat_flush_cache();7.68 }7.69 fread( &sh4r, sizeof(sh4r), 1, f );
8.1 --- a/src/sh4/sh4trans.h Sat Nov 17 01:30:01 2007 +00008.2 +++ b/src/sh4/sh4trans.h Sat Nov 17 06:04:19 2007 +00008.3 @@ -40,10 +40,11 @@8.5 extern uint8_t *xlat_output;8.7 -/************** Output generation ***************/8.8 +/******************************************************************************8.9 + * Code generation - these methods must be provided by the8.10 + * actual code gen (eg sh4x86.c)8.11 + ******************************************************************************/8.13 void sh4_translate_begin_block( sh4addr_t pc );8.14 -8.15 -uint32_t sh4_x86_translate_instruction( sh4addr_t pc );8.16 -8.17 +uint32_t sh4_translate_instruction( sh4addr_t pc );8.18 void sh4_translate_end_block( sh4addr_t pc );
9.1 --- a/src/sh4/sh4x86.c Sat Nov 17 01:30:01 2007 +00009.2 +++ b/src/sh4/sh4x86.c Sat Nov 17 06:04:19 2007 +00009.3 @@ -1,5 +1,5 @@9.4 /**9.5 - * $Id: sh4x86.c,v 1.19 2007-11-08 11:54:16 nkeynes Exp $9.6 + * $Id: sh4x86.in,v 1.20 2007-11-08 11:54:16 nkeynes Exp $9.7 *9.8 * SH4 => x86 translation. This version does no real optimization, it just9.9 * outputs straight-line x86 code - it mainly exists to provide a baseline9.10 @@ -522,7 +522,7 @@9.11 * @return true if the instruction marks the end of a basic block9.12 * (eg a branch or9.13 */9.14 -uint32_t sh4_x86_translate_instruction( sh4addr_t pc )9.15 +uint32_t sh4_translate_instruction( sh4addr_t pc )9.16 {9.17 uint32_t ir;9.18 /* Read instruction */9.19 @@ -623,7 +623,7 @@9.20 store_spreg( R_ECX, REG_OFFSET(pc) );9.21 sh4_x86.in_delay_slot = TRUE;9.22 sh4_x86.tstate = TSTATE_NONE;9.23 - sh4_x86_translate_instruction( pc + 2 );9.24 + sh4_translate_instruction( pc + 2 );9.25 exit_block_pcset(pc+2);9.26 sh4_x86.branch_taken = TRUE;9.27 return 4;9.28 @@ -641,7 +641,7 @@9.29 store_spreg( R_EAX, REG_OFFSET(pc) );9.30 sh4_x86.in_delay_slot = TRUE;9.31 sh4_x86.tstate = TSTATE_NONE;9.32 - sh4_x86_translate_instruction( pc + 2 );9.33 + sh4_translate_instruction( pc + 2 );9.34 exit_block_pcset(pc+2);9.35 sh4_x86.branch_taken = TRUE;9.36 return 4;9.37 @@ -885,7 +885,7 @@9.38 load_spreg( R_ECX, R_PR );9.39 store_spreg( R_ECX, REG_OFFSET(pc) );9.40 sh4_x86.in_delay_slot = TRUE;9.41 - sh4_x86_translate_instruction(pc+2);9.42 + sh4_translate_instruction(pc+2);9.43 exit_block_pcset(pc+2);9.44 sh4_x86.branch_taken = TRUE;9.45 return 4;9.46 @@ -915,7 +915,7 @@9.47 sh4_x86.priv_checked = FALSE;9.48 sh4_x86.fpuen_checked = FALSE;9.49 sh4_x86.tstate = TSTATE_NONE;9.50 - sh4_x86_translate_instruction(pc+2);9.51 + sh4_translate_instruction(pc+2);9.52 exit_block_pcset(pc+2);9.53 sh4_x86.branch_taken = TRUE;9.54 return 4;9.55 @@ -2062,7 +2062,7 @@9.56 load_reg( R_ECX, Rn );9.57 store_spreg( R_ECX, REG_OFFSET(pc) );9.58 sh4_x86.in_delay_slot = TRUE;9.59 - sh4_x86_translate_instruction(pc+2);9.60 + sh4_translate_instruction(pc+2);9.61 exit_block_pcset(pc+2);9.62 sh4_x86.branch_taken = TRUE;9.63 return 4;9.64 @@ -2091,7 +2091,7 @@9.65 load_reg( R_ECX, Rn );9.66 store_spreg( R_ECX, REG_OFFSET(pc) );9.67 sh4_x86.in_delay_slot = TRUE;9.68 - sh4_x86_translate_instruction(pc+2);9.69 + sh4_translate_instruction(pc+2);9.70 exit_block_pcset(pc+2);9.71 sh4_x86.branch_taken = TRUE;9.72 return 4;9.73 @@ -2551,11 +2551,11 @@9.74 sh4_x86.tstate = TSTATE_E;9.75 }9.76 OP(0x0F); OP(0x80+(sh4_x86.tstate^1)); uint32_t *patch = (uint32_t *)xlat_output; OP32(0); // JE rel329.77 - sh4_x86_translate_instruction(pc+2);9.78 + sh4_translate_instruction(pc+2);9.79 exit_block( disp + pc + 4, pc+4 );9.80 // not taken9.81 *patch = (xlat_output - ((uint8_t *)patch)) - 4;9.82 - sh4_x86_translate_instruction(pc+2);9.83 + sh4_translate_instruction(pc+2);9.84 return 4;9.85 }9.86 }9.87 @@ -2572,11 +2572,11 @@9.88 sh4_x86.tstate = TSTATE_E;9.89 }9.90 OP(0x0F); OP(0x80+sh4_x86.tstate); uint32_t *patch = (uint32_t *)xlat_output; OP32(0); // JNE rel329.91 - sh4_x86_translate_instruction(pc+2);9.92 + sh4_translate_instruction(pc+2);9.93 exit_block( disp + pc + 4, pc+4 );9.94 // not taken9.95 *patch = (xlat_output - ((uint8_t *)patch)) - 4;9.96 - sh4_x86_translate_instruction(pc+2);9.97 + sh4_translate_instruction(pc+2);9.98 return 4;9.99 }9.100 }9.101 @@ -2606,7 +2606,7 @@9.102 SLOTILLEGAL();9.103 } else {9.104 sh4_x86.in_delay_slot = TRUE;9.105 - sh4_x86_translate_instruction( pc + 2 );9.106 + sh4_translate_instruction( pc + 2 );9.107 exit_block( disp + pc + 4, pc+4 );9.108 sh4_x86.branch_taken = TRUE;9.109 return 4;9.110 @@ -2622,7 +2622,7 @@9.111 load_imm32( R_EAX, pc + 4 );9.112 store_spreg( R_EAX, R_PR );9.113 sh4_x86.in_delay_slot = TRUE;9.114 - sh4_x86_translate_instruction( pc + 2 );9.115 + sh4_translate_instruction( pc + 2 );9.116 exit_block( disp + pc + 4, pc+4 );9.117 sh4_x86.branch_taken = TRUE;9.118 return 4;
10.1 --- a/src/sh4/sh4x86.in Sat Nov 17 01:30:01 2007 +000010.2 +++ b/src/sh4/sh4x86.in Sat Nov 17 06:04:19 2007 +000010.3 @@ -522,7 +522,7 @@10.4 * @return true if the instruction marks the end of a basic block10.5 * (eg a branch or10.6 */10.7 -uint32_t sh4_x86_translate_instruction( sh4addr_t pc )10.8 +uint32_t sh4_translate_instruction( sh4addr_t pc )10.9 {10.10 uint32_t ir;10.11 /* Read instruction */10.12 @@ -1478,11 +1478,11 @@10.13 sh4_x86.tstate = TSTATE_E;10.14 }10.15 OP(0x0F); OP(0x80+sh4_x86.tstate); uint32_t *patch = (uint32_t *)xlat_output; OP32(0); // JNE rel3210.16 - sh4_x86_translate_instruction(pc+2);10.17 + sh4_translate_instruction(pc+2);10.18 exit_block( disp + pc + 4, pc+4 );10.19 // not taken10.20 *patch = (xlat_output - ((uint8_t *)patch)) - 4;10.21 - sh4_x86_translate_instruction(pc+2);10.22 + sh4_translate_instruction(pc+2);10.23 return 4;10.24 }10.25 :}10.26 @@ -1491,7 +1491,7 @@10.27 SLOTILLEGAL();10.28 } else {10.29 sh4_x86.in_delay_slot = TRUE;10.30 - sh4_x86_translate_instruction( pc + 2 );10.31 + sh4_translate_instruction( pc + 2 );10.32 exit_block( disp + pc + 4, pc+4 );10.33 sh4_x86.branch_taken = TRUE;10.34 return 4;10.35 @@ -1506,7 +1506,7 @@10.36 store_spreg( R_EAX, REG_OFFSET(pc) );10.37 sh4_x86.in_delay_slot = TRUE;10.38 sh4_x86.tstate = TSTATE_NONE;10.39 - sh4_x86_translate_instruction( pc + 2 );10.40 + sh4_translate_instruction( pc + 2 );10.41 exit_block_pcset(pc+2);10.42 sh4_x86.branch_taken = TRUE;10.43 return 4;10.44 @@ -1519,7 +1519,7 @@10.45 load_imm32( R_EAX, pc + 4 );10.46 store_spreg( R_EAX, R_PR );10.47 sh4_x86.in_delay_slot = TRUE;10.48 - sh4_x86_translate_instruction( pc + 2 );10.49 + sh4_translate_instruction( pc + 2 );10.50 exit_block( disp + pc + 4, pc+4 );10.51 sh4_x86.branch_taken = TRUE;10.52 return 4;10.53 @@ -1535,7 +1535,7 @@10.54 store_spreg( R_ECX, REG_OFFSET(pc) );10.55 sh4_x86.in_delay_slot = TRUE;10.56 sh4_x86.tstate = TSTATE_NONE;10.57 - sh4_x86_translate_instruction( pc + 2 );10.58 + sh4_translate_instruction( pc + 2 );10.59 exit_block_pcset(pc+2);10.60 sh4_x86.branch_taken = TRUE;10.61 return 4;10.62 @@ -1561,11 +1561,11 @@10.63 sh4_x86.tstate = TSTATE_E;10.64 }10.65 OP(0x0F); OP(0x80+(sh4_x86.tstate^1)); uint32_t *patch = (uint32_t *)xlat_output; OP32(0); // JE rel3210.66 - sh4_x86_translate_instruction(pc+2);10.67 + sh4_translate_instruction(pc+2);10.68 exit_block( disp + pc + 4, pc+4 );10.69 // not taken10.70 *patch = (xlat_output - ((uint8_t *)patch)) - 4;10.71 - sh4_x86_translate_instruction(pc+2);10.72 + sh4_translate_instruction(pc+2);10.73 return 4;10.74 }10.75 :}10.76 @@ -1576,7 +1576,7 @@10.77 load_reg( R_ECX, Rn );10.78 store_spreg( R_ECX, REG_OFFSET(pc) );10.79 sh4_x86.in_delay_slot = TRUE;10.80 - sh4_x86_translate_instruction(pc+2);10.81 + sh4_translate_instruction(pc+2);10.82 exit_block_pcset(pc+2);10.83 sh4_x86.branch_taken = TRUE;10.84 return 4;10.85 @@ -1591,7 +1591,7 @@10.86 load_reg( R_ECX, Rn );10.87 store_spreg( R_ECX, REG_OFFSET(pc) );10.88 sh4_x86.in_delay_slot = TRUE;10.89 - sh4_x86_translate_instruction(pc+2);10.90 + sh4_translate_instruction(pc+2);10.91 exit_block_pcset(pc+2);10.92 sh4_x86.branch_taken = TRUE;10.93 return 4;10.94 @@ -1610,7 +1610,7 @@10.95 sh4_x86.priv_checked = FALSE;10.96 sh4_x86.fpuen_checked = FALSE;10.97 sh4_x86.tstate = TSTATE_NONE;10.98 - sh4_x86_translate_instruction(pc+2);10.99 + sh4_translate_instruction(pc+2);10.100 exit_block_pcset(pc+2);10.101 sh4_x86.branch_taken = TRUE;10.102 return 4;10.103 @@ -1623,7 +1623,7 @@10.104 load_spreg( R_ECX, R_PR );10.105 store_spreg( R_ECX, REG_OFFSET(pc) );10.106 sh4_x86.in_delay_slot = TRUE;10.107 - sh4_x86_translate_instruction(pc+2);10.108 + sh4_translate_instruction(pc+2);10.109 exit_block_pcset(pc+2);10.110 sh4_x86.branch_taken = TRUE;10.111 return 4;
.