Commit Graph

272 Commits

Author SHA1 Message Date
870443e203 Detect Microsoft C in 16-bit OS/2 and use different PFSINFO structure format to retrieve volume serial number. 2021-04-11 02:51:30 +01:00
37da49d062 Add detection of 16-bit OS/2 in other compilers. 2021-04-11 02:50:56 +01:00
0c3cf427dc Add Microsoft C 6.0 project for OS/2. 2021-04-11 02:49:47 +01:00
09e7535190 Code refactor. 2021-04-11 00:44:29 +01:00
d3b8e65bdd Add missing Win32 platform version definitions. 2021-04-11 00:44:05 +01:00
d0ef9457f3 Fix how 32-bit vs 16-bit OS/2 is detected in attributes setter. 2021-04-11 00:41:08 +01:00
49b5cd1701 Fix OS/2 includes to not repeat including os2.h. 2021-04-11 00:40:29 +01:00
d57cc3a3ce Move GetDiskFreeEx implementation in DJGPP to another file as some compilers try to index it's include files. 2021-04-11 00:36:41 +01:00
341fc84ab1 Add support for Zortech and Symantec compilers for DOS. 2021-04-11 00:36:02 +01:00
dccadff4aa Add definitions to support Microsoft compilers for DOS. 2021-04-11 00:35:13 +01:00
a4f2751ce6 Fix pragma for packing in old Watcom C++ compilers. 2021-04-11 00:32:49 +01:00
559fc1c774 Add missing include for Watcom C++ in DOS. 2021-04-11 00:31:52 +01:00
7b344d773d Change how old Borland DOS compilers are detected. 2021-04-11 00:31:35 +01:00
b8e277b363 Cast filename to make some DOS compiler happy. 2021-04-11 00:30:34 +01:00
948526c568 Fix printed error in DOS volume processing. 2021-04-11 00:30:13 +01:00
23c810fd19 Fix macro checked for Watcom C++ compilers. 2021-04-11 00:29:14 +01:00
0c482696c9 Check if DOS attributes are defined already and define them again if not. 2021-04-11 00:24:47 +01:00
d74f3bc13c Update Watcom C++ 11 projects. 2021-04-11 00:18:44 +01:00
02dae7a0b2 Add Watcom C++ 10 projects. 2021-04-11 00:18:05 +01:00
e4e7fbbfc3 Add Symantec C++ 6.0 project for DOS. 2021-04-11 00:17:20 +01:00
dd7333657f Remove OpenWatcom 2 projects. 2021-04-11 00:16:49 +01:00
376c6769b8 Add Microsoft Visual Studio 2005 project. 2021-04-11 00:16:05 +01:00
80348954a7 Add Microsoft Visual Studio 2002 project. 2021-04-11 00:15:56 +01:00
9260b85361 Lowercase project filenames 2021-04-11 00:15:24 +01:00
a42f296560 Add Microsoft Visual C++ 6.0 project. 2021-04-11 00:09:20 +01:00
4c4cc9053c Add Microsoft Visual C++ 2.0 project. 2021-04-11 00:09:10 +01:00
9f136bb565 Add Microsoft Visual C++ 2.0 project. 2021-04-11 00:09:03 +01:00
3294b5f225 Remove Microsoft Visual C++ 1.0 project for 32-bit Windows. 2021-04-11 00:07:34 +01:00
0cd03fc2d9 Add Microsoft Visual C++ 1.0 project for DOS. 2021-04-11 00:07:20 +01:00
aa2870c526 Add Microsoft C 7. 2021-04-11 00:06:09 +01:00
b3aab0f86e Add Microsoft C 6 project for DOS. 2021-04-11 00:05:57 +01:00
69cd09ca32 Add Makefile for building on UNIX. 2021-04-11 00:03:51 +01:00
bd846c8c0b Add Borland Turbo C++ 3.0 project. 2021-04-11 00:02:39 +01:00
8a0d49e8a4 Add Borland Turbo C++ 1.0 project. 2021-04-11 00:02:30 +01:00
ba789c51c5 Add Borland C++ 5.0 project for 32-bit Windows. 2021-04-11 00:01:56 +01:00
fad54e8bb2 Add Borland C++ 5.0 project for DOS. 2021-04-11 00:01:39 +01:00
fa619f3b2a Update Borland C++ for OS/2 projects. 2021-04-10 23:57:39 +01:00
c15b64a22c Add Borland C++ Builder 6 project for 32-bit Windows. 2021-04-10 23:57:11 +01:00
3ccd8d084e Add Borland C++ Builder 1.0 project for 32-bit Windows. 2021-04-10 23:51:40 +01:00
d288f7ff63 Share cmake profiles. 2021-04-08 16:27:37 +01:00
5620dc52a2 Add missing definitions for old 32-bit Windows compilers. 2021-04-07 01:52:23 +01:00
14816d1d9a Add Borland C++ 4.5 project for 32-bit Windows. 2021-04-07 01:47:15 +01:00
5ffa67ac2e Add Borland C++ 4.5 project for DOS. 2021-04-07 01:46:20 +01:00
58e0277780 Add Borland C++ 4.0 project for DOS. 2021-04-07 01:45:00 +01:00
7fae57dcd7 Add Borland C++ 3.1 project. 2021-04-07 01:43:27 +01:00
5f5f854dc3 Rename time.h to timew32.h to prevent conflicts with older compilers. 2021-04-07 01:41:18 +01:00
98c812904c DOS code clean-up. 2021-04-06 04:16:24 +01:00
8dd1a2a02d Change how errors from FAT32 GetDiskFreeEx() functions are detected when getting volume information in DOS. 2021-04-06 04:16:11 +01:00
e743059ad2 Add missing definitions for Borland C++ 2.0. 2021-04-06 04:15:42 +01:00
cee72b5a84 Remove unneeded include guard. 2021-04-06 04:14:53 +01:00