diff options
Diffstat (limited to 'emulators/hercules/files/patch-hc-hack')
-rw-r--r-- | emulators/hercules/files/patch-hc-hack | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/emulators/hercules/files/patch-hc-hack b/emulators/hercules/files/patch-hc-hack deleted file mode 100644 index 2795112da6d7..000000000000 --- a/emulators/hercules/files/patch-hc-hack +++ /dev/null @@ -1,96 +0,0 @@ -diff -ur ./Makefile.in ../../work/hercules-2.16.5/Makefile.in ---- ./Makefile.in Mon Jul 8 14:55:57 2002 -+++ ../../work/hercules-2.16.5/Makefile.in Mon Dec 16 17:17:45 2002 -@@ -116,7 +116,7 @@ - ipl.c assist.c dat.c \ - stack.c cpu.c vstore.c \ - general1.c general2.c plo.c \ -- control.c io.c \ -+ control.c io.c hc.c \ - decimal.c service.c opcode.c \ - diagnose.c diagmssf.c vm.c \ - channel.c ckddasd.c fbadasd.c \ -@@ -327,7 +327,7 @@ - version.$(OBJEXT) ipl.$(OBJEXT) assist.$(OBJEXT) dat.$(OBJEXT) \ - stack.$(OBJEXT) cpu.$(OBJEXT) vstore.$(OBJEXT) \ - general1.$(OBJEXT) general2.$(OBJEXT) plo.$(OBJEXT) \ -- control.$(OBJEXT) io.$(OBJEXT) decimal.$(OBJEXT) \ -+ control.$(OBJEXT) io.$(OBJEXT) hc.$(OBJEXT) decimal.$(OBJEXT) \ - service.$(OBJEXT) opcode.$(OBJEXT) diagnose.$(OBJEXT) \ - diagmssf.$(OBJEXT) vm.$(OBJEXT) channel.$(OBJEXT) \ - ckddasd.$(OBJEXT) fbadasd.$(OBJEXT) tapedev.$(OBJEXT) \ -@@ -402,6 +402,7 @@ - @AMDEP_TRUE@ ./$(DEPDIR)/ckddasd.Po ./$(DEPDIR)/cmpsc.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/codepage.Po ./$(DEPDIR)/config.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/console.Po ./$(DEPDIR)/control.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/hc.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/cpu.Po ./$(DEPDIR)/ctc_ctci.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/ctc_lcs.Po ./$(DEPDIR)/ctcadpt.Po \ - @AMDEP_TRUE@ ./$(DEPDIR)/dasdcat.Po ./$(DEPDIR)/dasdcopy.Po \ -@@ -608,6 +609,7 @@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/config.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/console.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/control.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hc.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ctcadpt.Po@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dasdcat.Po@am__quote@ -diff -ur ./configure.ac ../../work/hercules-2.16.5/configure.ac ---- ./configure.ac Mon Jul 8 14:55:42 2002 -+++ ../../work/hercules-2.16.5/configure.ac Mon Dec 16 17:17:45 2002 -@@ -153,6 +153,16 @@ - [AC_DEFINE([HAVE_U_INT])], - [AC_MSG_ERROR([Unable to find fixed-size data types])] )] ) - -+dnl AC_MSG_NOTICE([Checking for SCSI tape support and what type]) -+AC_CHECK_HEADER(sys/mtio.h, -+ [AC_DEFINE([HAVE_MTIO_H])]) -+ -+AC_TRY_COMPILE([#include mtio.h], -+ [mtget test; -+ int result; -+ result = test.mt_gstat; ], -+ [AC_DEFINE([GNU_MTIO_SUPPORT])]) -+ - # Compiler characteristics - - AC_C_BIGENDIAN -@@ -375,5 +385,9 @@ - [Define to debug correct fthreads LOCK handling (requires fthreads)]) - AH_TEMPLATE([PKGDATADIR], - [Directory where the HTTP server will find documents]) -+AH_TEMPLATE([HAVE_MTIO_H], -+ Define if your system has sys/mtio.h]) -+AH_TEMPLATE([GNU_MTIO_SUPPORT], -+ [Define if you have the GNU version of mtio.h (Linux)]) - - AC_OUTPUT(Makefile util/Makefile html/Makefile) -diff -ur ./opcode.c ../../work/hercules-2.16.5/opcode.c ---- ./opcode.c Wed Jul 3 04:04:41 2002 -+++ ../../work/hercules-2.16.5/opcode.c Mon Dec 16 17:17:45 2002 -@@ -1276,8 +1276,8 @@ - /*0100*/ GENx___x___x___ , - /*0101*/ GENx___x390x900 (program_return,E,"PR"), - /*0102*/ GENx___x390x900 (update_tree,E,"UPT"), -- /*0103*/ GENx___x___x___ , -- /*0104*/ GENx___x___x___ , -+ /*0103*/ GENx370x390x900 (hconsole_get_char,E,"HCGC"), -+ /*0104*/ GENx370x390x900 (hconsole_put_char,E,"HCPC"), - /*0105*/ GENx___x___x___ , /* CMSG */ - /*0106*/ GENx___x___x___ , /* TMSG */ - /*0107*/ GENx___x390x900 (set_clock_programmable_field,E,"SCKPF"), -diff -ur ./opcode.h ../../work/hercules-2.16.5/opcode.h ---- ./opcode.h Mon Mar 11 18:40:40 2002 -+++ ../../work/hercules-2.16.5/opcode.h Mon Dec 16 17:17:45 2002 -@@ -1599,6 +1599,11 @@ - DEF_INST(dummy_instruction); - - -+/* Instructions in hc.c */ -+DEF_INST(hconsole_get_char); -+DEF_INST(hconsole_put_char); -+ -+ - /* Instructions in assist.c */ - DEF_INST(svc_assist); - DEF_INST(obtain_local_lock); |