This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug driver/26021] [4.2 Regression] gcc.c:3866: warning: comparison between signed and unsigned
- From: "dave at hiauly1 dot hia dot nrc dot ca" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 31 Jan 2006 01:04:41 -0000
- Subject: [Bug driver/26021] [4.2 Regression] gcc.c:3866: warning: comparison between signed and unsigned
- References: <bug-26021-276@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2006-01-31 01:04 -------
Subject: Re: [4.2 Regression] gcc.c:3866: warning: comparison between signed
and unsigned
> These show up when MODIFY_TARGET_NAME is defined.
This is a macro that I hadn't noticed before. It seems the PA is
the only port to define it. The driver options for it don't appear
to be documented. It was added by Richard Kenner in 2000 at the request
of HP. I doubt it works very well as the default target names in use
now don't allow the arbitrary addition and removal of 64 to select
between 32 and 64-bit targets. Thus, I'm wondering whether this macro
shouldn't just be deleted.
I'll ping Steve.
Dave
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26021