[Bug middle-end/23369] [4.0/4.1 regression] build_range_test generates wrong code for funcptr comparison

2005-08-13 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-13 21:52 --- Confirmed, A small testcase: typedef void(*func_type) (void); void g(void); void f(func_type a) { if (a == (func_type) 1 || a == (func_type)0 || a == (func_type) -1) g(); } -- What

[Bug middle-end/23369] [4.0/4.1 regression] build_range_test generates wrong code for funcptr comparison

2005-08-13 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-08-13 22:12 --- Subject: Re: [4.0/4.1 regression] build_range_test generates wrong code for funcptr comparison |wrong code for funcptr |build_range_test generates