Displaying 4 results from an estimated 4 matches for "elfobjcopy".
2019 Oct 17
2
llvm-strip creates unloadable shared objects on linux-armv7hf
...that
they think would be interested.
Hope this helps
Peter
On Thu, 17 Oct 2019 at 12:53, Tobias Hieta <tobias at plexapp.com> wrote:
>
> Hello Peter,
>
> I was able to fix this issue with this simple patch against llvm-objcopy:
>
> diff --git a/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
> b/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
> index dd6a7d7e14b..c0dfd3a9838 100644
> --- a/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
> +++ b/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
> @@ -503,6 +503,8 @@ static Error replaceAndRemoveSections(const
> CopyConfig &Conf...
2019 Oct 18
2
llvm-strip creates unloadable shared objects on linux-armv7hf
...gt;> On Thu, 17 Oct 2019 at 12:53, Tobias Hieta <tobias at plexapp.com> wrote:
>> >
>> > Hello Peter,
>> >
>> > I was able to fix this issue with this simple patch against llvm-objcopy:
>> >
>> > diff --git a/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
>> > b/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
>> > index dd6a7d7e14b..c0dfd3a9838 100644
>> > --- a/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
>> > +++ b/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
>> > @@ -503,6 +503,8 @@ static Error replaceAndR...
2019 Oct 17
4
llvm-strip creates unloadable shared objects on linux-armv7hf
Hello Rui,
Thanks for your reply. I tried with the keep-section argument and that
made the shared library work.
Should these sections be kept around by default maybe?
-- Tobias
On Thu, Oct 17, 2019 at 11:06 AM Rui Ueyama <ruiu at google.com> wrote:
>
> One thing I noticed is that llvm-strip seemed to remove a .ARM.attributes section. Can you try --keep-section=.ARM.attributes to
2020 Aug 25
9
[Proposal][Debuginfo] dsymutil-like tool for ELF.
Hi,
We propose llvm-dwarfutil - a dsymutil-like tool for ELF.
Any thoughts on this?
Thanks in advance, Alexey.
======================================================================
llvm-dwarfutil(Apndx A) - is a tool that is used for processing debug
info(DWARF)
located in built binary files to improve debug info quality,
reduce debug info size and accelerate debug info processing.