clang-format modernization and cleanups

A few changes from Brian Norris and Mickaël Salaün to start taking
 advantage of some clang-format 11 features, plus a few cleanups
 and the usual update of the macro list.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEPjU5OPd5QIZ9jqqOGXyLc2htIW0FAmKRB9oACgkQGXyLc2ht
 IW2eJA//RWrgzxNwvd90cIZX4bARYWUi5wh7PRlDGpfbdCd2+jKRdI5sXHSM+mmH
 yv91CDkpbekHItDOgGuORg+WlPaAXllZ4Apux+FF/n8ak6DvaMEnmMKE7X0IJNvW
 ej8RsNgjAhyyvN3TxALtVaP/GwAiIFDTdyPRj8JklYdXEnCFb0oSp29OTKMl4KjE
 GU5+VLAjA5SDM2y7FSgjVT2QsOD+9jV8o6ixPvW5OE/ApsQkkL4nB9NuRx9nLqvK
 exYK1qeAqapB52d1l7vZLaMN1O+nJ27I92AKjWIWoJbj5zy8NBc7AXR3FfPL2ggm
 vjNzFWLc0WNSI3H1gc/sjKBtp0nXz3nAz+t/r1gcUZUKmUOKFlkYig0xYnWCeb1v
 W2nZ2orvbSsajqUIl8aY0Rkq5BaQlHYj4i3qK6ik+BWhAWQQW8NCqiOriiIhv5YL
 mz+pw/sg1ZBNMMCE5Q7+KI2cuU+PNOtVN/OEk6RKqmgoGmafdDLARuycPCWV8SRx
 CIddcxFGSYWQK4B7MwrFFKzDTjcDGlCh0oLobOhYZj4fhEMyJjFzD+iwE7G5UnDd
 22GBVgZnTvAu7Zt32n1an0HqnSah1/ZUpyPdTDFdxD9jKUYmhQwSR8Q2YvtK10f8
 +d6lRU2UpVYfCgtNW+OrWJFD7Cf6tUM7kiv+zGWjyc4pVOvEwtA=
 =KYsH
 -----END PGP SIGNATURE-----

Merge tag 'clang-format-for-linus-v5.19-rc1' of https://github.com/ojeda/linux

Pull clang-format updates from Miguel Ojeda:
 "clang-format modernization and cleanups.

  A few changes from Brian Norris and Mickaël Salaün to start taking
  advantage of some clang-format 11 features, plus a few cleanups and
  the usual update of the macro list"

* tag 'clang-format-for-linus-v5.19-rc1' of https://github.com/ojeda/linux:
  clang-format: Fix space after for_each macros
  clang-format: Fix goto labels indentation
  clang-format: Update to clang-format >= 6
  clang-format: Extend the for_each list with tools/
  clang-format: Simplify command with `sort -u`
  clang-format: Use POSIX locale for `sort`
  clang-format: Update with v5.18-rc7's `for_each` macro list
This commit is contained in:
Linus Torvalds 2022-05-27 18:17:03 -07:00
commit a9f94826e4