[Bug c++/35067] [4.2 Regression] multiple definition of virtual thunk

2008-02-04 Thread vincent dot riviere at freesbee dot fr
--- Comment #6 from vincent dot riviere at freesbee dot fr 2008-02-04 13:33 --- Same problem with version 4.3-20080201 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35067

[Bug c++/35067] [4.2 Regression] multiple definition of virtual thunk

2008-02-04 Thread rguenth at gcc dot gnu dot org
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-02-04 10:14 --- Can you please check a recent gcc 4.3 snapshot? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35067

[Bug c++/35067] [4.2 Regression] multiple definition of virtual thunk

2008-02-03 Thread vincent dot riviere at freesbee dot fr
--- Comment #4 from vincent dot riviere at freesbee dot fr 2008-02-03 23:03 --- Created an attachment (id=15091) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15091&action=view) Output of f2.cpp I configured gcc with: configure --target=i386-netbsd --disable-multilib --disable-nl

[Bug c++/35067] [4.2 Regression] multiple definition of virtual thunk

2008-02-03 Thread vincent dot riviere at freesbee dot fr
--- Comment #3 from vincent dot riviere at freesbee dot fr 2008-02-03 23:02 --- Created an attachment (id=15090) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15090&action=view) Output of f1.cpp -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35067

[Bug c++/35067] [4.2 Regression] multiple definition of virtual thunk

2008-02-03 Thread vincent dot riviere at freesbee dot fr
--- Comment #2 from vincent dot riviere at freesbee dot fr 2008-02-03 22:57 --- This problem seems to happen on targets where ASM_WEAKEN_LABEL() is defined, but MAKE_DECL_ONE_ONLY() is not defined. In that case, the `virtual thunk to C::~C()' symbol is defined using .globl instead of us

[Bug c++/35067] [4.2 Regression] multiple definition of virtual thunk

2008-02-03 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-02-03 22:35 --- The virtual thunk should be link once in this case. Can you attach the assembly files? Also how did you configure GCC? -- pinskia at gcc dot gnu dot org changed: What|Removed