public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/9941] [HP-UX] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
@ 2003-05-26 19:29 ` dhazeghi@yahoo.com
2003-05-26 19:36 ` pinskia@physics.uc.edu
` (25 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: dhazeghi@yahoo.com @ 2003-05-26 19:29 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
------- Additional Comments From dhazeghi@yahoo.com 2003-05-26 19:22 -------
Hello,
would it be possible for you to check whether this problem still occurs on gcc 3.3? This should be
checkable by cross compiler, but unfortunately, binutils for hp-ux has issues cross-compiling...
Thanks,
Dara
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug target/9941] [HP-UX] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
2003-05-26 19:29 ` [Bug target/9941] [HP-UX] typeinfo not generated correctly when #pragmas are involved dhazeghi@yahoo.com
@ 2003-05-26 19:36 ` pinskia@physics.uc.edu
2003-06-21 0:06 ` dhazeghi at yahoo dot com
` (24 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia@physics.uc.edu @ 2003-05-26 19:36 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
pinskia@physics.uc.edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |WAITING
------- Additional Comments From pinskia@physics.uc.edu 2003-05-26 19:30 -------
See Dara's question.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug target/9941] [HP-UX] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
2003-05-26 19:29 ` [Bug target/9941] [HP-UX] typeinfo not generated correctly when #pragmas are involved dhazeghi@yahoo.com
2003-05-26 19:36 ` pinskia@physics.uc.edu
@ 2003-06-21 0:06 ` dhazeghi at yahoo dot com
2003-06-30 11:20 ` wolfgang dot glas at ev-i dot at
` (23 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: dhazeghi at yahoo dot com @ 2003-06-21 0:06 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
dhazeghi at yahoo dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
GCC build triplet| |hppa2.0w-hp-hpux11.00,
| |powerpc-ibm-aix4.3.3
GCC host triplet| |hppa2.0w-hp-hpux11.00,
| |powerpc-ibm-aix4.3.3
GCC target triplet| |hppa2.0w-hp-hpux11.00,
| |powerpc-ibm-aix4.3.3
------- Additional Comments From dhazeghi at yahoo dot com 2003-06-21 00:06 -------
Hello,
just a reminder that this bug is in feedback. Can either of you confirm whether the problem is still
present with gcc 3.3? Thanks,
Dara
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug target/9941] [HP-UX] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (2 preceding siblings ...)
2003-06-21 0:06 ` dhazeghi at yahoo dot com
@ 2003-06-30 11:20 ` wolfgang dot glas at ev-i dot at
2003-07-27 21:09 ` [Bug c++/9941] [non-weak] " pinskia at physics dot uc dot edu
` (22 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: wolfgang dot glas at ev-i dot at @ 2003-06-30 11:20 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
------- Additional Comments From wolfgang dot glas at ev-i dot at 2003-06-30 11:20 -------
Subject: Re: [HP-UX] typeinfo not generated correctly when #pragmas are involved
Hi all bug trackers,
Sorry for the delay, I just didn't find any time for testing this issue.
Unfortunately we have switched to AIX-5.1 in the meanwhile, so I can oonly
provide a test for this platform with the given example:
$ gcc -c LS.cc && nm LS.o | c++filt | grep typeinfo
0000000000000368 D typeinfo for LS
U typeinfo name for LS
$ gcc -v
Reading specs from /usr/local/lib/gcc-lib/powerpc-ibm-aix5.1.0.0/3.3/specs
Configured with: ../gcc-3.3/configure --disable-nls
Thread model: aix
gcc version 3.3
$
So, its the same again for gcc-3.3 under AIX-5.1 (I also did not discover weak
symbols on this platform). The typeinfo name symbol is still undefined.
Hopefully, I will be a little faster the next time in giving feedback.
Wolfgang
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (3 preceding siblings ...)
2003-06-30 11:20 ` wolfgang dot glas at ev-i dot at
@ 2003-07-27 21:09 ` pinskia at physics dot uc dot edu
2003-11-07 15:34 ` sfryer at computer dot org
` (21 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia at physics dot uc dot edu @ 2003-07-27 21:09 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
pinskia at physics dot uc dot edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |NEW
Component|target |c++
Ever Confirmed| |1
GCC build triplet|hppa2.0w-hp-hpux11.00, |
|powerpc-ibm-aix4.3.3 |
GCC host triplet|hppa2.0w-hp-hpux11.00, |
|powerpc-ibm-aix4.3.3 |
GCC target triplet|hppa2.0w-hp-hpux11.00, |*-*-* without weak
|powerpc-ibm-aix4.3.3 |
Keywords| |wrong-code
Last reconfirmed|0000-00-00 00:00:00 |2003-07-27 21:09:52
date| |
Summary|[HP-UX] typeinfo not |[non-weak] typeinfo not
|generated correctly when |generated correctly when
|#pragmas are involved |#pragmas are involved
------- Additional Comments From pinskia at physics dot uc dot edu 2003-07-27 21:09 -------
It also happens on powerpc-apple-dariwn6.6 which does not have weak symbols.
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (4 preceding siblings ...)
2003-07-27 21:09 ` [Bug c++/9941] [non-weak] " pinskia at physics dot uc dot edu
@ 2003-11-07 15:34 ` sfryer at computer dot org
2003-12-17 16:58 ` pinskia at gcc dot gnu dot org
` (20 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: sfryer at computer dot org @ 2003-11-07 15:34 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
------- Additional Comments From sfryer at computer dot org 2003-11-07 15:34 -------
It happens as well on powerpc-apple-darwin7.0.0 with both the default Apple GCC
(gcc version 3.3 20030304 (Apple Computer, Inc. build 1495) ) and a "stock" GCC
3.3.2
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (5 preceding siblings ...)
2003-11-07 15:34 ` sfryer at computer dot org
@ 2003-12-17 16:58 ` pinskia at gcc dot gnu dot org
2003-12-18 12:44 ` wolfgang dot glas at ev-i dot at
` (19 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-17 16:58 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-17 16:33 -------
*** Bug 13420 has been marked as a duplicate of this bug. ***
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |arnaud dot desitter at ouce
| |dot ox dot ac dot uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (6 preceding siblings ...)
2003-12-17 16:58 ` pinskia at gcc dot gnu dot org
@ 2003-12-18 12:44 ` wolfgang dot glas at ev-i dot at
2003-12-18 13:29 ` giovannibajo at libero dot it
` (18 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: wolfgang dot glas at ev-i dot at @ 2003-12-18 12:44 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From wolfgang dot glas at ev-i dot at 2003-12-18 12:13 -------
So, what could we all do to finally assign this bug to a developer and to
introduce a milestone?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (7 preceding siblings ...)
2003-12-18 12:44 ` wolfgang dot glas at ev-i dot at
@ 2003-12-18 13:29 ` giovannibajo at libero dot it
2003-12-18 13:34 ` bangerth at dealii dot org
` (17 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: giovannibajo at libero dot it @ 2003-12-18 13:29 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From giovannibajo at libero dot it 2003-12-18 13:07 -------
There is no testcase reduction yet, and regression analysys. Can anybody able
to reproduce the bug work out a reduced testcase and check if it's a regression?
Wolfgang, to ease the work, would you please report what the expected output of
nm should be?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (8 preceding siblings ...)
2003-12-18 13:29 ` giovannibajo at libero dot it
@ 2003-12-18 13:34 ` bangerth at dealii dot org
2003-12-18 14:05 ` wolfgang dot glas at ev-i dot at
` (16 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: bangerth at dealii dot org @ 2003-12-18 13:34 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bangerth at dealii dot org 2003-12-18 13:09 -------
Pay a developer? gcc does not come with any guarantee that we fix bugs
that are found. We try to, but our highest priority is to fix regressions
and if your priorities are different you may be willing to pay someone
to do what you need.
W.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (9 preceding siblings ...)
2003-12-18 13:34 ` bangerth at dealii dot org
@ 2003-12-18 14:05 ` wolfgang dot glas at ev-i dot at
2003-12-18 14:31 ` bangerth at dealii dot org
` (15 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: wolfgang dot glas at ev-i dot at @ 2003-12-18 14:05 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From wolfgang dot glas at ev-i dot at 2003-12-18 13:33 -------
OK, now I know, what's expected from me as a bug reporter. I was just
wondering, because IMHO this bug seemed to be a simple thing to fix to me.
But I might be wrong, pleae dont't shout on me, I'm just an ordinary gcc-user
since 2.6.0, I don't have any experience in compiler programming and I *relly*
appreciate the work on the gcc developers. This the very first occasion I
encountered a gcc regression, that's why I' d like to conribute.
So I will reduce the testcase and confirm, that this is a regression w.r.t. to
gcc-2.95, because with gcc-2.95 all my programs using #prgama interface linked
fine under AIX-4.3, while they refused to link starting with gcc-3.2. (I did
not use gcc-3.{0,1}.x).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (10 preceding siblings ...)
2003-12-18 14:05 ` wolfgang dot glas at ev-i dot at
@ 2003-12-18 14:31 ` bangerth at dealii dot org
2003-12-18 18:39 ` wolfgang dot glas at ev-i dot at
` (14 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: bangerth at dealii dot org @ 2003-12-18 14:31 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bangerth at dealii dot org 2003-12-18 14:05 -------
Sorry if I sounded rude -- it is just a fact that we are developer starved
and that we need to focus on what our priorities are. That's why we don't
make promises as to when a bug is going to be fixed. You can increase your
chances of a bug getting fixed by paying someone to do it, though. Another
way is to provide as small a testcase as possible and/or show that this
is a regression.
W.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (11 preceding siblings ...)
2003-12-18 14:31 ` bangerth at dealii dot org
@ 2003-12-18 18:39 ` wolfgang dot glas at ev-i dot at
2003-12-19 9:44 ` [Bug c++/9941] [3.3/3.4? regression] " bangerth at dealii dot org
` (13 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: wolfgang dot glas at ev-i dot at @ 2003-12-18 18:39 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From wolfgang dot glas at ev-i dot at 2003-12-18 18:23 -------
Ok, unfortunately I was unable to contruct a simpler test case than the
original poster. However, I'd say that his testcase LS.tar.gz is already quite
minimal.
I revisited this test case on my AIX-5.1.0.0 machine using gcc-3.3 and snipped
the assembler listing of the typeinfo instance of class LS, which has been
emitted by gcc -s.
The first version is the original example of the poster, which includes a
std::vector<int> member in class LM.
So summing up, I would decalre this bug a regression against gcc-2.95, with me
failing to contruct an example without std::vector. I tried to replace
std::vector with a simple minimal template class but failed to reproduce the
bug.
TIA to anyone who could assist in solving this problem.
------------AIX assembler listing---------------
_ZTI2LS:
.long _ZTVN10__cxxabiv117__class_type_infoE+8
.long _ZTS2LS[RW]
.align 2
.globl _GLOBAL__F__ZN2LSC2Ev
_GLOBAL__F__ZN2LSC2Ev:
----------end of AIX assembler listing---------------
Here the typeinfo instance (_ZTI2LS) refers the typeinfo name (a symbol which
should carry the char pointer to the type name, which is "2LS" in this case),
but this symbol is never generated, which causes the linker error
unresolved symbol 'typeinfo name class xxxx'
for more complex programs, which involve templates and #pragma interface/
#pragma implementation.
As the original poster suggested, I replaced the std::vector<int> by a simple
int and snipped the assemvbler listing of the generated typeinfo instance.
------------AIX assembler listing---------------
_ZTI2LS:
.long _ZTVN10__cxxabiv117__class_type_infoE+8
.long _ZTS2LS
.csect _LS.rw_cc[RO],3
.align 2
_ZTS2LS:
.byte "2LS"
.byte 0
.csect .data[RW],3
.align 2
.globl _GLOBAL__F__ZN2LSC2Ev
_GLOBAL__F__ZN2LSC2Ev:
----------end of AIX assembler listing---------------
Here, the typeinfo correctly refers the generated typeinfo name _ZTS2LS, which
contains the string "2LS" as expected.
Unfortunately, I don't have a gcc-2.95 installation on a non-wek architecture
around, but I definitely compiled and linked more complex programs, which show
the above mentioned linker error, successfully using gcc-2.95 under AIX-4.3.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4? regression] [non-weak] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (12 preceding siblings ...)
2003-12-18 18:39 ` wolfgang dot glas at ev-i dot at
@ 2003-12-19 9:44 ` bangerth at dealii dot org
2003-12-21 17:24 ` [Bug c++/9941] [3.3/3.4 regression] " pinskia at gcc dot gnu dot org
` (12 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: bangerth at dealii dot org @ 2003-12-19 9:44 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bangerth at dealii dot org 2003-12-19 08:53 -------
The testcase is really small (except for the use of the <vector>
header file, of course). I don't have such a machine, but enough
people have reproduced it already, so let's mark it as a regression
and assign a milestone.
Anyone wanting to try present gcc CVS on this?
W.
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|[non-weak] typeinfo not |[3.3/3.4? regression] [non-
|generated correctly when |weak] typeinfo not generated
|#pragmas are involved |correctly when #pragmas are
| |involved
Target Milestone|--- |3.3.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (13 preceding siblings ...)
2003-12-19 9:44 ` [Bug c++/9941] [3.3/3.4? regression] " bangerth at dealii dot org
@ 2003-12-21 17:24 ` pinskia at gcc dot gnu dot org
2003-12-21 18:04 ` pinskia at gcc dot gnu dot org
` (11 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-21 17:24 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-21 17:18 -------
Yes this still effects 3.4.
--
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |non-weak
Last reconfirmed|2003-07-27 21:09:52 |2003-12-21 17:18:10
date| |
Summary|[3.3/3.4? regression] [non- |[3.3/3.4 regression]
|weak] typeinfo not generated|typeinfo not generated
|correctly when #pragmas are |correctly when #pragmas are
|involved |involved
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (14 preceding siblings ...)
2003-12-21 17:24 ` [Bug c++/9941] [3.3/3.4 regression] " pinskia at gcc dot gnu dot org
@ 2003-12-21 18:04 ` pinskia at gcc dot gnu dot org
2003-12-21 18:07 ` wolfgang dot glas at ev-i dot at
` (10 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-21 18:04 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-21 17:36 -------
Will be a huge change for 3.3.3 so moving to 3.4.0.
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.3.3 |3.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (15 preceding siblings ...)
2003-12-21 18:04 ` pinskia at gcc dot gnu dot org
@ 2003-12-21 18:07 ` wolfgang dot glas at ev-i dot at
2004-01-10 23:19 ` pinskia at gcc dot gnu dot org
` (9 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: wolfgang dot glas at ev-i dot at @ 2003-12-21 18:07 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From wolfgang dot glas at ev-i dot at 2003-12-21 17:47 -------
Thanks, Andrew for trying the latest CVS-snapshot ;-)
I only have a 6 year old RS/6K, which needs 1 1/2 days for a bootstrap :(
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (16 preceding siblings ...)
2003-12-21 18:07 ` wolfgang dot glas at ev-i dot at
@ 2004-01-10 23:19 ` pinskia at gcc dot gnu dot org
2004-01-14 4:11 ` giovannibajo at libero dot it
` (8 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-10 23:19 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-01-10 23:19 -------
This is regression from 2.95.3 so moving to 3.5 and most major targets are support weak
symbols.
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.4.0 |3.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (17 preceding siblings ...)
2004-01-10 23:19 ` pinskia at gcc dot gnu dot org
@ 2004-01-14 4:11 ` giovannibajo at libero dot it
2004-01-14 4:21 ` pinskia at gcc dot gnu dot org
` (7 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: giovannibajo at libero dot it @ 2004-01-14 4:11 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From giovannibajo at libero dot it 2004-01-14 04:11 -------
Moving back the milestone - it's up to the RM to decide.
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.5.0 |3.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (18 preceding siblings ...)
2004-01-14 4:11 ` giovannibajo at libero dot it
@ 2004-01-14 4:21 ` pinskia at gcc dot gnu dot org
2004-02-05 1:57 ` [Bug c++/9941] [3.3/3.4/3.5 " cvs-commit at gcc dot gnu dot org
` (6 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-14 4:21 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-01-14 04:21 -------
Also note that 2.95.3 did not use weak support for C++ at all that is the reason why it
does not work now.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4/3.5 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (19 preceding siblings ...)
2004-01-14 4:21 ` pinskia at gcc dot gnu dot org
@ 2004-02-05 1:57 ` cvs-commit at gcc dot gnu dot org
2004-02-05 1:58 ` cvs-commit at gcc dot gnu dot org
` (5 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-02-05 1:57 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-02-05 01:57 -------
Subject: Bug 9941
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_4-branch
Changes by: mmitchel@gcc.gnu.org 2004-02-05 01:57:30
Modified files:
gcc/cp : ChangeLog rtti.c
Log message:
PR c++/9941
* rtti.c (tinfo_base_init): Use import_export_tinfo to decide the
linkage for the typeinfo name string.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.3892.2.34&r2=1.3892.2.35
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/rtti.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.176&r2=1.176.4.1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3/3.4/3.5 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (20 preceding siblings ...)
2004-02-05 1:57 ` [Bug c++/9941] [3.3/3.4/3.5 " cvs-commit at gcc dot gnu dot org
@ 2004-02-05 1:58 ` cvs-commit at gcc dot gnu dot org
2004-02-05 2:00 ` [Bug c++/9941] [3.3 " mmitchel at gcc dot gnu dot org
` (4 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-02-05 1:58 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-02-05 01:58 -------
Subject: Bug 9941
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: mmitchel@gcc.gnu.org 2004-02-05 01:58:10
Modified files:
gcc/cp : ChangeLog rtti.c
Log message:
PR c++/9941
* rtti.c (tinfo_base_init): Use import_export_tinfo to decide the
linkage for the typeinfo name string.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.3934&r2=1.3935
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/rtti.c.diff?cvsroot=gcc&r1=1.176&r2=1.177
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (21 preceding siblings ...)
2004-02-05 1:58 ` cvs-commit at gcc dot gnu dot org
@ 2004-02-05 2:00 ` mmitchel at gcc dot gnu dot org
2004-02-05 2:05 ` pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2004-02-05 2:00 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From mmitchel at gcc dot gnu dot org 2004-02-05 02:00 -------
Fixed in GCC 3.4.
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|[3.3/3.4/3.5 regression] |[3.3 regression] typeinfo
|typeinfo not generated |not generated correctly when
|correctly when #pragmas are |#pragmas are involved
|involved |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (22 preceding siblings ...)
2004-02-05 2:00 ` [Bug c++/9941] [3.3 " mmitchel at gcc dot gnu dot org
@ 2004-02-05 2:05 ` pinskia at gcc dot gnu dot org
2004-02-15 12:34 ` gdr at gcc dot gnu dot org
` (2 subsequent siblings)
26 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-02-05 2:05 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Known to work|2.95.3 |2.95.3 3.4.0 3.5.0
Target Milestone|3.4.0 |3.3.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (23 preceding siblings ...)
2004-02-05 2:05 ` pinskia at gcc dot gnu dot org
@ 2004-02-15 12:34 ` gdr at gcc dot gnu dot org
2004-03-05 12:30 ` cvs-commit at gcc dot gnu dot org
2004-03-05 12:31 ` gdr at gcc dot gnu dot org
26 siblings, 0 replies; 27+ messages in thread
From: gdr at gcc dot gnu dot org @ 2004-02-15 12:34 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at gcc dot gnu dot org 2004-02-15 12:34 -------
Adjust milestone
--
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.3.3 |3.3.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (24 preceding siblings ...)
2004-02-15 12:34 ` gdr at gcc dot gnu dot org
@ 2004-03-05 12:30 ` cvs-commit at gcc dot gnu dot org
2004-03-05 12:31 ` gdr at gcc dot gnu dot org
26 siblings, 0 replies; 27+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-03-05 12:30 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-03-05 12:30 -------
Subject: Bug 9941
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_3-branch
Changes by: gdr@gcc.gnu.org 2004-03-05 12:30:14
Modified files:
gcc/cp : ChangeLog rtti.c
Log message:
Backport:
2004-02-04 Mark Mitchell <mark@codesourcery.com>
PR c++/9941
* rtti.c (tinfo_base_init): Use import_export_tinfo to decide
the
linkage for the typeinfo name string.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.3076.2.257&r2=1.3076.2.258
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/rtti.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-branch&r1=1.146.2.2&r2=1.146.2.3
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug c++/9941] [3.3 regression] typeinfo not generated correctly when #pragmas are involved
[not found] <20030304160600.9941.struppi@acm.org>
` (25 preceding siblings ...)
2004-03-05 12:30 ` cvs-commit at gcc dot gnu dot org
@ 2004-03-05 12:31 ` gdr at gcc dot gnu dot org
26 siblings, 0 replies; 27+ messages in thread
From: gdr at gcc dot gnu dot org @ 2004-03-05 12:31 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at gcc dot gnu dot org 2004-03-05 12:31 -------
http://gcc.gnu.org/ml/gcc-patches/2004-03/msg00519.html
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9941
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2004-03-05 12:31 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20030304160600.9941.struppi@acm.org>
2003-05-26 19:29 ` [Bug target/9941] [HP-UX] typeinfo not generated correctly when #pragmas are involved dhazeghi@yahoo.com
2003-05-26 19:36 ` pinskia@physics.uc.edu
2003-06-21 0:06 ` dhazeghi at yahoo dot com
2003-06-30 11:20 ` wolfgang dot glas at ev-i dot at
2003-07-27 21:09 ` [Bug c++/9941] [non-weak] " pinskia at physics dot uc dot edu
2003-11-07 15:34 ` sfryer at computer dot org
2003-12-17 16:58 ` pinskia at gcc dot gnu dot org
2003-12-18 12:44 ` wolfgang dot glas at ev-i dot at
2003-12-18 13:29 ` giovannibajo at libero dot it
2003-12-18 13:34 ` bangerth at dealii dot org
2003-12-18 14:05 ` wolfgang dot glas at ev-i dot at
2003-12-18 14:31 ` bangerth at dealii dot org
2003-12-18 18:39 ` wolfgang dot glas at ev-i dot at
2003-12-19 9:44 ` [Bug c++/9941] [3.3/3.4? regression] " bangerth at dealii dot org
2003-12-21 17:24 ` [Bug c++/9941] [3.3/3.4 regression] " pinskia at gcc dot gnu dot org
2003-12-21 18:04 ` pinskia at gcc dot gnu dot org
2003-12-21 18:07 ` wolfgang dot glas at ev-i dot at
2004-01-10 23:19 ` pinskia at gcc dot gnu dot org
2004-01-14 4:11 ` giovannibajo at libero dot it
2004-01-14 4:21 ` pinskia at gcc dot gnu dot org
2004-02-05 1:57 ` [Bug c++/9941] [3.3/3.4/3.5 " cvs-commit at gcc dot gnu dot org
2004-02-05 1:58 ` cvs-commit at gcc dot gnu dot org
2004-02-05 2:00 ` [Bug c++/9941] [3.3 " mmitchel at gcc dot gnu dot org
2004-02-05 2:05 ` pinskia at gcc dot gnu dot org
2004-02-15 12:34 ` gdr at gcc dot gnu dot org
2004-03-05 12:30 ` cvs-commit at gcc dot gnu dot org
2004-03-05 12:31 ` gdr 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).