Search
lxdream.org :: lxdream :: r526:ba3da45b5754
lxdream 0.9.1
released Jun 29
Download Now
changeset526:ba3da45b5754
parent525:eec1fd69a42c
child527:14c9489f647e
authornkeynes
dateSat Nov 17 06:04:19 2007 +0000 (12 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
config.h.in
configure
configure.in
src/Makefile.am
src/Makefile.in
src/sh4/sh4.c
src/sh4/sh4trans.h
src/sh4/sh4x86.c
src/sh4/sh4x86.in
1.1 --- a/Makefile.in Sat Nov 17 01:30:01 2007 +0000
1.2 +++ b/Makefile.in Sat Nov 17 06:04:19 2007 +0000
1.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 +0000
2.2 +++ b/config.h.in Sat Nov 17 06:04:19 2007 +0000
2.3 @@ -28,6 +28,9 @@
2.4 /* Define to 1 if you have the `GL' library (-lGL). */
2.5 #undef HAVE_LIBGL
2.6
2.7 +/* Define to 1 if you have the `z' library (-lz). */
2.8 +#undef HAVE_LIBZ
2.9 +
2.10 /* Define to 1 if you have the <locale.h> header file. */
2.11 #undef HAVE_LOCALE_H
2.12
2.13 @@ -73,6 +76,9 @@
2.14 /* Define to the version of this package. */
2.15 #undef PACKAGE_VERSION
2.16
2.17 +/* SH4 Translator to use (if any) */
2.18 +#undef SH4_TRANSLATOR
2.19 +
2.20 /* Define to 1 if you have the ANSI C header files. */
2.21 #undef STDC_HEADERS
2.22
3.1 --- a/configure Sat Nov 17 01:30:01 2007 +0000
3.2 +++ b/configure Sat Nov 17 06:04:19 2007 +0000
3.3 @@ -5512,14 +5512,26 @@
3.4
3.5
3.6 case $host_cpu in
3.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 <<_ACEOF
3.13 +#define SH4_TRANSLATOR "x86"
3.14 +_ACEOF
3.15 +;;
3.16 + x86_64)
3.17 + SH4_TRANSLATOR="x86_64"
3.18 +
3.19 +cat >>confdefs.h <<_ACEOF
3.20 +#define SH4_TRANSLATOR "x86_64"
3.21 +_ACEOF
3.22 +;;
3.23 *)
3.24 echo "Warning: No translator available for $host. Building emulation core only";;
3.25 esac
3.26
3.27
3.28 -if test "$TRANSLATOR"="x86"; then
3.29 +if test "$SH4_TRANSLATOR" = "x86" -o "$SH4_TRANSLATOR" = "x86_64"; then
3.30 BUILD_SH4X86_TRUE=
3.31 BUILD_SH4X86_FALSE='#'
3.32 else
4.1 --- a/configure.in Sat Nov 17 01:30:01 2007 +0000
4.2 +++ b/configure.in Sat Nov 17 06:04:19 2007 +0000
4.3 @@ -28,12 +28,16 @@
4.4
4.5 dnl Check for a supported cpu target for translation purposes
4.6 case $host_cpu in
4.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 esac
4.18 -AM_CONDITIONAL(BUILD_SH4X86, [test "$TRANSLATOR"="x86"])
4.19 +AM_CONDITIONAL(BUILD_SH4X86, [test "$SH4_TRANSLATOR" = "x86" -o "$SH4_TRANSLATOR" = "x86_64"])
4.20
4.21 dnl Check for cdrom device support
4.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 +0000
5.2 +++ b/src/Makefile.am Sat Nov 17 06:04:19 2007 +0000
5.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.c
5.19
5.20 +if BUILD_SH4X86
5.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.c
5.25 +endif
5.26 +
5.27 if CDROM_LINUX
5.28 lxdream_SOURCES += drivers/cd_linux.c
5.29 else
6.1 --- a/src/Makefile.in Sat Nov 17 01:30:01 2007 +0000
6.2 +++ b/src/Makefile.in Sat Nov 17 06:04:19 2007 +0000
6.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.c
6.8 -@CDROM_LINUX_FALSE@am__append_2 = drivers/cd_none.c
6.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.c
6.14 +
6.15 +@CDROM_LINUX_TRUE@am__append_2 = drivers/cd_linux.c
6.16 +@CDROM_LINUX_FALSE@am__append_3 = drivers/cd_none.c
6.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.51
6.52 lxdream_LDADD = @PACKAGE_LIBS@ $(INTLLIBS) -lesd
6.53
6.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.c
6.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.125
6.126 -xltcache.o: sh4/xltcache.c
6.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@ fi
6.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.c
6.136 -
6.137 -xltcache.obj: sh4/xltcache.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.158 -
6.159 -sh4trans.obj: sh4/sh4trans.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.180 -
6.181 -sh4x86.obj: sh4/sh4x86.c
6.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@ fi
6.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.c
6.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.198
6.199 -x86dasm.o: x86dasm/x86dasm.c
6.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.c
6.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@ fi
6.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.c
6.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.c
6.217
6.218 -x86dasm.obj: x86dasm/x86dasm.c
6.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.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.246 -
6.247 -i386-dis.obj: x86dasm/i386-dis.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.268 -
6.269 -dis-init.obj: x86dasm/dis-init.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.290 -
6.291 -dis-buf.obj: x86dasm/dis-buf.c
6.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@ fi
6.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.302
6.303 armcore.o: aica/armcore.c
6.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.308
6.309 +sh4x86.o: sh4/sh4x86.c
6.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@ fi
6.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.c
6.319 +
6.320 +sh4x86.obj: sh4/sh4x86.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.341 +
6.342 +sh4trans.obj: sh4/sh4trans.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.363 +
6.364 +x86dasm.obj: x86dasm/x86dasm.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.385 +
6.386 +i386-dis.obj: x86dasm/i386-dis.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.407 +
6.408 +dis-init.obj: x86dasm/dis-init.c
6.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@ fi
6.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.c
6.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@ fi
6.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.c
6.429 +
6.430 +dis-buf.obj: x86dasm/dis-buf.c
6.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@ fi
6.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.c
6.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 +0000
7.2 +++ b/src/sh4/sh4.c Sat Nov 17 06:04:19 2007 +0000
7.3 @@ -35,7 +35,7 @@
7.4 #define EXV_INTERRUPT 0x600 /* External interrupt vector */
7.5
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.17
7.18 void sh4_set_use_xlat( gboolean use )
7.19 {
7.20 +// No-op if the translator was not built
7.21 +#ifdef SH4_TRANSLATOR
7.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 +#endif
7.31 }
7.32
7.33 void sh4_init(void)
7.34 @@ -75,7 +80,7 @@
7.35
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.42
7.43 @@ -106,7 +111,7 @@
7.44
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.53
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.62
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 +0000
8.2 +++ b/src/sh4/sh4trans.h Sat Nov 17 06:04:19 2007 +0000
8.3 @@ -40,10 +40,11 @@
8.4
8.5 extern uint8_t *xlat_output;
8.6
8.7 -/************** Output generation ***************/
8.8 +/******************************************************************************
8.9 + * Code generation - these methods must be provided by the
8.10 + * actual code gen (eg sh4x86.c)
8.11 + ******************************************************************************/
8.12
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 +0000
9.2 +++ b/src/sh4/sh4x86.c Sat Nov 17 06:04:19 2007 +0000
9.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 just
9.9 * outputs straight-line x86 code - it mainly exists to provide a baseline
9.10 @@ -522,7 +522,7 @@
9.11 * @return true if the instruction marks the end of a basic block
9.12 * (eg a branch or
9.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 rel32
9.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 taken
9.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 rel32
9.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 taken
9.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 +0000
10.2 +++ b/src/sh4/sh4x86.in Sat Nov 17 06:04:19 2007 +0000
10.3 @@ -522,7 +522,7 @@
10.4 * @return true if the instruction marks the end of a basic block
10.5 * (eg a branch or
10.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 rel32
10.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 taken
10.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 rel32
10.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 taken
10.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;
.