mirror of
https://github.com/RPCS3/llvm.git
synced 2024-11-23 19:59:48 +00:00
Actually run Obj-C++ tests if llvm-gcc supports.
Before there were two problems: (1) configure turned "obj-c++" into "obj" in the langs line; (2) the dejagnu library called it objc++ not obj-c++. Now the problem is that some of these tests don't pass! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57167 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
edb05dfe48
commit
96f945267c
2
configure
vendored
2
configure
vendored
@ -34242,7 +34242,7 @@ echo $ECHO_N "checking llvm-gcc component support... $ECHO_C" >&6; }
|
||||
|
||||
LLVMGCC_MAJVERS=$llvmgccmajvers
|
||||
|
||||
llvmgcclangs=`"$LLVMGCC" -v --help 2>&1 | grep '^Configured with:' | sed 's/^.*--enable-languages=\([^ -]*\).*/\1/'`
|
||||
llvmgcclangs=`"$LLVMGCC" -v --help 2>&1 | grep '^Configured with:' | sed 's/^.*--enable-languages=\([^ ]*\).*/\1/'`
|
||||
LLVMGCC_LANGS=$llvmgcclangs
|
||||
|
||||
{ echo "$as_me:$LINENO: result: ok" >&5
|
||||
|
@ -1,5 +1,5 @@
|
||||
load_lib llvm.exp
|
||||
|
||||
if [ llvm_gcc_supports objc++ ] then {
|
||||
if [ llvm_gcc_supports obj-c++ ] then {
|
||||
RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{mm}]]
|
||||
}
|
||||
|
@ -237,7 +237,7 @@ proc llvm_gcc_supports { lang } {
|
||||
c { set file cc1 }
|
||||
c++ { set file cc1plus }
|
||||
objc { set file cc1obj }
|
||||
objc++ { set file cc1objplus }
|
||||
obj-c++ { set file cc1objplus }
|
||||
fortran { set file f951 }
|
||||
default { return 0 }
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user