[Bug other/15194] [3.3/3.4/3.5 Regression] Fastjar configure needlessly fails without long long
aoliva at redhat dot com
gcc-bugzilla@gcc.gnu.org
Fri Jun 25 19:12:00 GMT 2004
------- Additional Comments From aoliva at redhat dot com 2004-06-25 18:57 -------
Subject: Re: [fastjar] Check for "long long" before using it
On Jun 25, 2004, Kelley Cook <kcook@gcc.gnu.org> wrote:
> 2004-06-25 Kelley Cook <kcook@gcc.gnu.org>
> * configure.ac: Add check for long long.
> * jartool.h: Check for long long before using it.
> * configure: Regenerate
> * config.h.in: Regenerate.
Ok, thanks.
> -#elif SIZEOF_LONG_LONG == 4
> +#elif defined(HAVE_LONG_LONG) && SIZEOF_LONG_LONG == 4
You don't really need this, BTW. If an identifier referenced in a
preprocessor clause is undefined, it evaluates to 0. I'm told some
compilers issue gratuitous warnings for such cases, though, so the
change is good. Please check it in.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15194
More information about the Gcc-bugs
mailing list