jump.c (mark_jump_label): Handle subregs of label_refs.

* jump.c (mark_jump_label): Handle subregs of label_refs.
	* gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.

From-SVN: r58921
This commit is contained in:
Jan Hubicka 2002-11-08 12:58:53 +01:00 committed by Jan Hubicka
parent 1cc6f9f420
commit 8dd3ca88e5
4 changed files with 15 additions and 1 deletions

View File

@ -1,3 +1,7 @@
Fri Nov 8 11:20:19 CET 2002 Jan Hubicka <jh@suse.cz>
* jump.c (mark_jump_label): Handle subregs of label_refs.
2002-11-07 David Mosberger <davidm@hpl.hp.com>
* config/ia64/crtend.asm: Include "auto-host.h".

View File

@ -1397,7 +1397,6 @@ mark_jump_label (x, insn, in_mem)
case PC:
case CC0:
case REG:
case SUBREG:
case CONST_INT:
case CONST_DOUBLE:
case CLOBBER:

View File

@ -1,3 +1,7 @@
Fri Nov 8 10:52:15 CET 2002 Jan Hubicka <jh@suse.cz>
* gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2002-11-07 Mark Mitchell <mark@codesourcery.com>
* g++.dg/abi/vthunk3.C: New test.

View File

@ -0,0 +1,7 @@
int
main()
{
l1:
return &&l1-&&l2;
l2:
}