This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Killing old abi remnants




--On Wednesday, July 18, 2001 03:46:34 PM +0100 Nathan Sidwell 
<nathan@codesourcery.com> wrote:

> Hi,
> We have old & new abi code in the compiler. This is selected via the
> following #defines
> #define vbase_offsets_in_vtable_p() (1)
> #define vcall_offsets_in_vtable_p() (1)
> #define vptrs_present_everywhere_p() (1)
> #define all_overridden_vfuns_in_vtables_p() (1)
> #define merge_primary_and_secondary_vtables_p() (1)
>
> will a patch which removes all old abi remnants be acceptable?

Yes.  I meant to remove this stuff, but didn't get around to it.

> As time progresses those old abi parts are going to suffer bitrot.
>
> and what about flag_honor_std?

I don't know.  In practice, very little will work with -fno-honor-std, 
because the compiler assumes that pieces of the support library are
probably in `std', but I'd probably keep the flag, for now.

-- 
Mark Mitchell                mark@codesourcery.com
CodeSourcery, LLC            http://www.codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]