diff -ruN m4-1.4.orig/lib/obstack.h m4-1.4/lib/obstack.h --- m4-1.4.orig/lib/obstack.h Sat Nov 5 08:04:21 1994 +++ m4-1.4/lib/obstack.h Tue May 28 23:55:19 2002 @@ -152,7 +152,11 @@ char *object_base; /* address of object we are building */ char *next_free; /* where to add next char to current object */ char *chunk_limit; /* address of char after current chunk */ +#ifndef __APPLE__ PTR_INT_TYPE temp; /* Temporary for some macros. */ +#else + int temp; /* Ugly gcc3.1 hack on darwin6.0/os x 10.2 */ +#endif int alignment_mask; /* Mask of alignment for each object. */ struct _obstack_chunk *(*chunkfun) (); /* User's fcn to allocate a chunk. */ void (*freefun) (); /* User's function to free a chunk. */