From a6ddc88b3d54d72659fb027a975d11bb7977822b Mon Sep 17 00:00:00 2001 From: damien Date: Thu, 30 Dec 1999 22:18:12 +0000 Subject: [PATCH] - Prevent typedefs from being compiled more than once. Report from Marc G. Fournier --- ChangeLog | 2 ++ defines.h | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 7dd5e869..d36fbc07 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,8 @@ Fournier - Fix occasional crash on LinuxPPC. Patch from Franz Sirl + - Prevent typedefs from being compiled more than once. Report from + Marc G. Fournier 19991230 - OpenBSD CVS updates: diff --git a/defines.h b/defines.h index 10f72f47..fdd37bb8 100644 --- a/defines.h +++ b/defines.h @@ -61,6 +61,7 @@ typedef long int int64_t; # else # if (SIZEOF_LONG_LONG_INT == 8) typedef long long int int64_t; +# define HAVE_INTXX_T # else # error "64 bit int type not found." # endif @@ -89,6 +90,7 @@ typedef unsigned long int u_int64_t; # else # if (SIZEOF_LONG_LONG_INT == 8) typedef unsigned long long int u_int64_t; +# define HAVE_U_INTXX_T # else # error "64 bit int type not found." # endif @@ -100,14 +102,17 @@ typedef unsigned long long int u_int64_t; /* being defined by the above */ #ifndef HAVE_QUAD_T typedef int64_t quad_t; +# define HAVE_QUAD_T #endif #ifndef HAVE_SOCKLEN_T typedef unsigned int socklen_t; +# define HAVE_SOCKLEN_T #endif /* HAVE_SOCKLEN_T */ #ifndef HAVE_SIZE_T typedef unsigned int size_t; +# define HAVE_SIZE_T #endif /* HAVE_SIZE_T */ /* Paths */ -- 2.45.1