This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: gcc-3.0.1 generates invalid assembler (undefined label) on sparc
- From: Jeff Sturm <jsturm at one-point dot com>
- To: =?X-UNKNOWN?Q?Niels_M=F6ller?= <nisse at lysator dot liu dot se>
- Cc: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 1 Jan 2002 15:32:32 -0500 (EST)
- Subject: Re: gcc-3.0.1 generates invalid assembler (undefined label) on sparc
On 1 Jan 2002, Niels Möller wrote:
> Looking for the closest match for that context, the changed line
> is line 2704.
Oh... you're using the branch. Yes, that changes things.
> But it already reads "delete_insn (trial);". Is the
> patch backwards? If I change the line to "delete_related_insns
> (trial);" I get a compile time warning and a link error, there seems
> to be no definition of delete_related_insns anywhere.
The patch isn't backwards, but "delete_insn" was since renamed to
"delete_related_insns" and the original delete_insn has a new meaning.
I don't know what the equivalent on 3.0.3 is, perhaps remove_insn.
You can enter a PR if you like, but I have a suspicion the eventual fix
will be "upgrade to 3.1" if that solves the problem.
Jeff