On Sep 20, 9:32pm, [email protected] (Rin Okuyama) wrote: -- Subject: Re: small sysinst(8) without extended partitioning support
| On 2018/09/20 20:47, Christos Zoulas wrote: | > In article <[email protected]>, | > Rin Okuyama <[email protected]> wrote: | >> -=-=-=-=-=- | >> | >> Hi, | >> | >> Although the recent floppy overflow for atari was gone, I expected | >> that it surely occurs again in the near future. | >> | >> I propose to add NOPARTMAN option to sysinst(8), which drops extended | >> partitioning support provided by partman.c. If this option is enabled, | >> about 30KB is reduced for crunched binary for atari install floppy. | >> It should be useful also for old ports with sysinst(8). | >> | >> It requires | >> | >> - separate extended partitioning stuffs from menu.mi to menu.pm | >> - 8 extra #if(n)def's | >> | >> I've confirmed sysinst(8) with and without this option works on amd64. | > | > Go for it. | | Thanks, committed! How about this? | http://mail-index.netbsd.org/port-atari/2018/09/19/msg000586.html Instead of the nested if, perhaps would use ?= in the two KERN_AS assignments (less code), otherwise I am all for centralizing it. christos
