This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: DOS/Windows-specific code: sparcl-tdep.c



On Tue, 8 May 2001, Kevin Buettner wrote:

> On May 8,  2:49pm, Eli Zaretskii wrote:
> 
> >     * sparcl-tdep.c:
> > 
> >     #if (!defined(__GO32__) && !defined(_WIN32)) || defined(__CYGWIN32__)
> >     #define HAVE_SOCKETS
> >     #include <sys/time.h>
> >     #include <sys/socket.h>
> >     #include <netinet/in.h>
> >     #include <netdb.h>
> >     #endif
> > 
> > Looks like an Autoconf test for HAVE_SOCKETS should do here.
> 
> Why not just add an autoconf test for the sys/socket.h header file and
> then do:
> 
>     #ifdef HAVE_SYS_SOCKET_H
>     #define HAVE_SOCKETS
>     #include <sys/time.h>
>     #include <sys/socket.h>
>     #include <netinet/in.h>
>     #include <netdb.h>
>     #endif

Yes, that would be good, I think.

> (If you wanted to be paranoid you could test for some of the other
> header files as well.)

I think sys/sockets.h test should be enough.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]