search for: montanez

Displaying 10 results from an estimated 10 matches for "montanez".

2018 Sep 26
2
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
...file, convert it to a stub DSO and static-link against it. Perhaps a least error-prone way of using the tool is to actually create a DSO, strip it using the tool and then link against it. So I wonder what could be a use case from .tbe to stub .so. > > On Wed, Sep 26, 2018 at 10:03 AM Armando Montanez <amontanez at google.com> wrote: >> >> Absolutely. The goal of the tool is to produce both textual and binary >> DSO stubs. This means you could take a DSO, produce a textual stub, >> modify it however you wish, and then produce a linkable binary stub >> from tha...
2018 Sep 27
4
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
...tapi and how should we collaborate? > > Also, Apple's tapi does more than just stubbing. Are you interested to add ELF support for other features as well? (I guess it should not be too hard to do that). > > Thanks > > Steven > > > On Sep 26, 2018, at 8:29 AM, Armando Montanez via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > > > Hello all, > > > > LLVM-TAPI seeks to decouple the necessary link-time information for a > > dynamic shared object from the implementation of the runtime object. > > This process will be referred to a...
2018 Sep 28
2
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
...> Unifying the codebases after the fact could be challenging and complicated, > especially since Apple's tapi relies on clang not just LLVM. That would > mean a different source organization and layout from the start. > > -Chris > > > On Sep 27, 2018, at 2:42 PM, Armando Montanez via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > Since the goal is to start llvm-tapi more or less from scratch, I feel > > the best approach initially is to focus on the structure as a key > > point of feedback in initial reviews. Once the foundations ar...
2018 Sep 26
2
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
...ster than reading a text (especially given that LLVM YAML library is slow). You can make the tool to sort symbols alphabetically, so that the tool produces the exact same output for two different files that are semantically equivalent to the linker. > > On Wed, Sep 26, 2018 at 8:30 AM Armando Montanez via llvm-dev <llvm-dev at lists.llvm.org> wrote: >> >> Hello all, >> >> LLVM-TAPI seeks to decouple the necessary link-time information for a >> dynamic shared object from the implementation of the runtime object. >> This process will be referred to as dyna...
2018 Sep 27
2
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
On Thu, Sep 27, 2018 at 3:12 PM Rui Ueyama via llvm-dev < llvm-dev at lists.llvm.org> wrote: > On Thu, Sep 27, 2018 at 2:42 PM Armando Montanez via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Since the goal is to start llvm-tapi more or less from scratch, I feel >> the best approach initially is to focus on the structure as a key >> point of feedback in initial reviews. Once the foundations are set, &...
2018 Sep 20
2
[cfe-dev] [RFC] Open sourcing and contributing TAPI back to the LLVM community
Great to hear, thanks! On Thu, Sep 20, 2018 at 1:56 PM Jake Ehrlich <jakehehrlich at google.com> wrote: > A member of my team +Armando Montanez <amontanez at google.com> is going to > drop a proposal for the ELF part of this soon (like sometime next week) and > will be working on the implementation. I'll be one of the reviewers for > anything that comes out of that so we can be sure it will get reviewed as > well. The...
2018 Dec 31
0
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
...ould be challenging and complicated, especially since Apple's tapi relies on clang not just LLVM. That would mean a different source organization and layout from the start.<br /> > <br /> > -Chris<br /> > <br /> > > On Sep 27, 2018, at 2:42 PM, Armando Montanez via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br /> > ><br /> > > Since the goal is to start llvm-tapi more or less from scratch, I feel<br /> > > the best approach initially is to focus...
2018 Sep 26
4
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
Hello all, LLVM-TAPI seeks to decouple the necessary link-time information for a dynamic shared object from the implementation of the runtime object. This process will be referred to as dynamic shared object (DSO) stubbing throughout this proposal. A number of projects have implemented their own versions of shared object stubbing for a variety of reasons related to improving the overall linking
2018 Sep 20
2
[cfe-dev] [RFC] Open sourcing and contributing TAPI back to the LLVM community
Was there any progress in the upstreaming effort? I'd be interested in having lld be able to link against tbd files, and I think it'd be cool if libtool -static could write tbd files (similar to thin archives on linux) since that should make archiving much faster. Juergen, maybe uploading your initial patch to phabricator instead of attaching might get more traction? On Wed, Apr 25, 2018
2019 Jan 16
2
[RFC] Adding support for dynamic entries in yaml2obj
The goal of this proposal is to introduce a new type of YAML section for yaml2obj that allows the population of ELF .dynamic entries via a list of tag and value pairs. These entries are interpreted (and potentially validated) before being written to the .dynamic section. The simplest way to satisfy this requirement is for all dynamic entry values to be numeric values. Unfortunately, this