public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/32130]  New: linking problems: multiple definition of `__DTOR_END__'
@ 2007-05-28 17:15 rask at sygehus dot dk
  2007-05-30 18:05 ` [Bug target/32130] " patchapp at dberlin dot org
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: rask at sygehus dot dk @ 2007-05-28 17:15 UTC (permalink / raw)
  To: gcc-bugs

Starting with the patch
<URL:http://gcc.gnu.org/ml/gcc-patches/2006-02/msg02031.html>, committed as
revision 124444, linking fails. From libffi/configure.log:

configure:2261: checking for C compiler default output file name
configure:2264: /home/rask/build/gcc-ppc/./gcc/xgcc
-B/home/rask/build/gcc-ppc/./gcc/ -nostdinc
-B/home/rask/build/gcc-ppc/powerpc-eabisim/newlib/ -isystem
/home/rask/build/gcc-ppc/powerpc-eabisim/newlib/targ-include -isystem
/n/08/rask/src/gcc/newlib/libc/include -B/usr/local/powerpc-eabisim/bin/
-B/usr/local/powerpc-eabisim/lib/ -isystem /usr/local/powerpc-eabisim/include
-isystem /usr/local/powerpc-eabisim/sys-include -L/home/rask/build/gcc-ppc/./ld
-O2 -g -O2    conftest.c  >&5
/home/rask/build/gcc-ppc/./gcc/ecrtn.o:(.dtors+0x0): multiple definition of
`__DTOR_END__'
/home/rask/build/gcc-ppc/./gcc/crtend.o:(.dtors+0x0): first defined here
collect2: ld returned 1 exit status


-- 
           Summary: linking problems: multiple definition of `__DTOR_END__'
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: rask at sygehus dot dk
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: powerpc-unknown-eabisim


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
@ 2007-05-30 18:05 ` patchapp at dberlin dot org
  2007-06-25 18:50 ` [Bug target/32130] [4.3 Regression] " patchapp at dberlin dot org
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: patchapp at dberlin dot org @ 2007-05-30 18:05 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from patchapp at dberlin dot org  2007-05-30 18:05 -------
Subject: Bug number PR target/32130

A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2007-05/msg02078.html


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] [4.3 Regression] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
  2007-05-30 18:05 ` [Bug target/32130] " patchapp at dberlin dot org
@ 2007-06-25 18:50 ` patchapp at dberlin dot org
  2007-06-30  9:19 ` pinskia at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: patchapp at dberlin dot org @ 2007-06-25 18:50 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from patchapp at dberlin dot org  2007-06-25 18:50 -------
Subject: Bug number PR 32130

A patch for this bug has been added to the patch tracker.
The mailing list url for the patch is
http://gcc.gnu.org/ml/gcc-patches/2007-06/msg01856.html


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] [4.3 Regression] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
  2007-05-30 18:05 ` [Bug target/32130] " patchapp at dberlin dot org
  2007-06-25 18:50 ` [Bug target/32130] [4.3 Regression] " patchapp at dberlin dot org
@ 2007-06-30  9:19 ` pinskia at gcc dot gnu dot org
  2007-08-10  0:29 ` mmitchel at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-06-30  9:19 UTC (permalink / raw)
  To: gcc-bugs



-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu dot
                   |                            |org
           Keywords|                            |build
   Target Milestone|---                         |4.3.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] [4.3 Regression] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
                   ` (2 preceding siblings ...)
  2007-06-30  9:19 ` pinskia at gcc dot gnu dot org
@ 2007-08-10  0:29 ` mmitchel at gcc dot gnu dot org
  2007-08-14 16:02 ` drow at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2007-08-10  0:29 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from mmitchel at gcc dot gnu dot org  2007-08-10 00:29 -------
Apparently, this only affects libffi/java, so I've marked this P2, rather than
P1.  However, build failures are nasty, since many people just do "configure;
make".


-- 

mmitchel at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] [4.3 Regression] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
                   ` (3 preceding siblings ...)
  2007-08-10  0:29 ` mmitchel at gcc dot gnu dot org
@ 2007-08-14 16:02 ` drow at gcc dot gnu dot org
  2007-11-22 13:57 ` jakub at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: drow at gcc dot gnu dot org @ 2007-08-14 16:02 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from drow at gcc dot gnu dot org  2007-08-14 16:02 -------
I encountered this as a build failure for powerpc-eabispe in libstdc++-v3.


-- 

drow at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mmitchel at gcc dot gnu dot
                   |                            |org, drow at gcc dot gnu dot
                   |                            |org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2007-08-14 16:02:11
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] [4.3 Regression] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
                   ` (4 preceding siblings ...)
  2007-08-14 16:02 ` drow at gcc dot gnu dot org
@ 2007-11-22 13:57 ` jakub at gcc dot gnu dot org
  2007-11-29 16:21 ` jakub at gcc dot gnu dot org
  2007-11-29 16:28 ` jakub at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: jakub at gcc dot gnu dot org @ 2007-11-22 13:57 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from jakub at gcc dot gnu dot org  2007-11-22 13:56 -------
Alternative patch posted:
http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01161.html


-- 

jakub at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
                   |dot org                     |
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2007-08-14 16:02:11         |2007-11-22 13:56:55
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] [4.3 Regression] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
                   ` (5 preceding siblings ...)
  2007-11-22 13:57 ` jakub at gcc dot gnu dot org
@ 2007-11-29 16:21 ` jakub at gcc dot gnu dot org
  2007-11-29 16:28 ` jakub at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: jakub at gcc dot gnu dot org @ 2007-11-29 16:21 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from jakub at gcc dot gnu dot org  2007-11-29 16:21 -------
Subject: Bug 32130

Author: jakub
Date: Thu Nov 29 16:21:18 2007
New Revision: 130516

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130516
Log:
        PR target/32130
        * config/rs6000/eabi-cn.asm (__DTOR_END__): Make it weak.
        * config/rs6000/sol-cn.asm (__DTOR_END__): Likewise.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/rs6000/eabi-cn.asm
    trunk/gcc/config/rs6000/sol-cn.asm


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug target/32130] [4.3 Regression] linking problems: multiple definition of `__DTOR_END__'
  2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
                   ` (6 preceding siblings ...)
  2007-11-29 16:21 ` jakub at gcc dot gnu dot org
@ 2007-11-29 16:28 ` jakub at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: jakub at gcc dot gnu dot org @ 2007-11-29 16:28 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from jakub at gcc dot gnu dot org  2007-11-29 16:28 -------
Tested today on x86_64-linux -> powerpc-eabisim combined tree cross.
While without the patch, e.g. neither libgfortran nor libstdc++-v3 configures
successfully, with this patch it builds just fine.  E.g. for make check-g++,
none of the failures:
                === g++ tests ===


Running target powerpc-sim
FAIL: g++.dg/conversion/simd1.C (test for excess errors)
XPASS: g++.dg/cpp0x/decltype4.C GCC gets the actual type of this expression
wrong (test for bogus messages, line 73)
FAIL: g++.dg/ext/altivec-3.C execution test
FAIL: g++.dg/ext/attribute-test-1.C (test for excess errors)
FAIL: g++.dg/ext/attribute-test-2.C (test for excess errors)
FAIL: g++.dg/ext/attribute-test-3.C (test for excess errors)
FAIL: g++.dg/ext/attribute-test-4.C (test for excess errors)
FAIL: g++.dg/ext/spe1.C (test for excess errors)
FAIL: g++.dg/other/opaque-2.C (test for excess errors)
FAIL: g++.dg/other/opaque-3.C (test for excess errors)
FAIL: g++.dg/tree-ssa/ivopts-1.C scan-tree-dump-not ivopts "offset:
(4294967292|0x0f+fc)"
XPASS: g++.old-deja/g++.mike/empty.C suggest (test for bogus messages, line 19)
XPASS: g++.old-deja/g++.mike/empty.C suggest (test for bogus messages, line 20)
XPASS: g++.old-deja/g++.other/init19.C execution test
FAIL: g++.old-deja/g++.pt/static11.C execution test
FAIL: g++.old-deja/g++.robertl/eb5.C (test for excess errors)

                === g++ Summary ===

# of expected passes            16840
# of unexpected failures        12
# of unexpected successes       4
# of expected failures          82
# of unsupported tests          144

seem to be related to this.


-- 

jakub at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32130


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2007-11-29 16:28 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-05-28 17:15 [Bug target/32130] New: linking problems: multiple definition of `__DTOR_END__' rask at sygehus dot dk
2007-05-30 18:05 ` [Bug target/32130] " patchapp at dberlin dot org
2007-06-25 18:50 ` [Bug target/32130] [4.3 Regression] " patchapp at dberlin dot org
2007-06-30  9:19 ` pinskia at gcc dot gnu dot org
2007-08-10  0:29 ` mmitchel at gcc dot gnu dot org
2007-08-14 16:02 ` drow at gcc dot gnu dot org
2007-11-22 13:57 ` jakub at gcc dot gnu dot org
2007-11-29 16:21 ` jakub at gcc dot gnu dot org
2007-11-29 16:28 ` jakub at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).