RTEMS/Ada: Remove RTEMS quirk
authorSebastian Huber <sebastian.huber@embedded-brains.de>
Fri, 18 Jan 2019 08:34:00 +0000 (08:34 +0000)
committerSebastian Huber <sh@gcc.gnu.org>
Fri, 18 Jan 2019 08:34:00 +0000 (08:34 +0000)
The new network stack (libbsd) supports IPv6.

gcc/ada

* s-oscons-tmplt.c (AF_INET6): Do not undefine for RTEMS.

From-SVN: r268061

gcc/ada/ChangeLog
gcc/ada/s-oscons-tmplt.c

index d680ef63cd110ed06cac5e67b4835d913c606298..d992dc147cf9cad4013f2206cf07c0342852750b 100644 (file)
@@ -1,3 +1,7 @@
+2019-01-18  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+       * s-oscons-tmplt.c (AF_INET6): Do not undefine for RTEMS.
+
 2019-01-09  Sandra Loosemore  <sandra@codesourcery.com>
 
        PR other/16615
index f69b5a1061c721609a177a31ff931c5ead29387d..f63ea52a4ffa6ca2fdbda091a0d8118e30a461a0 100644 (file)
@@ -1041,14 +1041,6 @@ CST(PTY_Library, "for g-exptty")
 #endif
 CND(AF_INET, "IPv4 address family")
 
-/**
- ** RTEMS lies and defines AF_INET6 even though there is no IPV6 support.
- ** Its TCP/IP stack is in transition.  It has newer .h files but no IPV6 yet.
- **/
-#if defined(__rtems__)
-# undef AF_INET6
-#endif
-
 #ifndef AF_INET6
 # define AF_INET6 -1
 #else