This is the mail archive of the mailing list for the binutils project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] S390: Support guarded-storage core note sections

On Thu, Jun 29 2017, Andreas Krebbel wrote:

> On 06/28/2017 07:10 PM, Andreas Arnez wrote:
>> Newer Linux kernel versions offer two new register sets in support of the
>> z/Architecture's guarded storage facility: NT_S390_GS_CB, the
>> "guarded-storage registers", and NT_S390_GS_BC, the "guarded-storage
>> broadcast control block".  This patch adds support for the respective core
>> notes sections to binutils.
>> bfd/
>> 	* elf-bfd.h (elfcore_write_s390_gs_cb): Add prototype.
>> 	(elfcore_write_s390_gs_bc): Likewise.
>> 	* elf.c (elfcore_grok_s390_gs_cb): New function.
>> 	(elfcore_grok_s390_gs_bc): New function.
>> 	(elfcore_grok_note): Call them.
>> 	(elfcore_write_s390_gs_cb): New function.
>> 	(elfcore_write_s390_gs_bc): New function.
>> 	(elfcore_write_register_note): Call them.
>> binutils/
>> 	* readelf.c (get_note_type): Add NT_S390_GS_CB and
>> 	NT_S390_GS_BC.
>> include/elf/
>> 	* common.h (NT_S390_GS_CB): New macro.
>> 	(NT_S390_GS_BC): Likewise.
> Ok. Thanks!

Thanks, pushed.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]