bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Latest CVS make compile warnings fix


From: J. Grant
Subject: Re: Latest CVS make compile warnings fix
Date: Sat, 23 Jul 2005 22:56:43 +0100
User-agent: Mozilla/5.0 (X11; U; GNU/Linux i686; en; rv:1.7.8) Gecko/20050513 Debian/1.7.8-1

Hi Paul,

[...]
  jg> I expect those macros were intended to be used with signed values,
  jg> and now they are being used with unsigned values as well, which is
  jg> bad.

No, I don't think so.  I don't remember the details but my recollection
is that they were specifically designed to work with systems which used
either signed or unsigned values, without having to test for
that... because there's no way to test for that (remember that if you
want to be able to cross-compile, and I most definitely DO want make to
be cross-compilable, you cannot actually _RUN_ any programs during
autoconf time.  You can only compile/link programs).

Perhaps there could be a way to force setting of config.h macro's for
those circumstances.  Although, if the code simply worked with int's in
all cases I think this warning would not come up.

Kind regards
JG




reply via email to

[Prev in Thread] Current Thread [Next in Thread]