--- 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
--- 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
--- 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
--- 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
--- 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
--- 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