[kaffe] patch for freebsd 4.x to config/i386/atomic.h

Supreet Sethi supreet at linux-delhi.org
Thu Mar 31 23:00:41 PST 2005


patch for issues in config/i386/atomic.h. specifically needed for 
freebsd 4.x
-------------- next part --------------
Index: configure.ac
===================================================================
RCS file: /cvs/kaffe/kaffe/configure.ac,v
retrieving revision 1.130
diff -r1.130 configure.ac
1282c1282
< 
---
> AC_CHECK_TYPES([uintmax_t, intmax_t])
Index: config/i386/atomic.h
===================================================================
RCS file: /cvs/kaffe/kaffe/config/i386/atomic.h,v
retrieving revision 1.2
diff -r1.2 atomic.h
84,85c84,88
< typedef intmax_t atomic_max_t;
< typedef uintmax_t uatomic_max_t;
---
> #if defined(HAVE_UINTMAX_T)
> typedef uintmax_t atomic_max_t;
> #else
> typedef uint64_t atomic_max_t;
> #endif
86a90,94
> #if defined(HAVE_INTMAX_T)
> typedef intmax_t atomic_max_t;
> #else
> typedef int64_t atomic_max_t;
> #endif


More information about the kaffe mailing list