PatchSet 6648 Date: 2005/06/18 07:57:18 Author: guilhem Branch: HEAD Tag: (none) Log: Fixed improper macro definition in generated stdint.h
* m4/ax_create_stdint_h.m4: Patched to get it work on system without __UINT64_C and __INT64_C * configure: Regenerated. Members: ChangeLog:1.4174->1.4175 configure:1.458->1.459 m4/ax_create_stdint_h.m4:1.1->1.2 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.4174 kaffe/ChangeLog:1.4175 --- kaffe/ChangeLog:1.4174 Fri Jun 17 12:24:19 2005 +++ kaffe/ChangeLog Sat Jun 18 07:57:18 2005 @@ -1,5 +1,12 @@ 2005-06-17 Guilhem Lavaux <[EMAIL PROTECTED]> + * m4/ax_create_stdint_h.m4: Patched to get it work on system without + __UINT64_C and __INT64_C + + * configure: Regenerated. + +2005-06-17 Guilhem Lavaux <[EMAIL PROTECTED]> + * kaffe/kaffevm/support.c (KaffeVM_callMethodA, KaffeVM_callMethodV): Allocate the argument array following the real slot allocation given Index: kaffe/configure diff -u kaffe/configure:1.458 kaffe/configure:1.459 --- kaffe/configure:1.458 Wed Jun 15 09:56:22 2005 +++ kaffe/configure Sat Jun 18 07:57:20 2005 @@ -53479,6 +53479,14 @@ #endif #endif +#ifdef _HAVE_LONGLONG_UINT64_T +# define __INT64_C(c) c ## L +# define __UINT64_C(c) c ## UL +# else +# define __INT64_C(c) c ## LL +# define __UINT64_C(c) c ## ULL +#endif + /* These limits are merily those of a two complement byte-oriented system */ /* Minimum of signed integral types. */ Index: kaffe/m4/ax_create_stdint_h.m4 diff -u kaffe/m4/ax_create_stdint_h.m4:1.1 kaffe/m4/ax_create_stdint_h.m4:1.2 --- kaffe/m4/ax_create_stdint_h.m4:1.1 Fri May 13 17:09:24 2005 +++ kaffe/m4/ax_create_stdint_h.m4 Sat Jun 18 07:57:27 2005 @@ -30,7 +30,7 @@ dnl file will include it directly. No need for fuzzy HAVE_STDINT_H things... dnl dnl @, (status: used on new platforms) (see http://ac-archive.sf.net/gstdint/) -dnl @version $Id: ax_create_stdint_h.m4,v 1.1 2005/05/13 17:09:24 robilad Exp $ +dnl @version $Id: ax_create_stdint_h.m4,v 1.2 2005/06/18 07:57:27 guilhem Exp $ dnl @author Guido Draheim <[EMAIL PROTECTED]> AC_DEFUN([AX_CHECK_DATA_MODEL],[ @@ -603,6 +603,14 @@ /* literalnumbers */ #endif +#endif + +#ifdef _HAVE_LONGLONG_UINT64_T +# define __INT64_C(c) c ## L +# define __UINT64_C(c) c ## UL +# else +# define __INT64_C(c) c ## LL +# define __UINT64_C(c) c ## ULL #endif /* These limits are merily those of a two complement byte-oriented system */ _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe