aboutsummaryrefslogtreecommitdiff
path: root/libphobos/src
diff options
context:
space:
mode:
authorPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2019-03-22 13:59:02 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2019-03-22 13:59:02 +0000
commit29e0246c68efd4b68f9593ff26b3c123fb05161d (patch)
treed8fc70816991d4f49a5255aa5fe952ed585e5ff1 /libphobos/src
parentb6c5f9f3dd489efa345175c8ac1352fa2849d32c (diff)
downloadgcc-29e0246c68efd4b68f9593ff26b3c123fb05161d.zip
gcc-29e0246c68efd4b68f9593ff26b3c123fb05161d.tar.gz
gcc-29e0246c68efd4b68f9593ff26b3c123fb05161d.tar.bz2
[Ada] GNAT.Sockets: fix recent regressions
The support for IPv6 that was added since last release triggered regressions on various platforms. The size of structures passed to low level routines was not correct anymore: it should depend on the address family, now. 2019-03-22 Dmitriy Anisimkov <anisimko@adacore.com> gcc/ada/ PR ada/89583 * libgnat/g-socket.adb (Bind_Socket, Connect_Socket, Send_Socket): Fix the computation of structure lengths passed to low level routines. (Is_IPv6_Address): Fix the number of expected colons. 2019-03-22 Simon Wright <simon@pushface.org> gcc/testsuite/ PR ada/89583 * gnat.dg/socket2.adb: New. From-SVN: r269873
Diffstat (limited to 'libphobos/src')
0 files changed, 0 insertions, 0 deletions