]> granicus.if.org Git - clang/commitdiff
Hexagon: Remove -g option from the assembler command line.
authorJyotsna Verma <jverma@codeaurora.org>
Thu, 11 Apr 2013 17:27:18 +0000 (17:27 +0000)
committerJyotsna Verma <jverma@codeaurora.org>
Thu, 11 Apr 2013 17:27:18 +0000 (17:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179299 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/Tools.cpp
test/Driver/hexagon-toolchain-elf.c
test/Driver/hexagon-toolchain.c

index 808071cd3ba7fa3a9a4f5ee154dfea2b3b06a606..cc0a0eeb15f53eab3dc272d3fe7b0ce5095c3b30 100644 (file)
@@ -3873,7 +3873,6 @@ void hexagon::Assemble::ConstructJob(Compilation &C, const JobAction &JA,
     CmdArgs.push_back(
       Args.MakeArgString(std::string("-G") + SmallDataThreshold));
 
-  Args.AddAllArgs(CmdArgs, options::OPT_g_Group);
   Args.AddAllArgValues(CmdArgs, options::OPT_Wa_COMMA,
                        options::OPT_Xassembler);
 
index b3ff7b6c3a7dc334834176264e41997969c2c2c4..1a2650d16ebc6cb5e564f59f0ec406009fce61df 100644 (file)
 // RUN:   | FileCheck -check-prefix=CHECK029 %s
 // CHECK029:      "{{.*}}clang{{.*}}" "-cc1"
 // CHECK029-NEXT: "{{.*}}/bin/hexagon-as"
-// CHECK029:        "-gdwarf-2" "--noexecstack" "--trap" "--keep-locals"
+// CHECK029:      "--noexecstack" "--trap" "--keep-locals"
 // CHECK029-NEXT: "{{.*}}/bin/hexagon-ld"
index bfa627c421b4af39c13efc3053924e4370b48be0..3e66f354c443cc68b9092e00e40b8a4f738a0dac 100644 (file)
 // RUN:   | FileCheck -check-prefix=CHECK029 %s
 // CHECK029:      "{{.*}}clang{{.*}}" "-cc1"
 // CHECK029-NEXT: "{{.*}}/bin/hexagon-as"
-// CHECK029:        "-gdwarf-2" "--noexecstack" "--trap" "--keep-locals"
+// CHECK029:      "--noexecstack" "--trap" "--keep-locals"
 // CHECK029-NEXT: "{{.*}}/bin/hexagon-ld"