This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/15231] constant pool entries referring to nonexistent labels
- From: "rearnsha at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 May 2004 22:20:52 -0000
- Subject: [Bug target/15231] constant pool entries referring to nonexistent labels
- References: <20040430162847.15231.pb@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From rearnsha at gcc dot gnu dot org 2004-05-17 22:20 -------
Confirmed on 3.4. However,
Running the pre-processed code through the trunk version of the compiler gives
rise to numerous errors due to invalid lvalues. For example:
((void)((0)), irq_stat[0].__local_bh_count)++
This code looks to be using the deprecated lvalue assignment extension.
It might be worth trying to fix these problems in the source and then seeing if
the reported problem still exists.
Since the extension is deprecated in 3.4.0, then if this is the cause, I suspect
the problem won't get fixed.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |WAITING
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15231