[all-commits] [llvm/llvm-project] 2d4848: [Clang][Darwin] Introduce `SubFrameworks` as a SDK...

Cyndy Ishida via All-commits all-commits at lists.llvm.org
Fri Nov 15 09:27:29 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2d48489cc35ec9bb1c15ff115595e62d67ca8989
      https://github.com/llvm/llvm-project/commit/2d48489cc35ec9bb1c15ff115595e62d67ca8989
  Author: Cyndy Ishida <cyndy_ishida at apple.com>
  Date:   2024-11-15 (Fri, 15 Nov 2024)

  Changed paths:
    M clang/lib/InstallAPI/DirectoryScanner.cpp
    M clang/lib/Lex/InitHeaderSearch.cpp
    A clang/test/Driver/darwin-subframeworks.c
    M llvm/lib/TextAPI/Utils.cpp
    M llvm/test/tools/llvm-readtapi/stubify-delete.test
    M llvm/tools/llvm-readtapi/llvm-readtapi.cpp

  Log Message:
  -----------
  [Clang][Darwin] Introduce `SubFrameworks` as a SDK default location (#115048)

* Have clang always append & pass System/Library/SubFrameworks when determining default sdk search paths.
* Teach clang-installapi to traverse there for framework input.
* Teach llvm-readtapi that the library files (TBD or binary) in there should be considered private.

resolves: rdar://137457006



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