[libcxx-commits] [PATCH] D100477: [libc++] Remove test suite workarounds on Apple with old Clangs

Louis Dionne via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Apr 14 06:50:40 PDT 2021


ldionne created this revision.
ldionne requested review of this revision.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.

In 5fd17ab, we worked around the Apple system headers not providing
const-correct overloads for some <string.h> functions. However, that
required an attribute that was only present in recent Clangs at the
time. We can now assume that all supported Clang versions on Apple
platforms do support that attribute.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D100477

Files:
  libcxx/test/std/depr/depr.c.headers/string_h.pass.cpp
  libcxx/test/std/depr/depr.c.headers/wchar_h.pass.cpp
  libcxx/test/std/strings/c.strings/cstring.pass.cpp
  libcxx/test/std/strings/c.strings/cwchar.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D100477.337439.patch
Type: text/x-patch
Size: 11239 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20210414/5af192c3/attachment.bin>


More information about the libcxx-commits mailing list