mirror of
https://github.com/PDP-10/its.git
synced 2026-01-26 04:02:06 +00:00
Fix use of UFA instruction in C library.
Patch out the call to FIXIFY in CC. This subroutine uses the UFA instruction which isn't implemented on a KS10. Make the use of UFA an assembly time conditional in the C library. Replace it with FIX on KS10.
This commit is contained in:
@@ -1087,6 +1087,16 @@ respond "M IML" "\r"
|
||||
respond ":PDUMP" "games; ts maze\r"
|
||||
respond "*" ":kill\r"
|
||||
|
||||
# The old CLIB has a UFA instruction which doesn't work on a KS10.
|
||||
# Patch out the call to FIXIFY.
|
||||
respond "*" ":job cc\r"
|
||||
respond "*" ":load c; ts cc\r"
|
||||
respond "*" "55107/"
|
||||
respond "FIXIFY" "jfcl\r"
|
||||
respond "UNPURE" ":corblk pure,55107\r"
|
||||
respond "*" ":pdump c; ts cc\r"
|
||||
respond "*" ":kill\r"
|
||||
|
||||
# TJ6
|
||||
respond "*" ":midas sysbin;_tj6;tj6\r"
|
||||
expect ":KILL"
|
||||
|
||||
Reference in New Issue
Block a user