HomeFreeBSD

Add mkimg.h. It contains the 'part' structure definition and the linked

Description

Add mkimg.h. It contains the 'part' structure definition and the linked
list (STAILQ) so that it can be shared and re-used in all source files.
Replace the now unneeded scheme_add_part() with scheme_check_part() for
posterity.

Also (should have been a separate commit), remove the enforcement of
creating a GPT table with at least 128 entries. While this is generally
advised as the default or minimum, it's not actually a hard requirement.
We now recreate a table that's precisely enough (rounded of course).

WHile

Details

Provenance
marcelAuthored on
Parents
rS263381: Set BINDIR & WARNS while we're outside the source tree.
Branches
Unknown
Tags
Unknown

Event Timeline