Article View: gnu.gcc.help
Article #52825create_reg_dead_note in sched.c
From: dong
Date: Sun, 10 May 1992 05:45
Date: Sun, 10 May 1992 05:45
27 lines
1180 bytes
1180 bytes
Dear GCC,
I am porting gcc 2.1.
When I compiled a program with -O2 flag, it reached the following
block in sched.c:create_reg_dead_note :
if (link == 0)
/* In theory, we should not end up with more REG_DEAD reg notes than we
started with. In practice, this can occur as the result of bugs in
flow, combine and/or sched. */
{
#if 1
abort ();
#else
link = rtx_alloc (EXPR_LIST);
PUT_REG_NOTE_KIND (link, REG_DEAD);
#endif
}
Can you tell me how can I go around this ? is it safe to comment out
the abort() ?
Thanks for your help.
Dong
Technical Details
Message-ID:
<9205101945.AA26367@vlsi.cs.caltech.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!think.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!vlsi.cs.caltech.edu!dongShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,c023b58cdda5223c,start X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1992-05-09 22:45:27 PST Newsgroups: gnu.gcc.help Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!vlsi.cs.caltech.edu!dong From: dong@vlsi.cs.caltech.edu Subject: create_reg_dead_note in sched.c Message-ID: <9205101945.AA26367@vlsi.cs.caltech.edu> Sender: daemon@cis.ohio-state.edu Organization: GNUs Not Usenet Distribution: gnu Date: Sun, 10 May 1992 05:45:27 GMT Lines: 27