[lld] r356949 - Revert "[lld] Prevent duplicate files in debug line header in dwarf 5."

David Blaikie via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 25 17:33:44 PDT 2019


On Mon, Mar 25, 2019 at 2:14 PM Eric Christopher via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> On Mon, Mar 25, 2019 at 2:04 PM Ali Tamur via llvm-commits
> <llvm-commits at lists.llvm.org> wrote:
> >
> > Author: tamur
> > Date: Mon Mar 25 14:06:02 2019
> > New Revision: 356949
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=356949&view=rev
> > Log:
> > Revert "[lld] Prevent duplicate files in debug line header in dwarf 5."
> >
> > This reverts commit 5aa7478a55fa86dae45913b82bd05ed32d9c0973.
> >
>
> In the future please try to use the svn revision of the actual commit
> rather than a git hash (until we move to git of course). There's
> git-svn-revert in the tools directory to make this easier.
>
> Thanks!
>

+1


> > Some things are broken; I will fix and try to commit again.
>

Also it can be helpful to be more specific about what's broken (quote a
buildbot failure log (& link to the buildbot), or describe the local
failure you're seeing/someone reported, etc) - that way if someone else is
tracking down a local failure, they can have an idea whether or not this
revert will address the issue they're looking at, or if the patch isn't
recommitted for any reason, and someone else decides to make a similar
change in the future, they can potentially learn from whatever went wrong
in this case.

Thanks!
- Dave


> >
> > Modified:
> >     lld/trunk/test/ELF/debug-line-obj.s
> >     lld/trunk/test/ELF/debug-line-str.s
> >
> > Modified: lld/trunk/test/ELF/debug-line-obj.s
> > URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/debug-line-obj.s?rev=356949&r1=356948&r2=356949&view=diff
> >
> ==============================================================================
> > --- lld/trunk/test/ELF/debug-line-obj.s (original)
> > +++ lld/trunk/test/ELF/debug-line-obj.s Mon Mar 25 14:06:02 2019
> > @@ -32,10 +32,11 @@
> >  _Z3barv:
> >  .Lfunc_begin0:
> >    .file  0 "/path" "test.cpp" md5 0x9ff11a8404ab4d032ee2dd4f5f8c4140
> > -  .loc  0 2 0                   # test.cpp:2:0
> > -  .loc  0 2 20 prologue_end     # test.cpp:2:20
> > +  .file  1 "test.cpp" md5 0x9ff11a8404ab4d032ee2dd4f5f8c4140
> > +  .loc  1 2 0                   # test.cpp:2:0
> > +  .loc  1 2 20 prologue_end     # test.cpp:2:20
> >    callq  _Z3foov
> > -  .loc  0 2 13 is_stmt 0        # test.cpp:2:13
> > +  .loc  1 2 13 is_stmt 0        # test.cpp:2:13
> >  .Lfunc_end0:
> >  .size  _Z3barv, .Lfunc_end0-_Z3barv
> >                                          # -- End function
> > @@ -44,10 +45,10 @@ _Z3barv:
> >    .type  _Z3bazv, at function
> >  _Z3bazv:                                # @_Z3bazv
> >  .Lfunc_begin1:
> > -  .loc  0 3 0 is_stmt 1         # test.cpp:3:0
> > -  .loc  0 3 20 prologue_end     # test.cpp:3:20
> > +  .loc  1 3 0 is_stmt 1         # test.cpp:3:0
> > +  .loc  1 3 20 prologue_end     # test.cpp:3:20
> >    callq  _Z3foov
> > -  .loc  0 3 13 is_stmt 0        # test.cpp:3:13
> > +  .loc  1 3 13 is_stmt 0        # test.cpp:3:13
> >  .Lfunc_end1:
> >    .size  _Z3bazv, .Lfunc_end1-_Z3bazv
> >
> >
> > Modified: lld/trunk/test/ELF/debug-line-str.s
> > URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/debug-line-str.s?rev=356949&r1=356948&r2=356949&view=diff
> >
> ==============================================================================
> > --- lld/trunk/test/ELF/debug-line-str.s (original)
> > +++ lld/trunk/test/ELF/debug-line-str.s Mon Mar 25 14:06:02 2019
> > @@ -27,7 +27,8 @@
> >  main:
> >  .Lfunc_begin0:
> >   .file 0 "/home/path" "test.cpp" md5 0x8ed32099ab837bd13543fd3e8102739f
> > - .loc 0 3 10 prologue_end
> > + .file 1 "test.cpp" md5 0x8ed32099ab837bd13543fd3e8102739f
> > + .loc 1 3 10 prologue_end
> >   jmp _Z3foov
> >  .Lfunc_end0:
> >
> >
> >
> > _______________________________________________
> > llvm-commits mailing list
> > llvm-commits at lists.llvm.org
> > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190325/5cb4345a/attachment.html>


More information about the llvm-commits mailing list