On Wed, Jul 07, 2021 at 07:51:45PM -0700, Linus Torvalds wrote:
So maybe it could be typedef struct { unsigned char val:3; } function_code_reg_t; or something like that. I suspect some real m68k person should make up the name, not me. The alternate function code registers are all from after my time ;)
I think the typedef is a little pointless that is why I dropped it entirely (mm_segment_t should go away entirely anyway). We could reduce the storage space for it, but that always requireѕ changing inline assembly, so I'd rather let a real m68k person do it if they care.