[Clang][Driver] Refine/refactor DriverKit support
authorJulian Lettner <julian.lettner@apple.com>
Fri, 26 Aug 2022 22:25:37 +0000 (15:25 -0700)
committerJulian Lettner <julian.lettner@apple.com>
Fri, 26 Aug 2022 23:06:24 +0000 (16:06 -0700)
commitdc32ed8a8e226db3677abb19eda62cfe80572aed
tree37ba707b10becdcd93fd01b7d6f965b70d5e09bf
parentac0c8cb3ff7100d8a4480bed492e54ffc80814a1
[Clang][Driver] Refine/refactor DriverKit support

Add special Framework header search path for DriverKit.
clang/include/clang/Driver/ToolChain.h
clang/lib/Driver/ToolChains/Darwin.cpp
clang/lib/Driver/ToolChains/Darwin.h
clang/lib/Lex/InitHeaderSearch.cpp
clang/test/Driver/Inputs/DriverKit19.0.sdk/System/DriverKit/System/Library/Frameworks/.keep [new file with mode: 0644]
clang/test/Driver/Inputs/DriverKit19.0.sdk/System/DriverKit/usr/lib/.keep [new file with mode: 0644]
clang/test/Driver/Inputs/DriverKit19.0.sdk/System/DriverKit/usr/local/include/.keep [new file with mode: 0644]
clang/test/Driver/driverkit-path.c [new file with mode: 0644]