simh-testsetgenerator/PDP8
Rick Murphy 030a47bdb4 PDP8: Fix crash when using EP multiply
When performing floating point multiplication, the prior code overwrote
an additional word of the floating point fraction with zeros. This is
harmless with standard FP, as the floating variables always have space
for EP-length vars. When doing an EP multiply, this causes a word on
the stack to be zeroed. For the latest Raspbian release, this causes a
segfault as there's no padding past that var on the stack.

This fix, which has been tested against the original crashing code plus
validated using the FPP-8 diagnostics, avoids the overwrite.
2022-01-06 18:53:03 -08:00
..
tests SCP: Adjust RUNLIMIT time values on slow host systems 2020-03-21 21:30:58 -07:00
pdp8_clk.c PDP8: Added diagnostic mode for TSS/8 2021-06-07 21:35:31 -07:00
pdp8_cpu.c PDP8: Fix device conflict warnings to report problems correctly 2021-10-23 15:09:10 -07:00
pdp8_ct.c ALL: Standardize writelock behavior adding global UNIT_WLK & UNIT_WPRT 2021-04-19 10:58:51 -07:00
pdp8_defs.h PDP8: Add support for 16 terminals in the TTIX device 2016-10-10 16:59:03 -07:00
pdp8_df.c PDP8, PDP18b: Fixed RF, DF, DT device bug if read overwrites WC memory location 2021-06-07 23:15:05 -07:00
pdp8_dt.c PDP8, PDP18b: Fixed RF, DF, DT device bug if read overwrites WC memory location 2021-06-07 23:15:05 -07:00
pdp8_fpp.c PDP8: Fix crash when using EP multiply 2022-01-06 18:53:03 -08:00
pdp8_lp.c H316, NOVA, PDP11, PDP8, PDP18B, KX10: Record Sequential updates consistently 2021-06-08 14:25:23 -07:00
pdp8_mt.c ALL: Standardize writelock behavior adding global UNIT_WLK & UNIT_WPRT 2021-04-19 10:58:51 -07:00
pdp8_pt.c PDP8: Open LPT, PTP devices for append 2020-04-30 05:08:29 -07:00
pdp8_rf.c PDP8, PDP18b: Fixed RF, DF, DT device bug if read overwrites WC memory location 2021-06-07 23:15:05 -07:00
pdp8_rk.c ALL: Correct help text in "SET <unit> LOCKED" MTAB entries 2021-04-19 15:22:15 -07:00
pdp8_rl.c ALL: Correct help text in "SET <unit> LOCKED" MTAB entries 2021-04-19 15:22:15 -07:00
pdp8_rx.c ALL: Correct help text in "SET <unit> LOCKED" MTAB entries 2021-04-19 15:22:15 -07:00
pdp8_sys.c PDP8: Fixed RF/DF and LP decoding 2021-06-07 23:16:53 -07:00
pdp8_td.c ALL: Correct help text in "SET <unit> LOCKED" MTAB entries 2021-04-19 15:22:15 -07:00
pdp8_tsc.c PDP8: Correct comments attributing Bernhard Baehr's description of the TSC8-75 2020-05-29 09:14:49 -07:00
pdp8_tt.c PDP11, PDP8: Allow console input to configure parity and KSR mode 2020-07-24 19:05:04 -07:00
pdp8_ttx.c PDP8: Add device descriptions to all devices 2018-12-15 12:55:54 -08:00