------- Comment #6 from ebotcazou at gcc dot gnu dot org  2008-12-06 08:11 
-------
> r142149 | ebotcazou | 2008-11-24 09:36:43 +0100 (Mon, 24 Nov 2008) | 4 lines
> 
>         * df-scan.c (df_get_call_refs): For unconditional noreturn calls
>         add EH_USES regs as artificial uses.
>         (df_get_entry_block_def_set): Don't handle EH_USES here.

This patch is a no-op on anything else than IA-64 anyway:

[EMAIL PROTECTED]:~/svn/gcc-4_3-branch/gcc> grep -r --exclude=*svn*
--exclude=*ChangeLog* EH_USES .
./doc/tm.texi:@defmac EH_USES (@var{regno})
./doc/tm.texi:TARGET_STRUCT_VALUE_RTX, FRAME_POINTER_REGNUM, EH_USES,
./config/m32c/m32c.h:#define EH_USES(REGNO) 0   /* FIXME */
./config/ia64/ia64.h:#define EH_USES(REGNO) ia64_eh_uses (REGNO)
./df-scan.c:#ifdef EH_USES
./df-scan.c:     BOTTOM of the block with noreturn call, as EH_USES registers
need
./df-scan.c:    if (EH_USES (i))
./df-scan.c:#ifdef EH_USES
./df-scan.c:    if (EH_USES (i))
./df-problems.c:#ifdef EH_USES
./df-problems.c:#ifdef EH_USES
./df-problems.c:  /* Create the chains for the artificial uses from the EH_USES
at the
./dce.c:#ifdef EH_USES


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38344

Reply via email to