On Fri, Jan 13, 2012 at 12:37 PM, Sebastian Pop <[email protected]> wrote: > Author: spop > Date: Fri Jan 13 14:37:02 2012 > New Revision: 148138 > > URL: http://llvm.org/viewvc/llvm-project?rev=148138&view=rev > Log: > rename -ccc-host-triple into -target > > Modified: > cfe/trunk/include/clang/Driver/Options.td > cfe/trunk/lib/Basic/Targets.cpp > cfe/trunk/lib/Driver/Driver.cpp > cfe/trunk/test/ARCMT/driver-migrate.m > cfe/trunk/test/CodeGen/2009-10-20-GlobalDebug.c > cfe/trunk/test/CodeGen/frame-pointer-elim.c > cfe/trunk/test/CodeGen/mips64-f128-literal.c > cfe/trunk/test/CodeGen/mips64-padding-arg.c > cfe/trunk/test/CodeGen/mmx-inline-asm.c > cfe/trunk/test/CodeGen/mmx-shift-with-immediate.c > cfe/trunk/test/CodeGenCXX/apple-kext-guard-variable.cpp > cfe/trunk/test/CodeGenCXX/cxx-apple-kext.cpp > cfe/trunk/test/Coverage/targets.c > cfe/trunk/test/Driver/Wp-args.c > cfe/trunk/test/Driver/Xarch.c > cfe/trunk/test/Driver/Xlinker-args.c > cfe/trunk/test/Driver/analyze.c > cfe/trunk/test/Driver/apple-kext-i386.cpp > cfe/trunk/test/Driver/apple-kext-mkernel.c > cfe/trunk/test/Driver/arc.c > cfe/trunk/test/Driver/arch.c > cfe/trunk/test/Driver/arm-darwin-builtin.c > cfe/trunk/test/Driver/arm-mfpu.c > cfe/trunk/test/Driver/ast.c > cfe/trunk/test/Driver/bindings.c > cfe/trunk/test/Driver/cc-log-diagnostics.c > cfe/trunk/test/Driver/ccc-host-triple-no-integrated-as.c > cfe/trunk/test/Driver/cfi.c > cfe/trunk/test/Driver/clang-translation.c > cfe/trunk/test/Driver/darwin-as.c > cfe/trunk/test/Driver/darwin-cc.c > cfe/trunk/test/Driver/darwin-debug-flags.c > cfe/trunk/test/Driver/darwin-dsymutil.c > cfe/trunk/test/Driver/darwin-iphone-defaults.m > cfe/trunk/test/Driver/darwin-ld.c > cfe/trunk/test/Driver/darwin-objc-defaults.m > cfe/trunk/test/Driver/darwin-objc-gc.m > cfe/trunk/test/Driver/darwin-objc-options.m > cfe/trunk/test/Driver/darwin-verify-debug.c > cfe/trunk/test/Driver/darwin-version.c > cfe/trunk/test/Driver/darwin-xarch.c > cfe/trunk/test/Driver/default-toolchain.c > cfe/trunk/test/Driver/dragonfly.c > cfe/trunk/test/Driver/exceptions.m > cfe/trunk/test/Driver/flags.c > cfe/trunk/test/Driver/frame-pointer.c > cfe/trunk/test/Driver/freebsd.c > cfe/trunk/test/Driver/gcc_forward.c > cfe/trunk/test/Driver/gnu-runtime.m > cfe/trunk/test/Driver/ios-simulator-arcruntime.c > cfe/trunk/test/Driver/le32-unknown-nacl.cpp > cfe/trunk/test/Driver/linux-header-search.cpp > cfe/trunk/test/Driver/linux-ld.c > cfe/trunk/test/Driver/mno-global-merge.c > cfe/trunk/test/Driver/nostdlib.c > cfe/trunk/test/Driver/nostdlibinc.c > cfe/trunk/test/Driver/openbsd.c > cfe/trunk/test/Driver/phases.c > cfe/trunk/test/Driver/redzone.c > cfe/trunk/test/Driver/rewrite-objc.m > cfe/trunk/test/Driver/sysroot-flags.c > cfe/trunk/test/Driver/sysroot.c > cfe/trunk/test/Driver/unknown-gcc-arch.c > cfe/trunk/test/Driver/x86_features.c > cfe/trunk/test/Frontend/darwin-version.c > cfe/trunk/test/Headers/c89.c > cfe/trunk/test/Index/annotate-tokens.m > cfe/trunk/test/Index/get-cursor.m > cfe/trunk/test/Index/retain-target-options.c > cfe/trunk/test/Index/usrs.m > cfe/trunk/test/Misc/diag-format.c > cfe/trunk/test/PCH/reloc.c > cfe/trunk/test/Preprocessor/pic.c > cfe/trunk/test/Preprocessor/x86_target_features.c > cfe/trunk/tools/driver/driver.cpp
I had to revert this in r148141; it was causing regression test failures on Mac buildbots. A transcript of the failures follows: -Eli FAIL: Clang :: Driver/bindings.c (1990 of 9868) ******************** TEST 'Clang :: Driver/bindings.c' FAILED ******************** Script: -- /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"clang", inputs: \[".*bindings.c"\], output: ".*\.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Assemble", inputs: \[".*\.s"\], output: ".*\.o"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Link", inputs: \[".*\.o"\], output: "a.out"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings -ccc-no-clang /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Compile", inputs: \[".*bindings.c"\], output: ".*\.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Assemble", inputs: \[".*\.s"\], output: ".*\.o"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Link", inputs: \[".*\.o"\], output: "a.out"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings -ccc-no-clang -no-integrated-cpp /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Preprocess", inputs: \[".*bindings.c"\], output: ".*\.i"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Compile", inputs: \[".*\.i"\], output: ".*\.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Assemble", inputs: \[".*\.s"\], output: ".*\.o"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Link", inputs: \[".*\.o"\], output: "a.out"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings -ccc-no-clang -x c-header /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Precompile", inputs: \[".*bindings.c"\], output: ".*bindings.c.gch' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings -fsyntax-only /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"clang", inputs: \[".*bindings.c"\], output: (nothing)' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings -ccc-no-clang -fsyntax-only /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Compile", inputs: \[".*bindings.c"\], output: (nothing)' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings -ccc-no-clang-cxx -fsyntax-only -x c++ /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Compile", inputs: \[".*bindings.c"\], output: (nothing)' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-unknown-unknown -ccc-print-bindings -ccc-clang-cxx -fsyntax-only -x c++ /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"clang", inputs: \[".*bindings.c"\], output: (nothing)' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp target -target i386-unknown-unknown -ccc-print-bindings -ccc-no-clang-cpp -fsyntax-only -no-integrated-cpp /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Preprocess", inputs: \[".*bindings.c"\], output: ".*\.i"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"clang", inputs: \[".*\.i"\], output: (nothing)' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-apple-darwin9 -ccc-print-bindings -ccc-clang-archs i386 /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c -S -arch ppc 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Compile", inputs: \[".*bindings.c"\], output: "bindings.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-apple-darwin9 -ccc-print-bindings -ccc-clang-archs powerpc /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c -S -arch ppc 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"clang", inputs: \[".*bindings.c"\], output: "bindings.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target powerpc-unknown-unknown -ccc-print-bindings -ccc-clang-archs "" /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c -S 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"clang", inputs: \[".*bindings.c"\], output: "bindings.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target powerpc-unknown-unknown -ccc-print-bindings -ccc-clang-archs "i386" /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c -S 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"gcc::Compile", inputs: \[".*bindings.c"\], output: "bindings.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp /Volumes/storage/llvmbin/Release+Asserts/bin/clang -target i386-apple-darwin9 -no-integrated-as -ccc-print-bindings /Volumes/storage/llvm/tools/clang/test/Driver/bindings.c 2> /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"clang", inputs: \[".*bindings.c"\], output: ".*\.s"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"darwin::Assemble", inputs: \[".*\.s"\], output: ".*\.o"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp grep '"darwin::Link", inputs: \[".*\.o"\], output: "a.out"' /Volumes/storage/llvmbin/tools/clang/test/Driver/Output/bindings.c.tmp -- Exit Code: 127 Command Output (stdout): -- # "i386-unknown-unknown" - "clang", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: "/tmp/bindings-3HTMdx.s" # "i386-unknown-unknown" - "gcc::Assemble", inputs: ["/tmp/bindings-3HTMdx.s"], output: "/tmp/bindings-fCjvQU.o" # "i386-unknown-unknown" - "gcc::Link", inputs: ["/tmp/bindings-fCjvQU.o"], output: "a.out" # "i386-unknown-unknown" - "gcc::Compile", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: "/tmp/bindings-jSGwJs.s" # "i386-unknown-unknown" - "gcc::Assemble", inputs: ["/tmp/bindings-jSGwJs.s"], output: "/tmp/bindings-FgdZQo.o" # "i386-unknown-unknown" - "gcc::Link", inputs: ["/tmp/bindings-FgdZQo.o"], output: "a.out" # "i386-unknown-unknown" - "gcc::Preprocess", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: "/tmp/bindings-1gBnS0.i" # "i386-unknown-unknown" - "gcc::Compile", inputs: ["/tmp/bindings-1gBnS0.i"], output: "/tmp/bindings-99Sg1h.s" # "i386-unknown-unknown" - "gcc::Assemble", inputs: ["/tmp/bindings-99Sg1h.s"], output: "/tmp/bindings-A48B5R.o" # "i386-unknown-unknown" - "gcc::Link", inputs: ["/tmp/bindings-A48B5R.o"], output: "a.out" # "i386-unknown-unknown" - "gcc::Precompile", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: "/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c.gch" # "i386-unknown-unknown" - "clang", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: (nothing) # "i386-unknown-unknown" - "gcc::Compile", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: (nothing) # "i386-unknown-unknown" - "gcc::Compile", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: (nothing) # "i386-unknown-unknown" - "clang", inputs: ["/Volumes/storage/llvm/tools/clang/test/Driver/bindings.c"], output: (nothing) -- ******************** FAIL: Clang :: Driver/noexecstack.c (2093 of 9868) ******************** TEST 'Clang :: Driver/noexecstack.c' FAILED ******************** Script: -- /Volumes/storage/llvmbin/Release+Asserts/bin/clang -### /Volumes/storage/llvm/tools/clang/test/Driver/noexecstack.c -c -o tmp.o -triple i686-pc-linux-gnu -integrated-as -Wa,--noexecstack 2>&1 | grep "mnoexecstack" -- Exit Code: 1 ******************** _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
