/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | ChangeLog-2002 | 184 * class.c (layout_class_type): Set TYPE_CONTEXT of type for base. 798 (layout_class_type): Record offsets of empty bases in fields. 805 * class.c (layout_class_type): Reuse tail padding when laying out 1014 (layout_class_type): Likewise. Adjust calls to other functions 1098 (layout_class_type): Likewise. 1107 (layout_class_type): Likewise. 1215 (layout_class_type): Likewise. Ensure that empty classes have 1453 (layout_class_type): Create an alternative version of the type to 1512 (layout_class_type): Warn about ABI changes. 1518 (layout_class_type): Correct handling of bit-fields that are wider [all …]
|
H A D | ChangeLog-2000 | 745 (layout_class_type): Use a splay_tree, rather than a varray, to 1969 (layout_class_type): Set CLASSTYPE_SIZE correctly under the new 2148 * class.c (layout_class_type): Add pointers to virtual bases after 3054 (layout_class_type): Set DECL_USER_ALIGN resp. CLASSTYPE_USER_ALIGN. 3744 (layout_class_type): Likewise. 5046 (layout_class_type): Adjust parameter names. 5123 (layout_class_type): Reflect changes in RLI names and fields. 5219 (layout_class_type): Use it. Adjust. 5334 (layout_class_type): Implement new ABI handling of bitfields 5426 (layout_class_type): Call layout_field for each field, rather than [all …]
|
H A D | ChangeLog-2001 | 1005 (layout_class_type): Don't call fixup_inline_methods here ... 1143 (layout_class_type): Don't add empty class padding to 1427 (layout_class_type): Likewise. 1696 (layout_class_type): Adjust. 2266 (layout_class_type): Clear CLASSNEARLY_EMPTY_P if we appended 2402 (layout_class_type): Use it.
|
H A D | ChangeLog-2003 | 841 * class.c (layout_class_type): Set DECL_ARTIFICIAL on padding 1434 * class.c (layout_class_type): Make DECL_MODE match TYPE_MODE for 4575 * class.c (layout_class_type): Mark overlong bitfields as having 4775 * class.c (layout_class_type): Correct handling for overlong 4831 (layout_class_type): Or here. 5882 * class.c (layout_class_type): In the 3.2 ABI, take into account 6722 * class.c (layout_class_type): Don't use 6738 * class.c (layout_class_type): Correct handling of unnamed
|
H A D | ChangeLog-2010 | 2586 * class.c (layout_class_type): Check MAX_FIXED_MODE_SIZE on 2733 * class.c (layout_class_type): Likewise. 2905 (layout_class_type): Likewise. 3683 * class.c (layout_class_type): Don't give -Wabi warning for a bug 3956 * class.c (layout_class_type): Set packed_maybe_necessary for packed
|
H A D | ChangeLog-2004 | 7 (layout_class_type): Set DECL_IGNORED_P. 278 * class.c (layout_class_type): Determine the visibility of static 862 * class.c (add_method, check_field_decls, layout_class_type, 1585 warn_about_ambiguous_bases, layout_class_type, finish_struct_1, 2470 (layout_class_type): Rename determine_primary_base call. 5354 (layout_class_type): Change base fields to their real type 6710 * class.c (layout_class_type): For non-POD class types, also copy
|
H A D | ChangeLog-2015 | 132 (layout_class_type): Include type size in error message. 708 (layout_class_type, build_vbase_offset_vtbl_entries): Use 2173 (check_bases_and_members, layout_class_type): Likewise for warning_at. 3439 * class.c (layout_class_type): Remove check if
|
H A D | ChangeLog-2021 | 84 (include_empty_classes, layout_class_type): Adjust. 1523 (layout_class_type): Likewise. In the place where zero-width 1759 (layout_class_type): Don't call it. 2382 * class.c (layout_class_type): Same. 5140 * class.c (layout_class_type): An empty field gets size 0.
|
H A D | ChangeLog-2006 | 2126 * class.c (layout_class_type): Skip fields with invalid types. 2155 * class.c (layout_class_type): Modify the type of bitfields to 3124 (layout_class_type): Likewise.
|
H A D | class.cc | 151 static void layout_class_type (tree, tree *); 6615 layout_class_type (tree t, tree *virtuals_p) in layout_class_type() function 7519 layout_class_type (t, &virtuals); in finish_struct_1()
|
H A D | ChangeLog-2005 | 423 (layout_class_type): Use TYPE_SIZE_UNIT, not TYPE_SIZE, when 432 (layout_class_type): Likewise. Maintain 2044 * class.c (layout_class_type): Do not issue C++ ABI warnings
|
H A D | ChangeLog-2020 | 449 * class.c (layout_class_type): Call set_instantiating_module. 3017 * class.c (layout_class_type): Name the as-base type. Zap 3223 (layout_class_type): Comment. 4550 (layout_class_type): Set DECL_FIELD_ABI_IGNORED on empty class 5549 * class.c (layout_class_type): Don't replace a class's
|
H A D | ChangeLog-2016 | 318 (build_base_field_1, layout_class_type, finish_struct_1): Likewise. 2952 (layout_class_type): Ditto. 4347 * class.c (layout_class_type): Use copy_node to copy FIELD_DECLs.
|
H A D | ChangeLog-2019 | 3272 * class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base 3318 * class.c (layout_class_type): Don't use a separate 3563 (layout_class_type): Call to warn_about_ambiguous_bases changed to fit 5295 (layout_class_type): Set DECL_SIZE for empty fields.
|
H A D | ChangeLog-2014 | 2144 (layout_empty_base, build_base_field, layout_class_type): Likewise. 2692 (layout_class_type): Use tree_int_cst_lt instead of INT_CST_LT.
|
H A D | ChangeLog-2017 | 496 * class.c (layout_class_type): Set DECL_PADDING_P on padding. 1064 * class.c (layout_class_type): Cleanup as-base creation, determine 3127 * class.c (layout_class_type): Restructure overlong-bitfield tpe
|
H A D | ChangeLog-2013 | 2041 * class.c (layout_class_type): Check for too-large class. 3345 (layout_class_type): Likewise.
|
H A D | ChangeLog-2018 | 1412 (layout_class_type): Check it. Adjust DECL_SIZE of potentially 2045 * class.c (layout_class_type): Copy TYPE_TYPELESS_STORAGE
|
H A D | ChangeLog-2008 | 3054 * class.c (layout_class_type): For bitfields copy over the
|
H A D | ChangeLog-2009 | 2593 * class.c (layout_class_type): Change itk to unsigned int.
|
H A D | ChangeLog-1999 | 53 * class.c (layout_class_type): New function, split out from
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | class.c | 152 static void layout_class_type (tree, tree *); 6522 layout_class_type (tree t, tree *virtuals_p) in layout_class_type() function 7407 layout_class_type (t, &virtuals); in finish_struct_1()
|