[cfe-commits] r157686 - in /cfe/trunk/test/Driver: Inputs/montavista_i686_tree/ Inputs/montavista_i686_tree/usr/ Inputs/montavista_i686_tree/usr/lib/ Inputs/montavista_i686_tree/usr/lib/gcc/ Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/ Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/ Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/crtbegin.o Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a montavista-gcc-toolchain.c

Gabor Greif ggreif at gmail.com
Wed May 30 02:56:27 PDT 2012


Author: ggreif
Date: Wed May 30 04:56:26 2012
New Revision: 157686

URL: http://llvm.org/viewvc/llvm-project?rev=157686&view=rev
Log:
supply a simple-minded testcase for r156813, to check whether the embedded montavista gcc toolchain is recognized

Added:
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/crtbegin.o
    cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a
    cfe/trunk/test/Driver/montavista-gcc-toolchain.c

Added: cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/crtbegin.o
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/crtbegin.o?rev=157686&view=auto
==============================================================================
--- cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/crtbegin.o (added)
+++ cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/crtbegin.o Wed May 30 04:56:26 2012
@@ -0,0 +1 @@
+dummy file for gcc toolchain detection (crtbegin.o)

Added: cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a?rev=157686&view=auto
==============================================================================
--- cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a (added)
+++ cfe/trunk/test/Driver/Inputs/montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a Wed May 30 04:56:26 2012
@@ -0,0 +1 @@
+dummy file for gcc toolchain detection (libgcc.a)

Added: cfe/trunk/test/Driver/montavista-gcc-toolchain.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/montavista-gcc-toolchain.c?rev=157686&view=auto
==============================================================================
--- cfe/trunk/test/Driver/montavista-gcc-toolchain.c (added)
+++ cfe/trunk/test/Driver/montavista-gcc-toolchain.c Wed May 30 04:56:26 2012
@@ -0,0 +1,9 @@
+// Test that the montavista gcc-toolchain is correctly detected
+//
+// RUN: %clang -print-libgcc-file-name 2>&1 \
+// RUN:     -target i686-montavista-linux \
+// RUN:     -gcc-toolchain %S/Inputs/montavista_i686_tree/usr \
+// RUN:   | FileCheck %s
+
+// Test for header search toolchain detection.
+// CHECK: montavista_i686_tree/usr/lib/gcc/i686-montavista-linux/4.2.0/libgcc.a





More information about the cfe-commits mailing list