Author: Paul T Robinson Date: 2024-06-03T16:09:23-04:00 New Revision: e783d5dbb6d61579bf941d310160a0ae259c7bec
URL: https://github.com/llvm/llvm-project/commit/e783d5dbb6d61579bf941d310160a0ae259c7bec DIFF: https://github.com/llvm/llvm-project/commit/e783d5dbb6d61579bf941d310160a0ae259c7bec.diff LOG: [Driver] Fix the sysroot.c test properly (#94276) A DEFAULT_SYSROOT interfered with the test, apparently. See #94055. Added: Modified: clang/test/Driver/sysroot.c Removed: ################################################################################ diff --git a/clang/test/Driver/sysroot.c b/clang/test/Driver/sysroot.c index 2215d6fa8fe73..85da2499090af 100644 --- a/clang/test/Driver/sysroot.c +++ b/clang/test/Driver/sysroot.c @@ -1,15 +1,13 @@ -// Fails on ARM/AArch64-hosted Windows, can't tell why. -// UNSUPPORTED: system-windows - // Check that --sysroot= also applies to header search paths. // RUN: %clang -target i386-unk-unk --sysroot=/FOO -### -E %s 2> %t1 // RUN: FileCheck --check-prefix=CHECK-SYSROOTEQ < %t1 %s // CHECK-SYSROOTEQ: "-cc1"{{.*}} "-isysroot" "{{[^"]*}}/FOO" // Apple Darwin uses -isysroot as the syslib root, too. +// We pass --sysroot="" to defeat any -DDEFAULT_SYSROOT parameter. // RUN: touch %t2.o // RUN: %clang -target i386-apple-darwin10 \ -// RUN: -isysroot /FOO -### %t2.o 2> %t2 +// RUN: -isysroot /FOO --sysroot="" -### %t2.o 2> %t2 // RUN: FileCheck --check-prefix=CHECK-APPLE-ISYSROOT < %t2 %s // CHECK-APPLE-ISYSROOT: "-arch" "i386"{{.*}} "-syslibroot" "{{[^"]*}}/FOO" _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits