[Bug middle-end/22051] [4.0/4.1 regression] Wrong code for function pointer comparision during optimization

2005-06-13 Thread danglin at gcc dot gnu dot org
--- Additional Comments From danglin at gcc dot gnu dot org 2005-06-14 00:14 --- Here's what we have at the test to see if function pointer canonicalization should be done in dojump.c: Breakpoint 1, do_compare_and_jump (exp=0x400ec708, signed_code=NE, unsigned_code=NE, if_false_labe

[Bug middle-end/22051] [4.0/4.1 regression] Wrong code for function pointer comparision during optimization

2005-06-13 Thread danglin at gcc dot gnu dot org
-- What|Removed |Added CC||danglin at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/sh

[Bug middle-end/22051] [4.0/4.1 regression] Wrong code for function pointer comparision during optimization

2005-06-13 Thread randolph at tausq dot org
--- Additional Comments From randolph at tausq dot org 2005-06-13 16:24 --- Subject: Re: [4.0/4.1 regression] Wrong code for function pointer comparision during optimization > I thought this was fixed. Nope, sorry. randolph -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22051

[Bug middle-end/22051] [4.0/4.1 regression] Wrong code for function pointer comparision during optimization

2005-06-13 Thread tausq at debian dot org
--- Additional Comments From tausq at debian dot org 2005-06-13 16:23 --- this is what you get with gcc-3.3: .LC0: .stringz"main" .section.rodata.cst4,"aM",@progbits,4 .align 4 .LC1: .word P%main [...] ldil LR'.LC0,%r25 ldi -1,%r4

[Bug middle-end/22051] [4.0/4.1 regression] Wrong code for function pointer comparision during optimization

2005-06-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-13 16:20 --- I thought this was fixed. -- What|Removed |Added Component|tree-optimization