Date: Fri, 25 Aug 2017 14:27:03 -0400 From: Ed Maste <emaste@freebsd.org> To: Ryan Libby <rlibby@gmail.com> Cc: John Baldwin <jhb@freebsd.org>, src-committers <src-committers@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>, "freebsd-toolchain@freebsd.org" <freebsd-toolchain@freebsd.org> Subject: Re: svn commit: r322824 - in head: lib/clang share/mk usr.bin/clang Message-ID: <CAPyFy2AQRVQu-HBGtBDTU0OnmYhcBKMg9OX-vaGVpfA%2B=v-Grw@mail.gmail.com> In-Reply-To: <CAHgpiFwzK5FyB6GDSXdGReO=wAQOAFDxqtQRNZWSR4WHz4ULEA@mail.gmail.com> References: <201708232330.v7NNUPpV052276@repo.freebsd.org> <CAHgpiFwzK5FyB6GDSXdGReO=wAQOAFDxqtQRNZWSR4WHz4ULEA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 25 August 2017 at 14:07, Ryan Libby <rlibby@gmail.com> wrote: > On Wed, Aug 23, 2017 at 4:30 PM, John Baldwin <jhb@freebsd.org> wrote: >> Author: jhb >> Date: Wed Aug 23 23:30:25 2017 >> New Revision: 322824 >> URL: https://svnweb.freebsd.org/changeset/base/322824 >> >> Log: >> Improve the coverage of debug symbols for MK_DEBUG_FILES. >> ... > This causes llvm to emit hundreds of new warnings [1] for > "DWARF2 only supports one section per compilation unit" > > Are these expected? Are they a concern? Should we silence them? > Is this an upstream llvm bug [2]? I'm not sure they were "expected" but I guess are an unsurprising consequence of building more things with debug. In any case they're not a concern. It is an llvm bug (the warning really ought not be emitted for empty sections), but upstream is probably not too concerned as (most? all) other platforms are not using dwarf2. The right answer for us is likely to just stop defaulting to dwarf2 (and specifying it via CFLAGS for kernel if necessary).
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2AQRVQu-HBGtBDTU0OnmYhcBKMg9OX-vaGVpfA%2B=v-Grw>