Mercurial > dwindows
view os2/dwcompat.lnk @ 1960:22e3e829be13
Win: Switch to using winsock 2.x, this will remove support for ancient versions of Windows like 95 and NT 3.5 and older...
This allows us to use unix domain sockets with Windows 10 for the sockpipe() macro... (used in my HandyFTP application)
When compiled with Visual Studio 2017 5.5 and newer will use unix domain sockets, however this may fail on older Windows 10 versions and older versions of Windows.
I am not sure it is worth the effort to dual mode it, when it can just be compiled with an older compiler and function on older versions of Windows if necessary.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 26 Jul 2019 06:58:41 +0000 |
parents | fbaec6e5df63 |
children |
line wrap: on
line source
option DESCRIPTION 'Dynamic Windows Compatibility Module for OS/2' segment type DATA NONSHARED LOADONCALL export makedir.20 export vargs.21 export setfileinfo.22 export drivefree.23 export isdrive.24 export drivesize.25 export getfsname.26 export _opendir.30 export _openxdir.31 export _readdir.32 export _seekdir.33 export _telldir.34 export _closedir.35 export fsopen.40 export fsclose.41 export fsgets.42 export fsseek.43 export locale_init.50 export locale_string.51 export nice_strformat.60 export initdir.61