From: Indu Bhagat Date: Fri, 24 Oct 2025 16:39:08 +0000 (-0700) Subject: [SFrame-V3] libsframe: bump so version to libsframe.so.3.0.0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c162ca4bb6c2969601a6a810c910af53b3737d9b;p=thirdparty%2Fbinutils-gdb.git [SFrame-V3] libsframe: bump so version to libsframe.so.3.0.0 Consolidate the 2.0 and 2.1 nodes into a new 3.0 node. In subsequent patches for releasing SFrame V3, libsframe APIs will be affected. A non-exhaustive list of noteworthy changes are mentioned next. Some existing APIs (breaking binary compatibility) by adding an additional arg to these: - sframe_fre_get_ra_offset - sframe_fre_get_fp_offset - sframe_fre_get_cfa_offset Change of argument type: - sframe_find_fre The behaviour of some APIs will change: - sframe_encoder_write now writes out V3. And lastly removal of two APIs: - sframe_decoder_get_funcdesc - sframe_encoder_add_funcdesc Above make this release of the library binary incompatible with previous release, hence a version bump and new version node 3.0. TBD: - Test versioning of the minimum impacted set instead. libsframe/ * libsframe.ver: Create a new 3.0 node. Remove the 2.0 node. * libtool-version: Bump the so version. --- diff --git a/libsframe/libsframe.ver b/libsframe/libsframe.ver index 15a5de4725d..4086a397c89 100644 --- a/libsframe/libsframe.ver +++ b/libsframe/libsframe.ver @@ -1,6 +1,6 @@ LIBSFRAME_0.0 { }; -LIBSFRAME_2.0 { +LIBSFRAME_3.0 { global: sframe_decoder_free; sframe_fde_create_func_info; @@ -10,6 +10,7 @@ LIBSFRAME_2.0 { sframe_fre_get_fp_offset; sframe_fre_get_ra_offset; sframe_fre_get_ra_mangled_p; + sframe_fre_get_ra_undefined_p; sframe_decode; sframe_decoder_get_flags; sframe_decoder_get_hdr_size; @@ -40,8 +41,3 @@ LIBSFRAME_2.0 { local: *; } LIBSFRAME_0.0; - -LIBSFRAME_2.1 { - global: - sframe_fre_get_ra_undefined_p; -} LIBSFRAME_2.0; diff --git a/libsframe/libtool-version b/libsframe/libtool-version index e06835d7c65..8faf006448e 100644 --- a/libsframe/libtool-version +++ b/libsframe/libtool-version @@ -27,4 +27,4 @@ # then set age to 0. # # CURRENT:REVISION:AGE -2:0:0 +3:0:0