From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 0EAEF38418BA; Wed, 29 Jun 2022 20:16:11 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0EAEF38418BA From: "woodard at redhat dot com" To: libabigail@sourceware.org Subject: [Bug default/29299] binutils does not self compare properly Date: Wed, 29 Jun 2022 20:16:10 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: libabigail X-Bugzilla-Component: default X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: woodard at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: dodji at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: libabigail@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Mailing list of the Libabigail project List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jun 2022 20:16:11 -0000 https://sourceware.org/bugzilla/show_bug.cgi?id=3D29299 --- Comment #2 from Ben Woodard --- from: infinipath-psm-3.3-26_g604758e_open.6.fc36.5.x86_64 $ abidw --abidiff /usr/lib64/libpsm_infinipath.so.1.1 Variables changes summary: 0 Removed, 0 Changed, 0 Added variable 53 functions with some indirect sub-type change: [C] 'function psm_error_t __psm_am_register_handlers(psm_ep_t, const psm_am_handler_fn_t*, int, int*)' at psm_am.c:72:1 has some indirect sub-ty= pe changes: Please note that the symbol of this function is __psm_am_register_handl= ers and it aliases symbol: psm_am_register_handlers parameter 2 of type 'const psm_am_handler_fn_t*' has sub-type changes: in pointed to type 'const psm_am_handler_fn_t': in unqualified underlying type 'typedef psm_am_handler_fn_t' at psm_am.h:102:1: underlying type 'int (typedef psm_am_token_t, typedef psm_epaddr_= t, psm_amarg_t*, int, void*, typedef uint32_t)*' changed: in pointed to type 'function type int (typedef psm_am_token_t, typedef psm_epaddr_t, psm_amarg_t*, int, void*, typedef uint32_t)': parameter 2 of type 'typedef psm_epaddr_t' has sub-type chang= es: underlying type 'psm_epaddr*' changed: in pointed to type 'struct psm_epaddr' at psm_ep.h:195:1: type size hasn't changed 8 data member changes: type of 'ptl_ctl_t* ptlctl' changed: in pointed to type 'typedef ptl_ctl_t' at ptl.h:64:= 1: underlying type 'struct ptl_ctl' at ptl.h:115:1 changed: type size hasn't changed 5 data member changes: type of 'typedef psm_error_t (typedef psm_mq_= t, typedef psm_epaddr_t, typedef uint32_t, typedef uint64_t, void*, typedef uint32_t)* mq_send' changed: in pointed to type 'function type typedef psm_error_t (typedef psm_mq_t, typedef psm_epaddr_t, typedef uint32_t, type= def uint64_t, void*, typedef uint32_t)': parameter 1 of type 'typedef psm_mq_t' has sub-type changes: underlying type 'psm_mq*' changed: in pointed to type 'struct psm_mq' at psm_mq_internal.h:69:1: type size hasn't changed 3 data member changes: type of 'mqsq expected_q' changed: type size hasn't changed 2 data member changes: type of 'psm_mq_req_t first' changed: underlying type 'psm_mq_req= *' changed: in pointed to type 'struct psm_mq_req' at psm_mq_internal.h:159:1: type size hasn't changed 7 data member changes: type of 'anonymous da= ta member struct {psm_mq_req_t next; psm_mq_req_t* pprev;}' changed: type size hasn't changed 2 data member chang= es: type of 'psm_mq_r= eq_t next' changed: underlying type 'psm_mq_req*' changed: pointed to ty= pe 'struct psm_mq_req' changed, as being reported type of 'psm_mq_req_t* pprev' changed: pointed to type 'typedef psm_mq_req_t' changed at psm_mq.h:149:1, as reported earlier type of 'psm_mq_t mq' changed: underlying type 'psm_mq*' changed: pointed to type 'struct psm_mq' changed, as being reported type of 'mq_testwait_callback_fn_t testwait_callback' changed: underlying type 'typedef psm_error_t (psm_mq_req_t*, int, psm_mq_status_t*)*' changed: in pointed to type 'function type typedef psm_error_t (psm_mq_req_t*, int, psm_mq_status_t*)': parameter 1 of = type 'psm_mq_req_t*' has sub-type changes: pointed to ty= pe 'typedef psm_mq_req_t' changed at psm_mq.h:149:1, as reported earlier type of 'struct {psm_mq_req* stqe_next;} nextq' changed: type size hasn't changed 1 data member chang= e: type of 'psm_mq_r= eq* stqe_next' changed: pointed to type 'struct psm_mq_req' changed, as being reported type of 'psm_epaddr_t epaddr' changed: underlying type 'psm_epaddr*' changed: pointed to type 'struct psm_epaddr' changed, as being reported type of 'mq_rts_callback_fn_t rts_callback' changed: underlying type 'typedef psm_error_t (typedef psm_mq_req_t, int)*' changed: in pointed to type 'function type typedef psm_error_t (typedef psm_mq_req_t, int)': parameter 1 of = type 'typedef psm_mq_req_t' has sub-type changes: underlying ty= pe 'psm_mq_req*' changed: pointed to = type 'struct psm_mq_req' changed, as being reported type of 'psm_epaddr_t rts_peer' changed, as reported earlier type of 'psm_mq_req_t* lastp' changed: pointed to type 'typedef psm_mq_req_t' changed at psm_mq.h:149:1, as reported earlier type of 'mqsq unexpected_q' chang= ed, as reported earlier type of 'mqq completed_q' changed: type size hasn't changed 2 data member changes: type of 'psm_mq_req_t first' changed, as reported earlier type of 'psm_mq_req_t* lastp' changed: pointed to type 'typedef psm_mq_req_t' changed at psm_mq.h:149:1, as reported earlier parameter 2 of type 'typedef psm_epaddr_t' has sub-type changes: underlying type 'psm_epaddr*' changed: pointed to type 'struct psm_epaddr' changed, as being reported type of 'typedef psm_error_t (typedef psm_mq_= t, typedef psm_epaddr_t, typedef uint32_t, typedef uint64_t, void*, typedef uint32_t, void*, psm_mq_req_t*)* mq_isend' changed: in pointed to type 'function type typedef psm_error_t (typedef psm_mq_t, typedef psm_epaddr_t, typedef uint32_t, type= def uint64_t, void*, typedef uint32_t, void*, psm_mq_req_t*)': --=20 You are receiving this mail because: You are on the CC list for the bug.=