[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-30 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2009-12-30 09:02 --- IMHO such a wrong-code should be fixed also on 4.4/4.3. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42099

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-30 Thread mikpe at it dot uu dot se
--- Comment #7 from mikpe at it dot uu dot se 2009-12-30 16:45 --- FWIW, Ian's fix backports trivially to 4.4 and 4.3 and fixes this test case there with no test suite regressions (all default languages) on i686-linux. -- mikpe at it dot uu dot se changed: What

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-30 Thread ian at gcc dot gnu dot org
--- Comment #8 from ian at gcc dot gnu dot org 2009-12-30 19:42 --- Subject: Bug 42099 Author: ian Date: Wed Dec 30 19:42:03 2009 New Revision: 155524 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155524 Log: gcc/: PR middle-end/42099 * expmed.c (expand_divmod):

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-30 Thread ian at gcc dot gnu dot org
--- Comment #9 from ian at gcc dot gnu dot org 2009-12-30 19:50 --- Subject: Bug 42099 Author: ian Date: Wed Dec 30 19:50:24 2009 New Revision: 155525 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155525 Log: gcc/: PR middle-end/42099 * expmed.c (expand_divmod):

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-30 Thread ian at airs dot com
--- Comment #10 from ian at airs dot com 2009-12-30 19:59 --- I backported the patch and testsuite to the 4.3 and 4.4 branches. -- ian at airs dot com changed: What|Removed |Added

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-30 Thread jakub at gcc dot gnu dot org
--- Comment #11 from jakub at gcc dot gnu dot org 2009-12-30 21:32 --- Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42099

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-29 Thread ian at gcc dot gnu dot org
--- Comment #4 from ian at gcc dot gnu dot org 2009-12-30 04:28 --- Subject: Bug 42099 Author: ian Date: Wed Dec 30 04:27:55 2009 New Revision: 155516 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155516 Log: ./: PR middle-end/42099 * expmed.c (expand_divmod):

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-12-29 Thread ian at airs dot com
--- Comment #5 from ian at airs dot com 2009-12-30 07:24 --- Fixed. -- ian at airs dot com changed: What|Removed |Added Status|NEW

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-11-18 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-11-18 20:51 --- Actually there is a defect report against the C standard for this issue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42099

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-11-18 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-11-18 20:59 --- (In reply to comment #1) Actually there is a defect report against the C standard for this issue. I take that back. Note it worked for some previous versions of GCC. --

[Bug middle-end/42099] Error in 64-bit division for 32-bit target

2009-11-18 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-11-18 21:22 --- This is a HWI issue as it works with --enable-target=all but fails without that (--enable-targets=all changes HWI to be 64bits). -- pinskia at gcc dot gnu dot org changed: What|Removed