This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from cbc7579dd2e Automatic date update in version.in new b36a8e57eaa sframe: Ignore section padding when converting endianness new 1b1ff68e4c6 s390: Explicitly list linker dump tests new d27d82f560a s390: Initial support to generate .sframe from CFI directiv [...] new 61b808e0876 s390: Represent FP/RA saved in register in SFrame new 955570f0973 s390: Represent FP without RA saved in SFrame new 22472454fab s390: Add SFrame stack trace information for .plt section new 0d4d5a2633f libsframe: Add test for PLT0 and PLTN with only one FRE each new c1056133a3f s390: Store SFrame CFA offset adjusted new 95847aaba18 s390: Store SFrame CFA offset adjusted and scaled down new e2dfd75e00b s390: sframe: Test handling of .cfi_def_cfa_register new 2b1dd3156be s390: Announce s390 64-bit (s390x) SFrame V2 support in binutils
The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/elf64-s390.c | 259 +++++++++++++++++++++ binutils/NEWS | 7 + gas/NEWS | 3 + gas/config/tc-s390.c | 55 +++++ gas/config/tc-s390.h | 31 +++ gas/gen-sframe.c | 98 +++++++- gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-1.d | 23 ++ gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-1.s | 37 +++ gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-2.d | 23 ++ gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-2.s | 37 +++ gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-3.d | 19 ++ gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-3.s | 4 + .../gas/cfi-sframe/cfi-sframe-s390x-err-1.d | 15 ++ .../gas/cfi-sframe/cfi-sframe-s390x-err-1.s | 37 +++ .../gas/cfi-sframe/cfi-sframe-s390x-err-2.d | 15 ++ .../gas/cfi-sframe/cfi-sframe-s390x-err-2.s | 37 +++ .../gas/cfi-sframe/cfi-sframe-s390x-err-3.d | 15 ++ .../gas/cfi-sframe/cfi-sframe-s390x-err-3.s | 5 + .../cfi-sframe/cfi-sframe-s390x-fpra-offset-1.d | 22 ++ .../cfi-sframe/cfi-sframe-s390x-fpra-offset-1.s | 15 ++ .../cfi-sframe/cfi-sframe-s390x-fpra-offset-2.d | 22 ++ .../cfi-sframe/cfi-sframe-s390x-fpra-offset-2.s | 15 ++ .../cfi-sframe/cfi-sframe-s390x-fpra-register-1.d | 22 ++ .../cfi-sframe/cfi-sframe-s390x-fpra-register-1.s | 15 ++ .../cfi-sframe/cfi-sframe-s390x-fpra-register-2.d | 22 ++ .../cfi-sframe/cfi-sframe-s390x-fpra-register-2.s | 15 ++ gas/testsuite/gas/cfi-sframe/cfi-sframe.exp | 19 +- include/sframe-api.h | 12 +- include/sframe.h | 59 ++++- ld/NEWS | 4 + ld/testsuite/ld-s390/s390.exp | 18 +- ld/testsuite/ld-s390/sframe-bar.s | 21 ++ ld/testsuite/ld-s390/sframe-foo.s | 9 + ld/testsuite/ld-s390/sframe-plt-1.d | 29 +++ ld/testsuite/ld-s390/sframe-simple-1.d | 32 +++ libsframe/Makefile.in | 42 +++- libsframe/doc/sframe-spec.texi | 116 ++++++++- libsframe/sframe-dump.c | 28 ++- libsframe/sframe.c | 31 ++- libsframe/testsuite/libsframe.find/find.exp | 5 + libsframe/testsuite/libsframe.find/local.mk | 5 + libsframe/testsuite/libsframe.find/plt-findfre-2.c | 192 +++++++++++++++ 42 files changed, 1444 insertions(+), 46 deletions(-) create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-1.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-1.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-2.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-2.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-3.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-3.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-err-1.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-err-1.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-err-2.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-err-2.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-err-3.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-err-3.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-offset-1.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-offset-1.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-offset-2.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-offset-2.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-register-1.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-register-1.s create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-register-2.d create mode 100644 gas/testsuite/gas/cfi-sframe/cfi-sframe-s390x-fpra-register-2.s create mode 100644 ld/testsuite/ld-s390/sframe-bar.s create mode 100644 ld/testsuite/ld-s390/sframe-foo.s create mode 100644 ld/testsuite/ld-s390/sframe-plt-1.d create mode 100644 ld/testsuite/ld-s390/sframe-simple-1.d create mode 100644 libsframe/testsuite/libsframe.find/plt-findfre-2.c