[libc++] Alphabetize generate_feature_test_macro_components.py. NFCI.
authorArthur O'Dwyer <arthur.j.odwyer@gmail.com>
Thu, 7 Jan 2021 23:04:41 +0000 (18:04 -0500)
committerArthur O'Dwyer <arthur.j.odwyer@gmail.com>
Thu, 7 Jan 2021 23:11:46 +0000 (18:11 -0500)
commitff1b6f9ff27cc4d5607ea2b5daa980a1c553236b
treecd6d452d1f431dbfbdc765118409f33825d2da44
parentb2dafd44ca7a975e3d58d68f3a24e36b2ceb2e1e
[libc++] Alphabetize generate_feature_test_macro_components.py. NFCI.

For ease of comparing our list with the official SD-6 list, which is alphabetized.
https://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations#library-feature-test-macros
This also alphabetizes the lists of headers in which the macros are
defined, which harmlessly alters many comments in <version>.
Also drive-by-fix some trivial flake8 warnings.
libcxx/include/version
libcxx/utils/generate_feature_test_macro_components.py