s390: Announce s390 64-bit (s390x) SFrame V2 support in binutils

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>
This commit is contained in:
Jens Remus
2025-07-11 10:29:40 +02:00
parent e2dfd75e00
commit 2b1dd3156b
2 changed files with 8 additions and 1 deletions

View File

@@ -1,5 +1,12 @@
-*- text -*-
* On s390 64-bit (s390x), gas, ld, objdump, and readelf now support generating
and processing 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 SFrame stack trace format, the function start address in each SFrame
FDE has a changed encoding: The 32-bit signed integer now holds the offset
of the start PC of the associated function from the sfde_func_start_address