]> granicus.if.org Git - clang/commitdiff
Revert "PR21000: pass -I options to assembler" as the test was failing on hexagon.
authorArtem Belevich <tra@google.com>
Mon, 27 Apr 2015 21:11:08 +0000 (21:11 +0000)
committerArtem Belevich <tra@google.com>
Mon, 27 Apr 2015 21:11:08 +0000 (21:11 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@235919 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/Tools.cpp
test/Driver/as-options.s [deleted file]

index a398a557242822f18c296a8af5a20eefa6758779..526968cf41b83f468d657a236ddaf0363359580c 100644 (file)
@@ -5115,9 +5115,6 @@ void ClangAs::ConstructJob(Compilation &C, const JobAction &JA,
     // assembler on assembly source files.
     CmdArgs.push_back("-dwarf-debug-producer");
     CmdArgs.push_back(Args.MakeArgString(getClangFullVersion()));
-
-    // And pass along -I options
-    Args.AddAllArgs(CmdArgs, options::OPT_I);
   }
 
   // Optionally embed the -cc1as level arguments into the debug info, for build
@@ -7587,7 +7584,6 @@ void gnutools::Assemble::ConstructJob(Compilation &C, const JobAction &JA,
   if (NeedsKPIC)
     addAssemblerKPIC(Args, CmdArgs);
 
-  Args.AddAllArgs(CmdArgs, options::OPT_I);
   Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA,
                        options::OPT_Xassembler);
 
diff --git a/test/Driver/as-options.s b/test/Driver/as-options.s
deleted file mode 100644 (file)
index eb1f9c7..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-// PR21000: Test that -I is passed to assembler. 
-// RUN: %clang -### -c -no-integrated-as %s -Ifoo_dir 2>&1 | FileCheck --check-prefix=BARE_INCLUDE1 %s
-// BARE_INCLUDE1: "-I" "foo_dir"
-
-// RUN: %clang -### -c -no-integrated-as %s -I foo_dir 2>&1 | FileCheck --check-prefix=BARE_INCLUDE2 %s
-// BARE_INCLUDE2: "-I" "foo_dir"
-
-// RUN: %clang -### -c -integrated-as %s -Ifoo_dir 2>&1 | FileCheck --check-prefix=BARE_INT_INCLUDE1 %s
-// BARE_INT_INCLUDE1: "-I" "foo_dir"
-
-// RUN: %clang -### -c -integrated-as %s -I foo_dir 2>&1 | FileCheck --check-prefix=BARE_INT_INCLUDE2 %s
-// BARE_INT_INCLUDE2: "-I" "foo_dir"