Bug 3969

Summary: bug #1075 (vtable thunk problems) still present in 6.0
Product: [Retired] Red Hat Linux Reporter: collinsr
Component: egcsAssignee: David Lawrence <dkl>
Status: CLOSED WONTFIX QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 6.0CC: hoffman
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 1999-07-26 21:04:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description collinsr 1999-07-09 20:24:54 UTC
Per the comment at the end of bug #1075:

>  ------- Additional Comments From jturner
>          06/29/99 13:46 -------
> Are you still seeing this bug with egcs-1.1.2-12
> (distributed with 6.0)?  Reopen this bug if you are
> still seeing these problems.

... the test program included in the bug reports still
generates incorrect output on a RH 6.0 system:

$ uname -a
Linux ba2.cs.rpi.edu 2.2.10 #8 SMP Fri Jun 25 20:01:48 EDT
1999 i686 unknown

$ g++ -v
Reading specs from
/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)

Comment 1 Jim Kingdon 1999-07-26 21:04:59 UTC
If I understand the discussion of bug #1075 correctly, the problem
cannot be solved without changing the C++ ABI (one way or the other,
either to -fno-vtable-thunks, or for the "ABI overhaul" which Jason
referred to on egcs-bugs).  The current plan (and subject to all the
usual disclaimers about we don't preannounce releases or however those
disclaimers go) is that we are not going to change the C++ ABI in
the next release of Red Hat Linux (for example, we will ship
egcs 1.1.2 rather than gcc 2.95).