[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-04-08 Thread ro at gcc dot gnu dot org
--- Comment #14 from ro at gcc dot gnu dot org 2010-04-08 15:14 --- Fixed for 4.4.4, 4.5.0. -- ro at gcc dot gnu dot org changed: What|Removed |Added URL|

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-04-08 Thread ro at gcc dot gnu dot org
--- Comment #13 from ro at gcc dot gnu dot org 2010-04-08 15:13 --- Reopen to document backport. -- ro at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-04-08 Thread ro at gcc dot gnu dot org
--- Comment #12 from ro at gcc dot gnu dot org 2010-04-08 15:09 --- Subject: Bug 38085 Author: ro Date: Thu Apr 8 15:09:17 2010 New Revision: 158133 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158133 Log: gcc: PR target/43643 * config/i386/gmon-sol2.c

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-04-04 Thread jrgn dot keil at googlemail dot com
--- Comment #11 from jrgn dot keil at googlemail dot com 2010-04-04 21:09 --- (In reply to comment #10) I've filed bug 43643 for this problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38085

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-04-04 Thread jrgn dot keil at googlemail dot com
--- Comment #10 from jrgn dot keil at googlemail dot com 2010-04-04 19:02 --- (In reply to comment #6) > I found none of the changes to internal_mcount to be necessary: with the > attached > patch, I could both bootstrap mainline successfully on i386-pc-solaris2.11, > the > -pg related

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-03-22 Thread ro at gcc dot gnu dot org
--- Comment #9 from ro at gcc dot gnu dot org 2010-03-22 20:39 --- Fixed for 4.5.0. -- ro at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-03-22 Thread ro at gcc dot gnu dot org
--- Comment #8 from ro at gcc dot gnu dot org 2010-03-22 20:12 --- Subject: Bug 38085 Author: ro Date: Mon Mar 22 20:12:34 2010 New Revision: 157648 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157648 Log: gcc: PR target/38085 * config/i386/i386.c (x86_

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-03-05 Thread ro at gcc dot gnu dot org
--- Comment #7 from ro at gcc dot gnu dot org 2010-03-05 20:10 --- Created an attachment (id=20030) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20030&action=view) proposed patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38085

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-03-05 Thread ro at gcc dot gnu dot org
--- Comment #6 from ro at gcc dot gnu dot org 2010-03-05 20:09 --- I found none of the changes to internal_mcount to be necessary: with the attached patch, I could both bootstrap mainline successfully on i386-pc-solaris2.11, the -pg related testsuite failures were gone, and I could profi

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2010-03-05 Thread ro at gcc dot gnu dot org
--- Comment #5 from ro at gcc dot gnu dot org 2010-03-05 20:04 --- Mine. -- ro at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|hubicka at gcc dot g

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2009-09-24 Thread hailijuan at gmail dot com
--- Comment #4 from hailijuan at gmail dot com 2009-09-24 09:50 --- There is another problem with "gcc -m64 -pg" since 4.4.0, seen from below: # file /import/dr3/i386/gcc-4.4.0/lib/gcc/i386-pc-solaris2.11/4.4.0/amd64/gmon.o /import/dr3/i386/gcc-4.4.0/lib/gcc/i386-pc-solaris2.11/4.4.0/am

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2009-07-30 Thread bennett dot schneider at yahoo dot com
--- Comment #3 from bennett dot schneider at yahoo dot com 2009-07-30 13:06 --- internal_mcount's from and self arguments were reversed from glibc's version. Here's the full diff of gmon-sol2.c that produces correct output: --- gcc/config/i386/gmon-sol2.c.origWed Jul 29 08:57:15 20

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2009-07-29 Thread bennett dot schneider at yahoo dot com
--- Comment #2 from bennett dot schneider at yahoo dot com 2009-07-29 22:11 --- I've seen the same behaviour and was able to fix two separate issues. First, the @ symbol on the leaq instruction is not necessary. This code is being inserted because NO_PROFILE_COUNTERS is not defined (

[Bug target/38085] gcc -m64 -pg generates invalid assembler code on Solaris 10/x86

2009-05-28 Thread mcintosh_shane at emc dot com
--- Comment #1 from mcintosh_shane at emc dot com 2009-05-28 21:01 --- I can confirm this bug exists when generating position independent code: -bash-3.00$ uname -a SunOS bu-navel 5.10 Generic_118855-33 i86pc i386 -bash-3.00$ /usr/sfw/bin/gcc --version gcc (GCC) 3.4.3 (csl-sol210-3_4-b