diff --git a/Intel iC-86 Compiler v4.5/inc/ASSERT.H b/Intel iC-86 Compiler v4.5/INC/ASSERT.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/ASSERT.H rename to Intel iC-86 Compiler v4.5/INC/ASSERT.H diff --git a/Intel iC-86 Compiler v4.5/inc/BIOS.H b/Intel iC-86 Compiler v4.5/INC/BIOS.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/BIOS.H rename to Intel iC-86 Compiler v4.5/INC/BIOS.H diff --git a/Intel iC-86 Compiler v4.5/inc/CONIO.H b/Intel iC-86 Compiler v4.5/INC/CONIO.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/CONIO.H rename to Intel iC-86 Compiler v4.5/INC/CONIO.H diff --git a/Intel iC-86 Compiler v4.5/inc/CTYPE.H b/Intel iC-86 Compiler v4.5/INC/CTYPE.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/CTYPE.H rename to Intel iC-86 Compiler v4.5/INC/CTYPE.H diff --git a/Intel iC-86 Compiler v4.5/inc/DIRECT.H b/Intel iC-86 Compiler v4.5/INC/DIRECT.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/DIRECT.H rename to Intel iC-86 Compiler v4.5/INC/DIRECT.H diff --git a/Intel iC-86 Compiler v4.5/inc/DOS.H b/Intel iC-86 Compiler v4.5/INC/DOS.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/DOS.H rename to Intel iC-86 Compiler v4.5/INC/DOS.H diff --git a/Intel iC-86 Compiler v4.5/inc/ERRNO.H b/Intel iC-86 Compiler v4.5/INC/ERRNO.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/ERRNO.H rename to Intel iC-86 Compiler v4.5/INC/ERRNO.H diff --git a/Intel iC-86 Compiler v4.5/inc/FCNTL.H b/Intel iC-86 Compiler v4.5/INC/FCNTL.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/FCNTL.H rename to Intel iC-86 Compiler v4.5/INC/FCNTL.H diff --git a/Intel iC-86 Compiler v4.5/inc/FILEIO3.H b/Intel iC-86 Compiler v4.5/INC/FILEIO3.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/FILEIO3.H rename to Intel iC-86 Compiler v4.5/INC/FILEIO3.H diff --git a/Intel iC-86 Compiler v4.5/inc/FLOAT.H b/Intel iC-86 Compiler v4.5/INC/FLOAT.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/FLOAT.H rename to Intel iC-86 Compiler v4.5/INC/FLOAT.H diff --git a/Intel iC-86 Compiler v4.5/inc/I186.H b/Intel iC-86 Compiler v4.5/INC/I186.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/I186.H rename to Intel iC-86 Compiler v4.5/INC/I186.H diff --git a/Intel iC-86 Compiler v4.5/inc/I286.H b/Intel iC-86 Compiler v4.5/INC/I286.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/I286.H rename to Intel iC-86 Compiler v4.5/INC/I286.H diff --git a/Intel iC-86 Compiler v4.5/inc/I386.H b/Intel iC-86 Compiler v4.5/INC/I386.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/I386.H rename to Intel iC-86 Compiler v4.5/INC/I386.H diff --git a/Intel iC-86 Compiler v4.5/inc/I486.H b/Intel iC-86 Compiler v4.5/INC/I486.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/I486.H rename to Intel iC-86 Compiler v4.5/INC/I486.H diff --git a/Intel iC-86 Compiler v4.5/inc/I8086.H b/Intel iC-86 Compiler v4.5/INC/I8086.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/I8086.H rename to Intel iC-86 Compiler v4.5/INC/I8086.H diff --git a/Intel iC-86 Compiler v4.5/inc/I86.H b/Intel iC-86 Compiler v4.5/INC/I86.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/I86.H rename to Intel iC-86 Compiler v4.5/INC/I86.H diff --git a/Intel iC-86 Compiler v4.5/inc/IO.H b/Intel iC-86 Compiler v4.5/INC/IO.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/IO.H rename to Intel iC-86 Compiler v4.5/INC/IO.H diff --git a/Intel iC-86 Compiler v4.5/inc/LIMITS.H b/Intel iC-86 Compiler v4.5/INC/LIMITS.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/LIMITS.H rename to Intel iC-86 Compiler v4.5/INC/LIMITS.H diff --git a/Intel iC-86 Compiler v4.5/inc/LINT.H b/Intel iC-86 Compiler v4.5/INC/LINT.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/LINT.H rename to Intel iC-86 Compiler v4.5/INC/LINT.H diff --git a/Intel iC-86 Compiler v4.5/inc/LOCALE.H b/Intel iC-86 Compiler v4.5/INC/LOCALE.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/LOCALE.H rename to Intel iC-86 Compiler v4.5/INC/LOCALE.H diff --git a/Intel iC-86 Compiler v4.5/inc/MATH.H b/Intel iC-86 Compiler v4.5/INC/MATH.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/MATH.H rename to Intel iC-86 Compiler v4.5/INC/MATH.H diff --git a/Intel iC-86 Compiler v4.5/inc/PROCESS.H b/Intel iC-86 Compiler v4.5/INC/PROCESS.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/PROCESS.H rename to Intel iC-86 Compiler v4.5/INC/PROCESS.H diff --git a/Intel iC-86 Compiler v4.5/inc/REENT.H b/Intel iC-86 Compiler v4.5/INC/REENT.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/REENT.H rename to Intel iC-86 Compiler v4.5/INC/REENT.H diff --git a/Intel iC-86 Compiler v4.5/inc/RMXC.H b/Intel iC-86 Compiler v4.5/INC/RMXC.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/RMXC.H rename to Intel iC-86 Compiler v4.5/INC/RMXC.H diff --git a/Intel iC-86 Compiler v4.5/inc/RMXERR.H b/Intel iC-86 Compiler v4.5/INC/RMXERR.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/RMXERR.H rename to Intel iC-86 Compiler v4.5/INC/RMXERR.H diff --git a/Intel iC-86 Compiler v4.5/inc/SEARCH.H b/Intel iC-86 Compiler v4.5/INC/SEARCH.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SEARCH.H rename to Intel iC-86 Compiler v4.5/INC/SEARCH.H diff --git a/Intel iC-86 Compiler v4.5/inc/SETJMP.H b/Intel iC-86 Compiler v4.5/INC/SETJMP.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SETJMP.H rename to Intel iC-86 Compiler v4.5/INC/SETJMP.H diff --git a/Intel iC-86 Compiler v4.5/inc/SHARE.H b/Intel iC-86 Compiler v4.5/INC/SHARE.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SHARE.H rename to Intel iC-86 Compiler v4.5/INC/SHARE.H diff --git a/Intel iC-86 Compiler v4.5/inc/SIGNAL.H b/Intel iC-86 Compiler v4.5/INC/SIGNAL.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SIGNAL.H rename to Intel iC-86 Compiler v4.5/INC/SIGNAL.H diff --git a/Intel iC-86 Compiler v4.5/inc/STDARG.H b/Intel iC-86 Compiler v4.5/INC/STDARG.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/STDARG.H rename to Intel iC-86 Compiler v4.5/INC/STDARG.H diff --git a/Intel iC-86 Compiler v4.5/inc/STDDEF.H b/Intel iC-86 Compiler v4.5/INC/STDDEF.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/STDDEF.H rename to Intel iC-86 Compiler v4.5/INC/STDDEF.H diff --git a/Intel iC-86 Compiler v4.5/inc/STDIO.H b/Intel iC-86 Compiler v4.5/INC/STDIO.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/STDIO.H rename to Intel iC-86 Compiler v4.5/INC/STDIO.H diff --git a/Intel iC-86 Compiler v4.5/inc/STDLIB.H b/Intel iC-86 Compiler v4.5/INC/STDLIB.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/STDLIB.H rename to Intel iC-86 Compiler v4.5/INC/STDLIB.H diff --git a/Intel iC-86 Compiler v4.5/inc/STRING.H b/Intel iC-86 Compiler v4.5/INC/STRING.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/STRING.H rename to Intel iC-86 Compiler v4.5/INC/STRING.H diff --git a/Intel iC-86 Compiler v4.5/inc/SYS/LOCKING.H b/Intel iC-86 Compiler v4.5/INC/SYS/LOCKING.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SYS/LOCKING.H rename to Intel iC-86 Compiler v4.5/INC/SYS/LOCKING.H diff --git a/Intel iC-86 Compiler v4.5/inc/SYS/STAT.H b/Intel iC-86 Compiler v4.5/INC/SYS/STAT.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SYS/STAT.H rename to Intel iC-86 Compiler v4.5/INC/SYS/STAT.H diff --git a/Intel iC-86 Compiler v4.5/inc/SYS/TYPES.H b/Intel iC-86 Compiler v4.5/INC/SYS/TYPES.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SYS/TYPES.H rename to Intel iC-86 Compiler v4.5/INC/SYS/TYPES.H diff --git a/Intel iC-86 Compiler v4.5/inc/SYS/UTIME.H b/Intel iC-86 Compiler v4.5/INC/SYS/UTIME.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/SYS/UTIME.H rename to Intel iC-86 Compiler v4.5/INC/SYS/UTIME.H diff --git a/Intel iC-86 Compiler v4.5/inc/TIME.H b/Intel iC-86 Compiler v4.5/INC/TIME.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/TIME.H rename to Intel iC-86 Compiler v4.5/INC/TIME.H diff --git a/Intel iC-86 Compiler v4.5/inc/UDI.H b/Intel iC-86 Compiler v4.5/INC/UDI.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/UDI.H rename to Intel iC-86 Compiler v4.5/INC/UDI.H diff --git a/Intel iC-86 Compiler v4.5/inc/UNISTD.H b/Intel iC-86 Compiler v4.5/INC/UNISTD.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/UNISTD.H rename to Intel iC-86 Compiler v4.5/INC/UNISTD.H diff --git a/Intel iC-86 Compiler v4.5/inc/UTIL.AH b/Intel iC-86 Compiler v4.5/INC/UTIL.AH similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/UTIL.AH rename to Intel iC-86 Compiler v4.5/INC/UTIL.AH diff --git a/Intel iC-86 Compiler v4.5/inc/_ALLOC.H b/Intel iC-86 Compiler v4.5/INC/_ALLOC.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/_ALLOC.H rename to Intel iC-86 Compiler v4.5/INC/_ALLOC.H diff --git a/Intel iC-86 Compiler v4.5/inc/_CLIB.H b/Intel iC-86 Compiler v4.5/INC/_CLIB.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/_CLIB.H rename to Intel iC-86 Compiler v4.5/INC/_CLIB.H diff --git a/Intel iC-86 Compiler v4.5/inc/_DOS.H b/Intel iC-86 Compiler v4.5/INC/_DOS.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/_DOS.H rename to Intel iC-86 Compiler v4.5/INC/_DOS.H diff --git a/Intel iC-86 Compiler v4.5/inc/_MATH.H b/Intel iC-86 Compiler v4.5/INC/_MATH.H similarity index 100% rename from Intel iC-86 Compiler v4.5/inc/_MATH.H rename to Intel iC-86 Compiler v4.5/INC/_MATH.H diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSC.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSC.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSC.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSC.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSL.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSL.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSL.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSL.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSM.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSM.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSM.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSM.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSNFC.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSNFC.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSNFC.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSNFC.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSNFL.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSNFL.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSNFL.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSNFL.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSNFM.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSNFM.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSNFM.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSNFM.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSNFS.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSNFS.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSNFS.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSNFS.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CDOSS.LIB b/Intel iC-86 Compiler v4.5/LIBS/CDOSS.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CDOSS.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CDOSS.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIB87.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIB87.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIB87.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIB87.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBC.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBC.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBC.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBC.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBL.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBL.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBL.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBL.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBM.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBM.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBM.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBM.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBNFC.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBNFC.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBNFC.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBNFC.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBNFL.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBNFL.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBNFL.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBNFL.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBNFM.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBNFM.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBNFM.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBNFM.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBNFS.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBNFS.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBNFS.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBNFS.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CLIBS.LIB b/Intel iC-86 Compiler v4.5/LIBS/CLIBS.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CLIBS.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CLIBS.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CRMX1C.LIB b/Intel iC-86 Compiler v4.5/LIBS/CRMX1C.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CRMX1C.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CRMX1C.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CRMX1L.LIB b/Intel iC-86 Compiler v4.5/LIBS/CRMX1L.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CRMX1L.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CRMX1L.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CRMXNF1C.LIB b/Intel iC-86 Compiler v4.5/LIBS/CRMXNF1C.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CRMXNF1C.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CRMXNF1C.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CRMXNF1L.LIB b/Intel iC-86 Compiler v4.5/LIBS/CRMXNF1L.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CRMXNF1L.LIB rename to Intel iC-86 Compiler v4.5/LIBS/CRMXNF1L.LIB diff --git a/Intel iC-86 Compiler v4.5/libs/CSTDOSC.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTDOSC.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTDOSC.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTDOSC.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTDOSL.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTDOSL.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTDOSL.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTDOSL.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTDOSM.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTDOSM.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTDOSM.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTDOSM.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTDOSS.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTDOSS.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTDOSS.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTDOSS.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTEMBC.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTEMBC.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTEMBC.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTEMBC.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTEMBL.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTEMBL.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTEMBL.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTEMBL.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTEMBM.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTEMBM.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTEMBM.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTEMBM.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTEMBS.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTEMBS.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTEMBS.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTEMBS.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTRMXC.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTRMXC.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTRMXC.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTRMXC.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/CSTRMXL.OBJ b/Intel iC-86 Compiler v4.5/LIBS/CSTRMXL.OBJ similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/CSTRMXL.OBJ rename to Intel iC-86 Compiler v4.5/LIBS/CSTRMXL.OBJ diff --git a/Intel iC-86 Compiler v4.5/libs/x b/Intel iC-86 Compiler v4.5/LIBS/x similarity index 100% rename from Intel iC-86 Compiler v4.5/libs/x rename to Intel iC-86 Compiler v4.5/LIBS/x diff --git a/Intel iC-86 Compiler v4.5/src/CSTART.ASM b/Intel iC-86 Compiler v4.5/SRC/CSTART.ASM similarity index 100% rename from Intel iC-86 Compiler v4.5/src/CSTART.ASM rename to Intel iC-86 Compiler v4.5/SRC/CSTART.ASM diff --git a/Intel iC-86 Compiler v4.5/src/_CREATE.C b/Intel iC-86 Compiler v4.5/SRC/_CREATE.C similarity index 100% rename from Intel iC-86 Compiler v4.5/src/_CREATE.C rename to Intel iC-86 Compiler v4.5/SRC/_CREATE.C diff --git a/Intel iC-86 Compiler v4.5/src/_SEMAPHO.C b/Intel iC-86 Compiler v4.5/SRC/_SEMAPHO.C similarity index 100% rename from Intel iC-86 Compiler v4.5/src/_SEMAPHO.C rename to Intel iC-86 Compiler v4.5/SRC/_SEMAPHO.C diff --git a/Intel iC-86 Compiler v4.5/u/8087.LIB b/Intel iC-86 Compiler v4.5/U/8087.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/8087.LIB rename to Intel iC-86 Compiler v4.5/U/8087.LIB diff --git a/Intel iC-86 Compiler v4.5/u/87NULL.LIB b/Intel iC-86 Compiler v4.5/U/87NULL.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/87NULL.LIB rename to Intel iC-86 Compiler v4.5/U/87NULL.LIB diff --git a/Intel iC-86 Compiler v4.5/u/CEL87.LIB b/Intel iC-86 Compiler v4.5/U/CEL87.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/CEL87.LIB rename to Intel iC-86 Compiler v4.5/U/CEL87.LIB diff --git a/Intel iC-86 Compiler v4.5/u/COMPAC.LIB b/Intel iC-86 Compiler v4.5/U/COMPAC.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/COMPAC.LIB rename to Intel iC-86 Compiler v4.5/U/COMPAC.LIB diff --git a/Intel iC-86 Compiler v4.5/u/CREF86.EXE b/Intel iC-86 Compiler v4.5/U/CREF86.EXE similarity index 100% rename from Intel iC-86 Compiler v4.5/u/CREF86.EXE rename to Intel iC-86 Compiler v4.5/U/CREF86.EXE diff --git a/Intel iC-86 Compiler v4.5/u/DCON87.LIB b/Intel iC-86 Compiler v4.5/U/DCON87.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/DCON87.LIB rename to Intel iC-86 Compiler v4.5/U/DCON87.LIB diff --git a/Intel iC-86 Compiler v4.5/u/DE8087 b/Intel iC-86 Compiler v4.5/U/DE8087 similarity index 100% rename from Intel iC-86 Compiler v4.5/u/DE8087 rename to Intel iC-86 Compiler v4.5/U/DE8087 diff --git a/Intel iC-86 Compiler v4.5/u/DE8087.LIB b/Intel iC-86 Compiler v4.5/U/DE8087.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/DE8087.LIB rename to Intel iC-86 Compiler v4.5/U/DE8087.LIB diff --git a/Intel iC-86 Compiler v4.5/u/DOSLIBS.ASM b/Intel iC-86 Compiler v4.5/U/DOSLIBS.ASM similarity index 100% rename from Intel iC-86 Compiler v4.5/u/DOSLIBS.ASM rename to Intel iC-86 Compiler v4.5/U/DOSLIBS.ASM diff --git a/Intel iC-86 Compiler v4.5/u/DOSLIBS.INC b/Intel iC-86 Compiler v4.5/U/DOSLIBS.INC similarity index 100% rename from Intel iC-86 Compiler v4.5/u/DOSLIBS.INC rename to Intel iC-86 Compiler v4.5/U/DOSLIBS.INC diff --git a/Intel iC-86 Compiler v4.5/u/E8087 b/Intel iC-86 Compiler v4.5/U/E8087 similarity index 100% rename from Intel iC-86 Compiler v4.5/u/E8087 rename to Intel iC-86 Compiler v4.5/U/E8087 diff --git a/Intel iC-86 Compiler v4.5/u/E8087.LIB b/Intel iC-86 Compiler v4.5/U/E8087.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/E8087.LIB rename to Intel iC-86 Compiler v4.5/U/E8087.LIB diff --git a/Intel iC-86 Compiler v4.5/u/EH87.LIB b/Intel iC-86 Compiler v4.5/U/EH87.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/EH87.LIB rename to Intel iC-86 Compiler v4.5/U/EH87.LIB diff --git a/Intel iC-86 Compiler v4.5/u/LARGE.LIB b/Intel iC-86 Compiler v4.5/U/LARGE.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/LARGE.LIB rename to Intel iC-86 Compiler v4.5/U/LARGE.LIB diff --git a/Intel iC-86 Compiler v4.5/u/LIB86.EXE b/Intel iC-86 Compiler v4.5/U/LIB86.EXE similarity index 100% rename from Intel iC-86 Compiler v4.5/u/LIB86.EXE rename to Intel iC-86 Compiler v4.5/U/LIB86.EXE diff --git a/Intel iC-86 Compiler v4.5/u/LINK86.EXE b/Intel iC-86 Compiler v4.5/U/LINK86.EXE similarity index 100% rename from Intel iC-86 Compiler v4.5/u/LINK86.EXE rename to Intel iC-86 Compiler v4.5/U/LINK86.EXE diff --git a/Intel iC-86 Compiler v4.5/u/LOC86.EXE b/Intel iC-86 Compiler v4.5/U/LOC86.EXE similarity index 100% rename from Intel iC-86 Compiler v4.5/u/LOC86.EXE rename to Intel iC-86 Compiler v4.5/U/LOC86.EXE diff --git a/Intel iC-86 Compiler v4.5/u/MAKE.BAT b/Intel iC-86 Compiler v4.5/U/MAKE.BAT similarity index 100% rename from Intel iC-86 Compiler v4.5/u/MAKE.BAT rename to Intel iC-86 Compiler v4.5/U/MAKE.BAT diff --git a/Intel iC-86 Compiler v4.5/u/OH86.EXE b/Intel iC-86 Compiler v4.5/U/OH86.EXE similarity index 100% rename from Intel iC-86 Compiler v4.5/u/OH86.EXE rename to Intel iC-86 Compiler v4.5/U/OH86.EXE diff --git a/Intel iC-86 Compiler v4.5/u/READ.ME b/Intel iC-86 Compiler v4.5/U/READ.ME similarity index 100% rename from Intel iC-86 Compiler v4.5/u/READ.ME rename to Intel iC-86 Compiler v4.5/U/READ.ME diff --git a/Intel iC-86 Compiler v4.5/u/SAMPLE.PLM b/Intel iC-86 Compiler v4.5/U/SAMPLE.PLM similarity index 100% rename from Intel iC-86 Compiler v4.5/u/SAMPLE.PLM rename to Intel iC-86 Compiler v4.5/U/SAMPLE.PLM diff --git a/Intel iC-86 Compiler v4.5/u/SMALL.LIB b/Intel iC-86 Compiler v4.5/U/SMALL.LIB similarity index 100% rename from Intel iC-86 Compiler v4.5/u/SMALL.LIB rename to Intel iC-86 Compiler v4.5/U/SMALL.LIB diff --git a/Intel iC-86 Compiler v4.5/u/UDI2DOS.EXE b/Intel iC-86 Compiler v4.5/U/UDI2DOS.EXE similarity index 100% rename from Intel iC-86 Compiler v4.5/u/UDI2DOS.EXE rename to Intel iC-86 Compiler v4.5/U/UDI2DOS.EXE diff --git a/Intel iC-86 Compiler v4.5/u/x b/Intel iC-86 Compiler v4.5/U/x similarity index 100% rename from Intel iC-86 Compiler v4.5/u/x rename to Intel iC-86 Compiler v4.5/U/x diff --git a/Intel iC-86 Compiler v4.5/m.sh b/Intel iC-86 Compiler v4.5/m.sh new file mode 100644 index 0000000..05e450c --- /dev/null +++ b/Intel iC-86 Compiler v4.5/m.sh @@ -0,0 +1,22 @@ +str=${1^^} + +rm $str.LST 2>/dev/null +rm $str.MP1 2>/dev/null +rm $str.OBJ 2>/dev/null +rm $str.EXE 2>/dev/null + +# the compiler and libs\* c runtime is from https://winworldpc.com/product/intel-ic-86-compiler/45 +# the linker and u\* objects are from https://winworldpc.com/product/intel-iapx-86-88-family-utilities/42 +# use u not util for the directory name to keep the link86 command tail < 127 characters + +ntvdm -u -r:. -e::include:=inc ic86 $str.c small optimize\(3\) mod86 diagnostic\( 2 \) define \(INTELC\) + +# 8087 required +# ntvdm -r:. link86 libs\cstdoss.obj,c:\%1.obj,c:\libs\cdoss.lib,u\cel87.lib,u\8087.lib,libs\clib87.lib TO %1.exe exe + +# 8087 emulator +ntvdm -u -r:. link86 libs\\cstdoss.obj,$str.obj,c:\\libs\\cdoss.lib,u\\cel87.lib,u\\e8087.lib,u\\de8087,libs\\clib87.lib TO $str.EXE exe + +rm $str.LST 2>/dev/null +rm $str.MP1 2>/dev/null +rm $str.OBJ 2>/dev/null