Many tools in FreeBSD don't play well with Windows line-endings, e.g.,
make. Change the value from CRLF (Windows) to CR (Unix) bythe client default for
all non-third party sources, e.g., `contrib/`, `sys/contrib/`, etclt, towhich is CR on Unix and
avoid causing grief when building or editing sources in the FreeBSDCRLF on Windows by default to CR (Unix) for all non-third party sources,
e.g., `contrib/`, `sys/contrib/`, etc. This avoids a large amount of
grief when building or editing sources in the FreeBSD tree.
Any fine-grained line-endings settingsattributes should be added to appropriate
`.gitattributes` files under their respective subdirectories. Two of
those files were added for the bintrans and diff3 tests as they leverage
CRLF line endings in the tests.
Reported by: Linnea Damer <Linnea.Damer@dell.com>
MFC after: 2 weeks
Relnotes: yes