HomeFreeBSD

Redo libc++ customizations

Description

Redo libc++ customizations

  • Remove osreldate include because _LIBCPP_HAS_NO_GETS has disappeared
  • Instead, add direct major FreeBSD check for using ::gets declaration
  • Mark EINTEGRITY values as FreeBSD customization
  • Reformat _LIBCPP_TYPE_VISIBILITY_DEFAULT customization

PR: 276104
MFC after: 1 month

Details

Provenance
dimAuthored on Jan 14 2024, 1:20 PM
Parents
rG297eecfb02bb: Merge llvm-project main llvmorg-18-init-16864-g3b3ee1f53424
Branches
Unknown
Tags
Unknown