svn commit: r291771 - head/contrib/llvm/patches
Dimitry Andric
dim at FreeBSD.org
Fri Dec 4 17:23:21 UTC 2015
Author: dim
Date: Fri Dec 4 17:23:19 2015
New Revision: 291771
URL: https://svnweb.freebsd.org/changeset/base/291771
Log:
Add clang patch corresponding to r291701.
Added:
head/contrib/llvm/patches/patch-10-clang-cc1as-dwarf2.diff
Added: head/contrib/llvm/patches/patch-10-clang-cc1as-dwarf2.diff
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/contrib/llvm/patches/patch-10-clang-cc1as-dwarf2.diff Fri Dec 4 17:23:19 2015 (r291771)
@@ -0,0 +1,21 @@
+In assembler mode, clang defaulted to DWARF3, if only -g was specified.
+Change this to DWARF2, in the simplest way possible. (Upstream, this
+was fixed in clang trunk r250173, but this was done along with a lot of
+shuffling around of debug option handling, so it cannot be applied
+as-is.)
+
+Introduced here: https://svnweb.freebsd.org/changeset/base/291701
+
+Index: tools/clang/tools/driver/cc1as_main.cpp
+===================================================================
+--- tools/clang/tools/driver/cc1as_main.cpp
++++ tools/clang/tools/driver/cc1as_main.cpp
+@@ -141,7 +141,7 @@ struct AssemblerInvocation {
+ RelaxAll = 0;
+ NoExecStack = 0;
+ FatalWarnings = 0;
+- DwarfVersion = 3;
++ DwarfVersion = 2;
+ }
+
+ static bool CreateFromArgs(AssemblerInvocation &Res,
More information about the svn-src-head
mailing list