mprec.h: Protect definition of uint32_t with #ifndef _UINT32_T.

* java/lang/mprec.h: Protect definition of uint32_t with #ifndef
	_UINT32_T.

From-SVN: r28065
This commit is contained in:
Tom Tromey
1999-07-12 09:40:07 +00:00
committed by Tom Tromey
parent 115b4dd3a2
commit d4a8b6a2f3
2 changed files with 11 additions and 0 deletions
+6
View File
@@ -61,7 +61,13 @@ typedef u_int32_t uint32_t;
#if !defined HAVE_BSD_INT32_DEFINED && !defined HAVE_INT32_DEFINED
// FIXME -- this could have problems with systems that don't define SI to be 4
typedef int int32_t __attribute__((mode(SI)));
/* This is a blatant hack: on Solaris 2.5, pthread.h defines uint32_t
in pthread.h, which we sometimes include. We protect our
definition the same way Solaris 2.5 does, to avoid redefining it. */
# ifndef _UINT32_T
typedef unsigned int uint32_t __attribute__((mode(SI)));
# endif
#endif
/* These typedefs are true for the targets running Java. */