[v3] libstdc++/7442 part two
Benjamin Kosnik
bkoz@redhat.com
Wed Jul 31 15:06:00 GMT 2002
as per mark's suggestion...
gcc
gcc-3_2-branch
2002-07-31 Benjamin Kosnik <bkoz@redhat.com>
Mark Mitchell <mark@codesourcery.com>
PR libstdc++/7442
* libsupc++/cxxabi.h (class __base_class_type_info::hwm_bit):
Change to __hwm_bit.
(__class_type_info): And here.
Index: libsupc++/cxxabi.h
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/libsupc++/cxxabi.h,v
retrieving revision 1.7
diff -c -p -r1.7 cxxabi.h
*** libsupc++/cxxabi.h 31 Jul 2002 21:24:18 -0000 1.7
--- libsupc++/cxxabi.h 31 Jul 2002 21:49:12 -0000
*************** public:
*** 216,222 ****
enum __offset_flags_masks {
__virtual_mask = 0x1,
__public_mask = 0x2,
! hwm_bit = 2,
__offset_shift = 8 /* bits to shift offset by */
};
--- 216,222 ----
enum __offset_flags_masks {
__virtual_mask = 0x1,
__public_mask = 0x2,
! __hwm_bit = 2,
__offset_shift = 8 /* bits to shift offset by */
};
*************** public:
*** 261,267 ****
__contained_virtual_mask = __base_class_type_info::__virtual_mask, /* via a virtual path */
__contained_public_mask = __base_class_type_info::__public_mask, /* via a public path */
! __contained_mask = 1 << __base_class_type_info::hwm_bit, /* contained within us */
__contained_private = __contained_mask,
__contained_public = __contained_mask | __contained_public_mask
--- 261,267 ----
__contained_virtual_mask = __base_class_type_info::__virtual_mask, /* via a virtual path */
__contained_public_mask = __base_class_type_info::__public_mask, /* via a public path */
! __contained_mask = 1 << __base_class_type_info::__hwm_bit, /* contained within us */
__contained_private = __contained_mask,
__contained_public = __contained_mask | __contained_public_mask
More information about the Gcc-patches
mailing list