> From: =?iso-8859-1?Q?Jerker_B=E4ck?= <[EMAIL PROTECTED]> > Cc: <[email protected]> > Date: Thu, 28 Apr 2005 13:44:20 +0200 > > > I need to see the expansion of those macros to be able to help you > > figure it out. Can you produce such an expansion (it should be a > > simple matter of invoking the compiler to produce a preprocessed > > source)? > > Uh? This is a completely new thing for me. When trying this (switch /P) I > got .i files (ie file.i). I don't know if this will help: > > extern unsigned long file_timestamp_cons (char const *, time_t, int); > extern unsigned long file_timestamp_now (int *); > extern void file_timestamp_sprintf (char *p, unsigned long ts); > extern unsigned long f_mtime (struct file *file, int search); > > I can send you these files - OK?
Not the entire file, it will be huge. I need the portion of file.i that corresponds to the code fragments where the compiler complains about integer overflow in ORDINARY_MTIME_MAX. > > Okay, but then please change all the places where exit_code is used to > > unsigned long. > ?? What do you mean? Any variable that gets its value from exit_code should now become unsigned long, or else the compiler will complain again, right? _______________________________________________ Make-w32 mailing list [email protected] http://lists.gnu.org/mailman/listinfo/make-w32
