[PATCH 2/5] libsframe: use const qualifier for sframe_header object

Jens Remus jremus@linux.ibm.com
Fri Oct 17 10:43:38 GMT 2025


On 10/17/2025 9:05 AM, Indu Bhagat via Binutils wrote:
> ...where applicable.
> 
> For the static functions that do not modify the sframe_header object,
> use const.  Ditto for local vars too.
> 
> libsframe/
>         * sframe.c (sframe_get_hdr_size): Use const qualifier.
>         (sframe_header_sanity_check_p): Likewise.
>         (flip_sframe): Use const for local var.
>         (sframe_decode): Likewise.  While at it, use similar looking var
> 	name.
>         (sframe_decoder_get_hdr_size): Use const for local var.
>         (sframe_decoder_get_abi_arch): Likewise.
>         (sframe_decoder_get_version): Likewise.
>         (sframe_decoder_get_fixed_fp_offset): Likewise.
>         (sframe_decoder_get_fixed_ra_offset): Likewise.
>         (sframe_get_funcdesc_with_addr_internal): Likewise.
>         (sframe_decoder_get_num_fidx): Likewise.
>         (sframe_encoder_get_hdr_size): Likewise.
>         (sframe_encoder_get_abi_arch): Likewise.
>         (sframe_encoder_get_version): Likewise.
>         (sframe_encoder_get_num_fidx): Likewise.

Reviewed-by: Jens Remus <jremus@linux.ibm.com>

Regards,
Jens
-- 
Jens Remus
Linux on Z Development (D3303)
+49-7031-16-1128 Office
jremus@de.ibm.com

IBM

IBM Deutschland Research & Development GmbH; Vorsitzender des Aufsichtsrats: Wolfgang Wendt; Geschäftsführung: David Faller; Sitz der Gesellschaft: Böblingen; Registergericht: Amtsgericht Stuttgart, HRB 243294
IBM Data Privacy Statement: https://www.ibm.com/privacy/



More information about the Binutils mailing list