[0/6] Small improvements around SFrame support

Message ID 20221207195222.1182788-1-indu.bhagat@oracle.com
Headers
Series Small improvements around SFrame support |

Message

Indu Bhagat Dec. 7, 2022, 7:52 p.m. UTC
  Hello,

This series contains small patches that make minor improvements in the SFrame
support.  Some of these can be committed as obvious, but it won't hurt to send
them as a part of this set either.

Testing notes:
- Regression testing using a script that tests a variety of targets on host
x86_64-linux-gnu, and host aarch64-linux-gnu.
- try bot run showed no regressions.
- unwinder testsuite based on SFrame (not upstream'd yet) continues to work
on x86_64 and aarch64.

Thanks,

Indu Bhagat (6):
  libsframe: minor formatting nits
  sframe.h: make some macros more precise
  sframe: gas: libsframe: define constants and remove magic numbers
  gas: sframe: fine tune the fragment fixup for SFrame func info
  libsframe: rename API sframe_fde_func_info to
    sframe_fde_create_func_info
  objdump: sframe: fix memory leaks

 bfd/elfxx-x86.c                               |  6 +-
 binutils/objdump.c                            |  8 ++-
 gas/gen-sframe.c                              | 55 +++++++++++++++----
 gas/sframe-opt.c                              | 46 ++++++++++------
 include/sframe-api.h                          |  4 +-
 include/sframe.h                              | 19 ++++++-
 libsframe/sframe.c                            | 42 +++++++-------
 .../testsuite/libsframe.encode/encode-1.c     |  8 +--
 8 files changed, 127 insertions(+), 61 deletions(-)