Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Reencode files from latin1 to UTF-8.
Avoid triggering autovivification of %config entries, which would result inan empty addenda section.Handle kernel configs that lack a "machine" line by guessing at the locationof GENERIC (assuming that it is in the same directory as the config file)
Don't forget to check defined() before testing the value.
Recognize options with values. If an option is present in both GENERICand the custom kernel, but its value has been modified, it will now bekept in its correct spot instead of being moved to the bottom.
Comment lines may have leading whitespace.PR: 71773Submitted by: Antoine Brodin <antoine.brodin@laposte.net>
Add -c option to preserve comments from GENERIC in the output.
Add genericize, a Perl script that converts a kernel config into somethingmore easily diffable against GENERIC.