1
0
mirror of https://github.com/open-simh/simh.git synced 2026-04-05 13:31:36 +00:00

Enable Windows CI for Supnik-Current

Details in commit to master.

Added preprocessor _WINSOCK_DEPRECATED_NO_WARNINGS to suppress
warnings with VS2022

Backported VS2022 fix for FMA error in pdp18b_fpp from V4.1

Fixed uninitialized warnings fromVS2022.

Added download of external libraries
This commit is contained in:
Timothe Litt
2023-02-12 10:02:12 -05:00
parent 26610bc582
commit 41c7ade454
80 changed files with 9782 additions and 16 deletions

View File

@@ -140,6 +140,7 @@ static int32 fir; /* instruction */
static int32 jea; /* exc address */
static int32 fguard; /* guard bit */
static int32 stop_fpp = STOP_RSRV; /* stop if fp dis */
#define fma fma_X /* Avoid name conflict with math.h defined fma() routine */
static UFP fma; /* FMA */
static UFP fmb; /* FMB */
static UFP fmq; /* FMQ - hi,lo only */
@@ -378,7 +379,7 @@ return SCPE_OK;
t_stat fp15_opnd (int32 ir, int32 addr, UFP *fpn)
{
int32 i, numwd, wd[3];
int32 i, numwd, wd[3] = { 0,0,0 };
fguard = 0; /* clear guard */
if (ir & FI_NOLOAD) /* no load? */
@@ -425,7 +426,7 @@ return FP_OK;
t_stat fp15_store (int32 ir, int32 addr, UFP *a)
{
int32 i, numwd, wd[3];
int32 i, numwd, wd[3]={ 0,0,0 };
t_stat sta;
fguard = 0; /* clear guard */