Skip to content

Commit b960584

Browse files
committed
Merge remote-tracking branch 'origin/master' into master-next
2 parents 09ba761 + c7da0f2 commit b960584

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

lib/Driver/Driver.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1964,6 +1964,7 @@ void Driver::buildActions(SmallVectorImpl<const Action *> &TopLevelActions,
19641964
}
19651965
case file_types::TY_AutolinkFile:
19661966
case file_types::TY_Object:
1967+
case file_types::TY_TBD:
19671968
// Object inputs are only okay if linking.
19681969
if (OI.shouldLink()) {
19691970
AllLinkerInputs.push_back(Current);
@@ -1987,7 +1988,6 @@ void Driver::buildActions(SmallVectorImpl<const Action *> &TopLevelActions,
19871988
case file_types::TY_IndexData:
19881989
case file_types::TY_PCH:
19891990
case file_types::TY_ImportedModules:
1990-
case file_types::TY_TBD:
19911991
case file_types::TY_ModuleTrace:
19921992
case file_types::TY_YAMLOptRecord:
19931993
case file_types::TY_BitstreamOptRecord:

utils/build-script

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -701,6 +701,11 @@ class BuildScriptInvocation(object):
701701
"--host-lipo", toolchain.lipo,
702702
]
703703

704+
# Isolate build from the system; Darwin toolchains build against SDKs.
705+
args.extra_cmake_options.append(
706+
'-DCMAKE_IGNORE_PATH=/usr/lib;/usr/local/lib;/lib'
707+
)
708+
704709
if toolchain.libtool is not None:
705710
impl_args += [
706711
"--host-libtool", toolchain.libtool,

utils/build-script-impl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1942,7 +1942,6 @@ for host in "${ALL_HOSTS[@]}"; do
19421942
"${cmake_options[@]}"
19431943

19441944
-DSQLite3_INCLUDE_DIR:PATH="$(xcrun -sdk macosx -show-sdk-path)/usr/include"
1945-
-DSQLite3_LIBRARY:PATH="/usr/lib/libsqlite3.dylib"
19461945
)
19471946
fi
19481947
;;

0 commit comments

Comments
 (0)