Re: [22.2/32] module flags

2020-11-13 Thread Nathan Sidwell
On 11/13/20 9:27 AM, Richard Biener wrote: On Fri, Nov 13, 2020 at 3:04 PM Nathan Sidwell wrote: struct GTY(()) lang_decl_base { - /* Larger than necessary for faster access. */ - ENUM_BITFIELD(lang_decl_selector) selector : 16; + ENUM_BITFIELD(lang_decl_selector) selector : 3; ... +

Re: [22.2/32] module flags

2020-11-13 Thread Richard Biener via Gcc-patches
On Fri, Nov 13, 2020 at 3:04 PM Nathan Sidwell wrote: > > Here are the pieces of patch 22 that add new flag bits to tree nodes and > lang_decl structs, along with a new global indicating what fragment of a > module we may be processing. > > be aware that header-units, although part of the Global M

Re: [22.2/32] module flags

2020-11-13 Thread Nathan Sidwell
Here are the pieces of patch 22 that add new flag bits to tree nodes and lang_decl structs, along with a new global indicating what fragment of a module we may be processing. be aware that header-units, although part of the Global Module, are treated as-if they are named modules but with some