Homebrew ABI: Difference between revisions

Turn 'IsMandatory' + padding into a 32-bit flags field
Line 28: Line 28:
  struct LoaderConfigEntry {
  struct LoaderConfigEntry {
   u32 Key;
   u32 Key;
   u8  IsMandatory;
   u32 Flags;
  u8  Reserved[3];
   u64 Value[2];
   u64 Value[2];
};
enum LoaderConfigFlags {
  IsMandatory = BIT(0),
  };
  };