[PATCH v2 11/11] s390: Announce s390 64-bit (s390x) SFrame V2 support in binutils
Indu Bhagat
indu.bhagat@oracle.com
Mon Jun 2 20:50:58 GMT 2025
On 5/27/25 4:07 AM, Jens Remus wrote:
> The preceding commits add s390 64-bit (s390x) support in binutils to
> generate SFrame stack trace information (.sframe section) in the
> assembler from CFI directives (with option --gsframe), generate .sframe
> section for linker-generated .plt section in the linker, and dump SFrame
> information in objdump and readelf (with option --sframe).
>
> binutils/
> * NEWS: Announce s390 64-bit (s390x) SFrame V2 support in
> as, ld, objdump, and readelf.
>
> gas/
> * NEWS: Update s390 64-bit (s390x) SFrame V2 support in
> assembler.
>
> Signed-off-by: Jens Remus <jremus@linux.ibm.com>
> ---
>
> Notes (jremus):
> Changes in V2:
> - New patch. (Indu)
>
> binutils/NEWS | 7 +++++++
> gas/NEWS | 2 +-
> 2 files changed, 8 insertions(+), 1 deletion(-)
>
> diff --git a/binutils/NEWS b/binutils/NEWS
> index a4599d91ad9a..be2679275ce3 100644
> --- a/binutils/NEWS
> +++ b/binutils/NEWS
> @@ -1,5 +1,12 @@
> -*- text -*-
>
> +* On s390 64-bit (s390x) gas, ld, objdump, and readelf now support generating
The sentence reads wierd, isnt it ? I think you need either a comma or
some restructuring.
How about something like:
"On s390 64-bit (s390x), gas, ld, objdump, and readelf now support
generating and processing SFrame V2 ..."
Reviewed-by: Indu Bhagat <indu.bhagat@oracle.com>
> + and processing of SFrame V2 stack trace information (.sframe). The assembler
> + generates SFrame info from CFI directives with option "--gsframe". The
> + linker generates SFrame info for the linker-generated .plt section and merges
> + all .sframe sections. Both objdump and readelf dump SFrame info with option
> + "--sframe[=<section-name>]".
> +
> * For RISC-V dis-assembler, the definition of mapping symbol $x is changed,
> so the file needs to be rebuilt since 2.45 once used .option arch directives.
>
> diff --git a/gas/NEWS b/gas/NEWS
> index c3bc4cfd16b2..6d617e9b78ac 100644
> --- a/gas/NEWS
> +++ b/gas/NEWS
> @@ -1,6 +1,6 @@
> -*- text -*-
>
> -* Add initial support to generate SFrame stack trace information (.sframe)
> +* Add support to generate SFrame stack trace information (.sframe)
> from CFI directives on s390 64-bit (s390x).
>
> * Support for x86 AVX10.2 256 bit rounding has been dropped, as all the
More information about the Binutils
mailing list