[Bug middle-end/38616] [4.3 Regression] Wrong code when -O3 or -O2 -fstack-protector used
--- Comment #12 from hjl dot tools at gmail dot com 2009-01-18 17:07 --- It isn't fixed in 4.3.3. See PR 38902. I will search which revision fixes it on trunk. -- hjl dot tools at gmail dot com changed: What|Removed |Added BugsThisDependsOn||38902 Status|RESOLVED|REOPENED Resolution|FIXED | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38616
[Bug middle-end/38616] [4.3 Regression] Wrong code when -O3 or -O2 -fstack-protector used
--- Comment #13 from hjl dot tools at gmail dot com 2009-01-18 22:06 --- PR 38902 has a much better testcase. *** This bug has been marked as a duplicate of 38902 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added BugsThisDependsOn|38902 | Status|REOPENED|RESOLVED Resolution||DUPLICATE http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38616
[Bug middle-end/38616] [4.3 Regression] Wrong code when -O3 or -O2 -fstack-protector used
--- Comment #10 from danglin at gcc dot gnu dot org 2009-01-14 19:18 --- Test fails on hppa64-hp-hpux11.11: Executing on host: /mnt/gnu/gcc/objdir/gcc/xgcc -B/mnt/gnu/gcc/objdir/gcc/ /mnt/ gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr38616.c -O2 -fstack-protector -fno-show-col umn -lm -o ./pr38616.exe(timeout = 300) /mnt/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr38616.c:1: warning: -fstack-protector no t supported for this target ld: Can't find library for -lssp_nonshared Fatal error. collect2: ld returned 1 exit status compiler exited with status 1 output is: /mnt/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr38616.c:1: warning: -fstack-protector no t supported for this target ld: Can't find library for -lssp_nonshared Fatal error. collect2: ld returned 1 exit status -- danglin at gcc dot gnu dot org changed: What|Removed |Added CC||danglin at gcc dot gnu dot ||org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38616
[Bug middle-end/38616] [4.3 Regression] Wrong code when -O3 or -O2 -fstack-protector used
--- Comment #11 from pinskia at gcc dot gnu dot org 2009-01-14 19:24 --- /mnt/gnu/gcc/gcc/gcc/testsuite/gcc.dg/pr38616.c:1: warning: -fstack-protector That has already been fixed: http://gcc.gnu.org/ml/gcc-cvs/2009-01/msg00372.html Fixed so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38616
[Bug middle-end/38616] [4.3 Regression] Wrong code when -O3 or -O2 -fstack-protector used
--- Comment #8 from doko at gcc dot gnu dot org 2009-01-11 17:29 --- Subject: Bug 38616 Author: doko Date: Sun Jan 11 17:29:23 2009 New Revision: 143276 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143276 Log: gcc/ 2009-01-11 Matthias Klose d...@ubuntu.com PR middle-end/38616, backport from mainline: 2008-05-04 Uros Bizjak ubiz...@gmail.com * config/i386/i386.md (*strmovsi_1): Simplify asm alternatives. (*strmovsi_rex_1): Ditto. (*strsetsi_1): Ditto. (*strsetsi_rex_1): Ditto. (addmodecc): Macroize expander from addqicc, addhicc, addsicc and adddicc expanders using SWI mode iterator. gcc/testsuite/ 2009-01-11 Matthias Klose d...@ubuntu.com PR middle-end/38616 * gcc.dg/pr38616.c: New test. Added: branches/gcc-4_3-branch/gcc/testsuite/gcc.dg/pr38616.c Modified: branches/gcc-4_3-branch/gcc/ChangeLog branches/gcc-4_3-branch/gcc/config/i386/i386.md branches/gcc-4_3-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38616
[Bug middle-end/38616] [4.3 Regression] Wrong code when -O3 or -O2 -fstack-protector used
--- Comment #9 from doko at gcc dot gnu dot org 2009-01-11 17:38 --- Subject: Bug 38616 Author: doko Date: Sun Jan 11 17:38:22 2009 New Revision: 143277 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=143277 Log: 2009-01-11 Matthias Klose d...@ubuntu.com PR middle-end/38616 * gcc.dg/pr38616.c: New test. Added: trunk/gcc/testsuite/gcc.dg/pr38616.c Modified: trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38616
[Bug middle-end/38616] [4.3 Regression] Wrong code when -O3 or -O2 -fstack-protector used
--- Comment #7 from rguenth at gcc dot gnu dot org 2008-12-29 20:38 --- Confirmed. Probably fixed on the trunk by 2008-05-04 Uros Bizjak ubiz...@gmail.com * config/i386/i386.md (*strmovsi_1): Simplify asm alternatives. (*strmovsi_rex_1): Ditto. (*strsetsi_1): Ditto. (*strsetsi_rex_1): Ditto. (addmodecc): Macroize expander from addqicc, addhicc, addsicc and adddicc expanders using SWI mode iterator. ? -- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||rguenth at gcc dot gnu dot ||org, ubizjak at gmail dot ||com Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC build triplet|i386| GCC host triplet|i386| GCC target triplet|i386|i?86 Known to fail|4.3.3 |4.3.0 4.3.3 Known to work|4.4.0 |4.2.4 4.4.0 Priority|P3 |P2 Last reconfirmed|-00-00 00:00:00 |2008-12-29 20:38:21 date|| Summary|[4.3 only] Wrong code when -|[4.3 Regression] Wrong code |O3 or -O2 -fstack-protector |when -O3 or -O2 -fstack- |used|protector used http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38616