[libcxx-commits] [PATCH] D140343: [libc++] List supported libcs
Ed Maste via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Dec 19 13:18:46 PST 2022
emaste added inline comments.
================
Comment at: libcxx/docs/index.rst:120
+macOS 10.9+ i386, x86_64, arm64 ???-??? Building the shared library itself requires targetting macOS 10.11+
+FreeBSD 10+ i386, x86_64, arm ???-???
+Linux i386, x86_64, arm, arm64 glibc-2.24+
----------------
FreeBSD 10 and 11 are out of support now, so we likely won't be testing against the libc they came with. I think it would be fine to make this FreeBSD 12+. In addition, FreeBSD uses/supports libc++ across all of our supported architectures -- 32- and 64-bit x86, arm, powerpc, as well as 64-bit riscv.
FreeBSD has an integrated base system that includes the kernel, libc, userland tools etc., and generally doesn't have a concept of alternate libcs -- e.g. FreeBSD 12.3 has FreeBSD 12.3 libc. I'm not sure what we'd put in this table.
Perhaps we should just put the required glibc version in Notes for the Linux row?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D140343/new/
https://reviews.llvm.org/D140343
More information about the libcxx-commits
mailing list