diff options
author | Cedric Landet <landet@adacore.com> | 2023-03-31 14:24:46 +0200 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2023-05-29 10:23:23 +0200 |
commit | 6c2b2de098af7d3bf42126301438b70ad1279bcd (patch) | |
tree | 00454231f2c55a3e5ea5041f9525f490cbec9e1e | |
parent | e7c20cedbd61d5252f4d17d4c2a538f0112df053 (diff) | |
download | gcc-6c2b2de098af7d3bf42126301438b70ad1279bcd.zip gcc-6c2b2de098af7d3bf42126301438b70ad1279bcd.tar.gz gcc-6c2b2de098af7d3bf42126301438b70ad1279bcd.tar.bz2 |
ada: Define sigset for systems that does not suport sockets
In s-oscons-tmplt.c, sigset is defined inside the HAVE_SOCKETS bloc.
A platform could require sigset without supporting sockets.
gcc/ada/
* s-oscons-tmplt.c: move the definition of sigset out of the
HAVE_SOCKETS bloc.
-rw-r--r-- | gcc/ada/s-oscons-tmplt.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/ada/s-oscons-tmplt.c b/gcc/ada/s-oscons-tmplt.c index 5480e55..28d42c5 100644 --- a/gcc/ada/s-oscons-tmplt.c +++ b/gcc/ada/s-oscons-tmplt.c @@ -1796,11 +1796,6 @@ CND(SIZEOF_struct_hostent, "struct hostent") #define SIZEOF_struct_servent (sizeof (struct servent)) CND(SIZEOF_struct_servent, "struct servent") -#if defined (__linux__) || defined (__ANDROID__) || defined (__QNX__) -#define SIZEOF_sigset (sizeof (sigset_t)) -CND(SIZEOF_sigset, "sigset") -#endif - #if defined(_WIN32) || defined(__vxworks) #define SIZEOF_nfds_t sizeof (int) * 8 #define SIZEOF_socklen_t sizeof (size_t) @@ -1938,6 +1933,11 @@ CST(Poll_Linkname, "") #endif /* HAVE_SOCKETS */ +#if defined (__linux__) || defined (__ANDROID__) || defined (__QNX__) +#define SIZEOF_sigset (sizeof (sigset_t)) +CND(SIZEOF_sigset, "sigset") +#endif + /* --------------------- |