Actions

icon Post
text/html Subscribe
text/html Unsubscribe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cxx-abi-dev] __base_class_type_info offset_flags


  • To: Daveed Vandevoorde <daveed@xxxxxxx>
  • Subject: Re: [cxx-abi-dev] __base_class_type_info offset_flags
  • From: Kerch Holt <kerch@xxxxxxxxxx>
  • Date: Wed, 04 Dec 2002 10:04:46 -0800

Daveed Vandevoorde wrote:

On Tuesday, December 3, 2002, at 06:35  PM, Mark Mitchell wrote:
[...]

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


HP also uses "long" for the __offset_flags field.