libsframe: avoid using magic number
authorIndu Bhagat <indu.bhagat@oracle.com>
Thu, 1 Jun 2023 16:41:04 +0000 (09:41 -0700)
committerIndu Bhagat <indu.bhagat@oracle.com>
Thu, 1 Jun 2023 16:41:04 +0000 (09:41 -0700)
commitd987df5c95340a8b41b23d68ad6a8f9f33485835
treee09f74afc5d4154c659cb269715f0e1366e5d801
parenta5ffdcafc76c3f77c1c05fabe1544e004e9ef358
libsframe: avoid using magic number

Define a new constant for the maximum number of stack offsets handled in
libsframe, and use it.  Note that the SFrame format does not define such
a constant (limit).  This is an implmentation-defined constant in
libsframe.

include/
* sframe-api.h (MAX_NUM_STACK_OFFSETS): New definition.
libsframe/
* sframe.c (sframe_fre_sanity_check_p): Use it.
include/sframe-api.h
libsframe/sframe.c