[libc++] Improve the format ignorelist generation.
authorMark de Wever <koraq@xs4all.nl>
Wed, 15 Feb 2023 18:50:55 +0000 (19:50 +0100)
committerMark de Wever <koraq@xs4all.nl>
Fri, 17 Feb 2023 17:01:57 +0000 (18:01 +0100)
commitf7f86451ecd78e0b48be905da7f9ae5f7f92647e
tree6ed282b238a5d53b8127c194e8598bc14976ec06
parent22b564c64b736f5a422b3967720c871c8f9eee9b
[libc++] Improve the format ignorelist generation.

Several improvements
- Only add files that we actually want to format.
- Sort according to a fixed locale.

Some drive-by fixes
- Rename a text file, this avoids a filter exception.
- Adds a some missing source files extensions.
- Removes unused extensions hh, hxx, cc, and cxx from clang-format.

Reviewed By: philnik, #libc

Differential Revision: https://reviews.llvm.org/D144126
libcxx/src/support/solaris/README.txt [moved from libcxx/src/support/solaris/README with 100% similarity]
libcxx/utils/ci/run-buildbot
libcxx/utils/data/ignore_format.txt
libcxx/utils/generate_ignore_format.sh