[all-commits] [llvm/llvm-project] cfde4f: [libc++] Remove obsolete Solaris and Newlib suppor...
Louis Dionne via All-commits
all-commits at lists.llvm.org
Fri Oct 25 13:46:59 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cfde4fbccf5d8d949a8cade0a4f8ef9b0f47ca73
https://github.com/llvm/llvm-project/commit/cfde4fbccf5d8d949a8cade0a4f8ef9b0f47ca73
Author: Louis Dionne <ldionne.2 at gmail.com>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M libcxx/include/CMakeLists.txt
M libcxx/include/__locale_dir/locale_base_api.h
R libcxx/include/__locale_dir/locale_base_api/newlib.h
M libcxx/include/module.modulemap
Log Message:
-----------
[libc++] Remove obsolete Solaris and Newlib support for locales (#113721)
The solaris header file doesn't even exist, so that's definitely dead
code. The newlib header is empty, which means that localization can't
work on that platform. If someone is using libc++ with Newlib, they must
be providing LIBCXX_HAS_NO_LOCALIZATION today for anything to work, so
that header is basically dead code as well.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list