[ Date Prev][ Date Next][ Thread Prev][ Thread Next][ Date Index][ Thread Index]
RE: [Cxx-abi] Re: [cxx-abi-dev] __base_class_type_info offset_fla gs
- To: "'Daveed Vandevoorde'" <daveed@xxxxxxx>, cxx-abi-dev@xxxxxxxxxxxxxxxx
- Subject: RE: [Cxx-abi] Re: [cxx-abi-dev] __base_class_type_info offset_fla gs
- From: "Nelson, Clark" <clark.nelson@xxxxxxxxx>
- Date: Wed, 4 Dec 2002 09:37:24 -0800
> > Note:
> >
> > In an ABI for a machine with 32-bit addresses, the
> offset becomes a
> > 32-bit field, and the flags are in the low-order byte
> of a second
> > 32-bit field.
> >
> > I think we should remove the note.
>
> I'm not sure I agree.
>
> > First, G++ does not honor the note; it just uses "long" on all
> > platforms.
>
> What do the other compilers do (HP? Intel?)?
Intel's implementation initially honored the note. When we discovered that
G++ didn't, we swore for a bit, then relaxed to what we guessed would be the
inevitable -- thereby making it more probably inevitable, I suppose.
--
Clark Nelson
Intel Corporation
clark.nelson@xxxxxxxxx
|