Paul Semel via llvm-dev
2018-Aug-14 17:57 UTC
[llvm-dev] [GSoC] Command line replacements for GNU Binutils
Hi all ! During this GSoC, I've worked on improving the llvm binutils suite. I've wrote a final [1]report for those of you who would be interested. Regards, -- Paul Semel [1] http://paulsemel.org/posts/command-line-replacements-in-llvm-binutils/
Jordan Rupprecht via llvm-dev
2018-Aug-15 15:44 UTC
[llvm-dev] [GSoC] Command line replacements for GNU Binutils
Thanks for everything, Paul! I hope it was a great GSoC for you. All your patches have been very useful :) You mentioned FreeBSD switching to llvm-objdump at the end. I wonder if any of the other tools are close enough to parity that they'd be willing to dogfood those as well. On Tue, Aug 14, 2018 at 11:01 AM Paul Semel via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Hi all ! > > During this GSoC, I've worked on improving the llvm binutils suite. I've > wrote a final [1]report for those of you who would be interested. > > Regards, > > -- > Paul Semel > > [1] http://paulsemel.org/posts/command-line-replacements-in-llvm-binutils/ > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180815/0fe5da49/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4849 bytes Desc: S/MIME Cryptographic Signature URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180815/0fe5da49/attachment.bin>
Paul Semel via llvm-dev
2018-Aug-15 17:47 UTC
[llvm-dev] [GSoC] Command line replacements for GNU Binutils
Hi Jordan, On 08/15/2018 05:44 PM, Jordan Rupprecht wrote:> Thanks for everything, Paul! I hope it was a great GSoC for you. All > your patches have been very useful :)Yes, it was, as I say in my post, I really enjoyed my time contributing to this project, and I'll for sure continue to help you guys on whatever I can 🙂 ! That's really cool to hear it did help some people 🙂 !> > You mentioned FreeBSD switching to llvm-objdump at the end. I wonder if > any of the other tools are close enough to parity that they'd be willing > to dogfood those as well.Well, it really depends on what you call "close enough". I think one of the other major problem with llvm binutils is that the outout of some tools are slightly different from their GNU equivalent, which could be a problem for some users. Though, I truly think that a normal user that wants to play with ELF binaries (I can only say this to ELF, as I didn't really focus on other formats) will be able to find the equivalent in the llvm binutils suite (very often, the options are exactly the same, so that the transition is very easy). Regards, -- Paul Semel
Alex Bradbury via llvm-dev
2018-Aug-23 15:42 UTC
[llvm-dev] [GSoC] Command line replacements for GNU Binutils
On 14 August 2018 at 18:57, Paul Semel via llvm-dev <llvm-dev at lists.llvm.org> wrote:> Hi all ! > > During this GSoC, I've worked on improving the llvm binutils suite. I've > wrote a final [1]report for those of you who would be interested. > > Regards, > > -- > Paul Semel > > [1] http://paulsemel.org/posts/command-line-replacements-in-llvm-binutils/Thanks for sharing the write-up, looks like you made great progress on this. Are there any tracking issues for missing llvm-objdump functionality or options? It's a fairly trivial one but I note llvm-objdump doesn't accept -march yet for instance. Do you know of any efforts to make llvm-mc compatible with GNU as, or to make an alternative driver that is? Best, Alex
Eric Christopher via llvm-dev
2018-Aug-25 00:52 UTC
[llvm-dev] [GSoC] Command line replacements for GNU Binutils
On Thu, Aug 23, 2018 at 8:42 AM Alex Bradbury <asb at asbradbury.org> wrote:> On 14 August 2018 at 18:57, Paul Semel via llvm-dev > <llvm-dev at lists.llvm.org> wrote: > > Hi all ! > > > > During this GSoC, I've worked on improving the llvm binutils suite. I've > > wrote a final [1]report for those of you who would be interested. > > > > Regards, > > > > -- > > Paul Semel > > > > [1] > http://paulsemel.org/posts/command-line-replacements-in-llvm-binutils/ > > Thanks for sharing the write-up, looks like you made great progress on > this. > >He did :)> Are there any tracking issues for missing llvm-objdump functionality > or options? It's a fairly trivial one but I note llvm-objdump doesn't > accept -march yet for instance. > >There isn't one, but if you wanted to start one and cc me/Jordan that would be awesome. And probably Paul as well if he wants to continue working.> Do you know of any efforts to make llvm-mc compatible with GNU as, or > to make an alternative driver that is? > >There isn't one that I know of, but we could start one. For me that's been much lower priority since I don't think anyone should call the assembler directly and just use the compiler. :) Thanks! -eric> Best, > > Alex >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180824/52c743f6/attachment.html>