"Paul Goyette" writes:
> Module Name:  src
> Committed By: pgoyette
> Date:         Tue Mar  6 04:45:04 UTC 2018
> 
> Modified Files:
>       src/sys/arch/amd64/conf [pgoyette-compat]: GENERIC
> Added Files:
>       src/sys/arch/amd64/conf [pgoyette-compat]: NOCOMPAT
> 
> Log Message:
> Add a NOCOMPAT kernel definition to serve as a baseline for getting
> the incremental COMPAT_xx options working.
> 
> While here, add some additional "requires COMPAT_xxx" to some of the
> options in GENERIC

thanks for fixing this stuff up.  i think there can be more
clean up here.  eg:

! options       COMPAT_LINUX32  # requires COMPAT_LINUX and COMPAT_NETBSD32
!                               # and COMPAT_50 (or older)

this sort of thing shoudd be handled by having depends in
the files* files.  eg,

conf/files:defflag    opt_compat_netbsd.h     COMPAT_70: COMPAT_NETBSD

should be all it needs, not any comments or extra options.

thanks.


.mrg.

Reply via email to