diff options
author | Dmitriy Anisimkov <anisimko@adacore.com> | 2019-07-04 08:05:13 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2019-07-04 08:05:13 +0000 |
commit | b7d5159ec9fcc229e47392dc0dfec191d361b398 (patch) | |
tree | 1728f625585772a56f8e449aaa314216359cdac1 /gcc/tree-ssa-alias.c | |
parent | 1708a783b500003d88940ba6ef417efaf045bbc1 (diff) | |
download | gcc-b7d5159ec9fcc229e47392dc0dfec191d361b398.zip gcc-b7d5159ec9fcc229e47392dc0dfec191d361b398.tar.gz gcc-b7d5159ec9fcc229e47392dc0dfec191d361b398.tar.bz2 |
[Ada] GNAT.Sockets: fix socket timeout on recent Windows versions
2019-07-04 Dmitriy Anisimkov <anisimko@adacore.com>
gcc/ada/
* doc/gnat_ugn/platform_specific_information.rst: Document
Windows socket timeout particularity.
* gnat_ugn.texi: Regenerate.
* gsocket.h: Include versionhelpers.h.
* socket.c (__gnat_minus_500ms): New function.
* libgnat/g-sothco.ads (Minus_500ms_Windows_Timeout): New
imported function.
* libgnat/g-socket.adb (Set_Socket_Option): Refactor to remove
500ms from the requested timeout only on old Windows version.
From-SVN: r273045
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions