[libc++] Move the #error message for no localization to <locale.h>
authorLouis Dionne <ldionne@apple.com>
Wed, 28 Oct 2020 13:26:56 +0000 (09:26 -0400)
committerLouis Dionne <ldionne@apple.com>
Wed, 28 Oct 2020 13:49:37 +0000 (09:49 -0400)
commit91336a0c619f26be35b1dd1c9480a42c4aacb21f
tree2c466d7903f68c43dbab894e197ac4d382a88e5c
parent201184b30b286340e323c08d7d1f5f86cfa15489
[libc++] Move the #error message for no localization to <locale.h>

<locale.h> is lower level than <__locale>, so that's where we want the
error to live for systems that don't provide localization support.
libcxx/include/__locale
libcxx/include/locale.h
libcxx/test/libcxx/depr/depr.c.headers/extern_c.pass.cpp
libcxx/test/libcxx/depr/depr.c.headers/locale_h.pass.cpp
libcxx/test/libcxx/double_include.sh.cpp
libcxx/test/libcxx/include_as_c.sh.cpp
libcxx/test/libcxx/min_max_macros.compile.pass.cpp
libcxx/test/libcxx/no_assert_include.compile.pass.cpp
libcxx/test/std/depr/depr.c.headers/locale_h.pass.cpp