Re: [PATCH 1/2] libelf: Sync elf.h from glibc.

2020-09-07 Thread Mark Wielaard
On Sat, 2020-08-29 at 00:42 +0200, Mark Wielaard wrote: > Gets us DT_AARCH64_BTI_PLT and DT_AARCH64_PAC_PLT. Pushed.

Re: [PATCH 2/2] backends: Implement aarch64_dynamic_tag_name and aarch64_dynamic_tag_check

2020-09-07 Thread Mark Wielaard
On Sat, 2020-08-29 at 00:42 +0200, Mark Wielaard wrote: > +2020-08-28 Mark Wielard > + > + * aarch64_init.c (aarch64_init): Hook dynamic_tag_name and > + dynamic_tag_check. > + * aarch64_symbol.c (aarch64_dynamic_tag_name): New function. > + (aarch64_dynamic_tag_check): Likewise.

Re: [PATCH] readelf: base address entry can be first

2020-09-07 Thread Mark Wielaard
On Tue, 2020-09-01 at 23:48 +0200, Mark Wielaard wrote: > In both debug_ranges and debug_loc a base address entry can be the > first in the range or loc list. If so print the offset and set first > to false. Otherwise don't print the entry list offset, but do set > first to false. Pushed.

Re: [PATCH] libebl: Handle aarch64 bti, pac bits in gnu property note

2020-09-07 Thread Mark Wielaard
On Thu, 2020-09-03 at 17:28 +0200, Mark Wielaard wrote: > On Thu, 2020-09-03 at 11:56 +0200, Mark Wielaard wrote: > > When building with gcc -mbranch-protection= we might get a gnu property > > note indicating BTI (Branch Target Identification) and/or PAC (Pointer > > Authentication Code) is being

Re: [PATCH] libdw,readelf: Recognize DW_CFA_AARCH64_negate_ra_state

2020-09-07 Thread Mark Wielaard
On Thu, 2020-09-03 at 17:58 +0200, Mark Wielaard wrote: > DW_CFA_AARCH64_negate_ra_state is used on aarch64 to indicate whether > or not the return address is mangled or not. This has the same value > as the DW_CFA_GNU_window_save. So we have to pass around the e_machine > value of the process or c

Re: Doing a 0.181 release (arm64 bti/pac issues)

2020-09-07 Thread Mark Wielaard
Hi, On Wed, 2020-09-02 at 15:03 +0200, Mark Wielaard wrote: > On irc Martin was asking about doing a new release. I do think it is > time for 0.181. But I am struggling a bit with Fedora arm64 which has > turned on BTI/PAC which caused some issues: > https://bugzilla.redhat.com/show_bug.cgi?id=186

[Bug tools/23787] eu-size: Bad handling of ar files inside are files

2020-09-07 Thread support at youwin dot org.ng via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=23787 Ikechukwu ike changed: What|Removed |Added CC||support at youwin dot org.ng --- Comm