From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay7-d.mail.gandi.net (relay7-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::227]) by sourceware.org (Postfix) with ESMTPS id AADC53858407 for ; Tue, 29 Nov 2022 11:46:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AADC53858407 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=seketeli.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=seketeli.org Received: (Authenticated sender: dodji@seketeli.org) by mail.gandi.net (Postfix) with ESMTPSA id 307F820008; Tue, 29 Nov 2022 11:46:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seketeli.org; s=gm1; t=1669722397; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GVWH1/KR5EoijCkHnJamJeZiVpzEf+PXVZ6UKyayDUI=; b=odD3GoUr4Hnku5srEa/JYRxCth+dM3IoDLqF9YQcri8M9dCGx9IQ4zuYLnZOsr4HiBfevt aBEHyUwXBlW6Q8orYecHz1oNCbvLFze5KKHO7IA+KalalhgfrFdMOTylJ3pFlS6EqNIbNl kLXEtcwe0aSLy53vrRgLNTMEFVGnvjCc8vciwB44zNTOXGAbab1SS26jpsWsnGUaewcLVJ dO4jJzW7wpTFRLFWzXqZnBKweluig+YyX27/zGD0dxc9zV6VdBYfE/HmKEu/5DyPCqMDX7 Dubhn/80YPLCOPIpQ7drmUdV0vQvOBPad4X3eRrpqsltwQH8MX/3OG2ylnyzqQ== Received: by localhost (Postfix, from userid 1000) id 7CAA8581C59; Tue, 29 Nov 2022 12:46:36 +0100 (CET) From: Dodji Seketeli To: "Guillermo E. Martinez via Libabigail" Cc: "Guillermo E. Martinez" Subject: Re: [PATCH 1/5] ctf-front-end: Set alignment-in-bits property to 0 Organization: Me, myself and I References: <20221117034305.184864-1-guillermo.e.martinez@oracle.com> <20221117034305.184864-2-guillermo.e.martinez@oracle.com> X-Operating-System: Fedora 38 X-URL: http://www.seketeli.net/~dodji Date: Tue, 29 Nov 2022 12:46:36 +0100 In-Reply-To: <20221117034305.184864-2-guillermo.e.martinez@oracle.com> (Guillermo E. Martinez via Libabigail's message of "Wed, 16 Nov 2022 21:43:01 -0600") Message-ID: <875yeyoueb.fsf@seketeli.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_NUMSUBJECT,RCVD_IN_DNSWL_LOW,SCC_10_SHORT_WORD_LINES,SCC_20_SHORT_WORD_LINES,SCC_5_SHORT_WORD_LINES,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hello Guillermo, "Guillermo E. Martinez via Libabigail" a =C3=A9crit: > When comparing IR generated with DWARF and CTF fron-ends the report > of different shows changes in the `alignment-in-bits' ABI XML propery: > > > > > 1 Changed variable: > > [C] 'int a' was changed at test-abi.c:8:1: > type of variable changed: > type size hasn't changed > type alignment changed from 32 to 0 > > So, CTF set the alignment to `0' to base types, function > types and struct types similarly as DWARF front-end does. Right, this makes sense. > > * src/abg-ctf-reader.cc (process_ctf_base_type) > (process_ctf_function_type, process_ctf_struct_type): Adjust > `align_in_bits' argument to `0'. > * tests/data/test-diff-pkg-ctf/dirpkg-3-report-1.txt: Adjust test. > * tests/data/test-diff-pkg-ctf/dirpkg-3-report-2.txt: Likewise. > * tests/data/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt: Likewise. > * tests/data/test-read-ctf/PR27700/test-PR27700.abi: Likewise. > * tests/data/test-read-ctf/test-PR26568-1.o.abi: Likewise. > * tests/data/test-read-ctf/test-PR26568-2.o.abi: Likewise. > * tests/data/test-read-ctf/test-ambiguous-struct-A.o.hash.abi: Likewise. > * tests/data/test-read-ctf/test-ambiguous-struct-B.o.hash.abi: Likewise. > * tests/data/test-read-ctf/test-anonymous-fields.o.abi: Likewise. > * tests/data/test-read-ctf/test-array-of-pointers.abi: Likewise. > * tests/data/test-read-ctf/test-callback.abi: Likewise. > * tests/data/test-read-ctf/test-callback2.abi: Likewise. > * tests/data/test-read-ctf/test-conflicting-type-syms-a.o.hash.abi: Like= wise. > * tests/data/test-read-ctf/test-conflicting-type-syms-b.o.hash.abi: Like= wise. > * tests/data/test-read-ctf/test-dynamic-array.o.abi: Likewise. > * tests/data/test-read-ctf/test-fallback.abi: Likewise. > * tests/data/test-read-ctf/test-forward-type-decl.abi: Likewise. > * tests/data/test-read-ctf/test-functions-declaration.abi: Likewise. > * tests/data/test-read-ctf/test-linux-module.abi: Likewise. > * tests/data/test-read-ctf/test-linux-module.abi: Likewise. > * tests/data/test-read-ctf/test-list-struct.abi: Likewise. > * tests/data/test-read-ctf/test0.abi: Likewise. > * tests/data/test-read-ctf/test0.hash.abi: Likewise. > * tests/data/test-read-ctf/test1.so.abi: Likewise. > * tests/data/test-read-ctf/test1.so.hash.abi: Likewise. > * tests/data/test-read-ctf/test2.so.abi: Likewise. > * tests/data/test-read-ctf/test2.so.hash.abi: Likewise. > * tests/data/test-read-ctf/test3.so.abi: Likewise. > * tests/data/test-read-ctf/test3.so.hash.abi: Likewise. > * tests/data/test-read-ctf/test4.so.abi: Likewise. > * tests/data/test-read-ctf/test4.so.hash.abi: Likewise. > * tests/data/test-read-ctf/test5.o.abi: Likewise. > * tests/data/test-read-ctf/test7.o.abi: Likewise. > * tests/data/test-read-ctf/test8.o.abi: Likewise. > * tests/data/test-read-ctf/test9.o.abi: Likewise. OK, the patch looks good to me. I have just slightly amended the commit log introductory paragraphs. Please find below the patch as applied to master. Thanks! [...] > Signed-off-by: Guillermo E. Martinez > --- [...] Cheers, >From 8b832a9edfadc2d99f3354555938f68a70471183 Mon Sep 17 00:00:00 2001 From: "Guillermo E. Martinez" Date: Wed, 16 Nov 2022 21:43:01 -0600 Subject: [PATCH] ctf-reader: Set alignment-in-bits property to 0 When comparing the IR generated with the CTF front-end against the one generated with the DWARF front-end, the report shows changes in type alignments: 1 Changed variable: [C] 'int a' was changed at test-abi.c:8:1: type of variable changed: type size hasn't changed type alignment changed from 32 to 0 For the sake of consistency, this patch makes the CTF front-end set the alignment to `0' for base types, function types and struct types similarly to what the DWARF front-end does. * src/abg-ctf-reader.cc (process_ctf_base_type) (process_ctf_function_type, process_ctf_struct_type): Adjust `align_in_bits' argument to `0'. * tests/data/test-diff-pkg-ctf/dirpkg-3-report-1.txt: Adjust test. * tests/data/test-diff-pkg-ctf/dirpkg-3-report-2.txt: Likewise. * tests/data/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt: Likewise. * tests/data/test-read-ctf/PR27700/test-PR27700.abi: Likewise. * tests/data/test-read-ctf/test-PR26568-1.o.abi: Likewise. * tests/data/test-read-ctf/test-PR26568-2.o.abi: Likewise. * tests/data/test-read-ctf/test-ambiguous-struct-A.o.hash.abi: Likewise. * tests/data/test-read-ctf/test-ambiguous-struct-B.o.hash.abi: Likewise. * tests/data/test-read-ctf/test-anonymous-fields.o.abi: Likewise. * tests/data/test-read-ctf/test-array-of-pointers.abi: Likewise. * tests/data/test-read-ctf/test-callback.abi: Likewise. * tests/data/test-read-ctf/test-callback2.abi: Likewise. * tests/data/test-read-ctf/test-conflicting-type-syms-a.o.hash.abi: Likewi= se. * tests/data/test-read-ctf/test-conflicting-type-syms-b.o.hash.abi: Likewi= se. * tests/data/test-read-ctf/test-dynamic-array.o.abi: Likewise. * tests/data/test-read-ctf/test-fallback.abi: Likewise. * tests/data/test-read-ctf/test-forward-type-decl.abi: Likewise. * tests/data/test-read-ctf/test-functions-declaration.abi: Likewise. * tests/data/test-read-ctf/test-linux-module.abi: Likewise. * tests/data/test-read-ctf/test-linux-module.abi: Likewise. * tests/data/test-read-ctf/test-list-struct.abi: Likewise. * tests/data/test-read-ctf/test0.abi: Likewise. * tests/data/test-read-ctf/test0.hash.abi: Likewise. * tests/data/test-read-ctf/test1.so.abi: Likewise. * tests/data/test-read-ctf/test1.so.hash.abi: Likewise. * tests/data/test-read-ctf/test2.so.abi: Likewise. * tests/data/test-read-ctf/test2.so.hash.abi: Likewise. * tests/data/test-read-ctf/test3.so.abi: Likewise. * tests/data/test-read-ctf/test3.so.hash.abi: Likewise. * tests/data/test-read-ctf/test4.so.abi: Likewise. * tests/data/test-read-ctf/test4.so.hash.abi: Likewise. * tests/data/test-read-ctf/test5.o.abi: Likewise. * tests/data/test-read-ctf/test7.o.abi: Likewise. * tests/data/test-read-ctf/test8.o.abi: Likewise. * tests/data/test-read-ctf/test9.o.abi: Likewise. Signed-off-by: Guillermo E. Martinez Signed-off-by: Dodji Seketeli --- src/abg-ctf-reader.cc | 7 +++--- .../test-diff-pkg-ctf/dirpkg-3-report-1.txt | 1 - .../test-diff-pkg-ctf/dirpkg-3-report-2.txt | 1 - .../gmp-6.x.x86_64-report-0.txt | 1 + .../test-read-ctf/PR27700/test-PR27700.abi | 2 +- tests/data/test-read-ctf/test-PR26568-1.o.abi | 12 +++++----- tests/data/test-read-ctf/test-PR26568-2.o.abi | 10 ++++---- .../test-ambiguous-struct-A.o.hash.abi | 10 ++++---- .../test-ambiguous-struct-B.o.hash.abi | 6 ++--- .../test-read-ctf/test-anonymous-fields.o.abi | 10 ++++---- .../test-read-ctf/test-array-of-pointers.abi | 10 ++++---- tests/data/test-read-ctf/test-callback.abi | 8 +++---- tests/data/test-read-ctf/test-callback2.abi | 6 ++--- .../test-conflicting-type-syms-a.o.hash.abi | 2 +- .../test-conflicting-type-syms-b.o.hash.abi | 2 +- .../test-read-ctf/test-dynamic-array.o.abi | 10 ++++---- tests/data/test-read-ctf/test-fallback.abi | 2 +- .../test-read-ctf/test-forward-type-decl.abi | 6 ++--- .../test-functions-declaration.abi | 10 ++++---- .../data/test-read-ctf/test-linux-module.abi | 18 +++++++------- tests/data/test-read-ctf/test-list-struct.abi | 4 ++-- tests/data/test-read-ctf/test0.abi | 24 +++++++++---------- tests/data/test-read-ctf/test0.hash.abi | 24 +++++++++---------- tests/data/test-read-ctf/test1.so.abi | 4 ++-- tests/data/test-read-ctf/test1.so.hash.abi | 4 ++-- tests/data/test-read-ctf/test2.so.abi | 8 +++---- tests/data/test-read-ctf/test2.so.hash.abi | 8 +++---- tests/data/test-read-ctf/test3.so.abi | 2 +- tests/data/test-read-ctf/test3.so.hash.abi | 2 +- tests/data/test-read-ctf/test4.so.abi | 6 ++--- tests/data/test-read-ctf/test4.so.hash.abi | 6 ++--- tests/data/test-read-ctf/test5.o.abi | 18 +++++++------- tests/data/test-read-ctf/test7.o.abi | 10 ++++---- tests/data/test-read-ctf/test8.o.abi | 2 +- tests/data/test-read-ctf/test9.o.abi | 20 ++++++++-------- 35 files changed, 137 insertions(+), 139 deletions(-) diff --git a/src/abg-ctf-reader.cc b/src/abg-ctf-reader.cc index 9bcb9424..cbc5cbca 100644 --- a/src/abg-ctf-reader.cc +++ b/src/abg-ctf-reader.cc @@ -783,7 +783,6 @@ process_ctf_base_type(reader *rdr, translation_unit_sptr tunit =3D rdr->cur_transl_unit(); type_decl_sptr result; =20 - ssize_t type_alignment =3D ctf_type_align(ctf_dictionary, ctf_type); const char *type_name =3D ctf_type_name_raw(ctf_dictionary, ctf_type); =20 /* Get the type encoding and extract some useful properties of @@ -822,7 +821,7 @@ process_ctf_base_type(reader *rdr, result.reset(new type_decl(rdr->env(), type_name, type_encoding.cte_bits, - type_alignment * 8 /* in bits */, + /*alignment=3D*/0, location(), type_name /* mangled_name */)); =20 @@ -929,7 +928,7 @@ process_ctf_function_type(reader *rdr, result.reset(new function_type(ret_type, function_parms, tunit->get_address_size(), - ctf_type_align(ctf_dictionary, ctf_type))= ); + /*alignment=3D*/0)); =20 if (result) { @@ -1087,7 +1086,7 @@ process_ctf_struct_type(reader *rdr, result.reset(new class_decl(rdr->env(), struct_type_name, ctf_type_size(ctf_dictionary, ctf_type) * 8, - ctf_type_align(ctf_dictionary, ctf_type) * 8, + /*alignment=3D*/0, true /* is_struct */, location(), decl_base::VISIBILITY_DEFAULT, diff --git a/tests/data/test-diff-pkg-ctf/dirpkg-3-report-1.txt b/tests/dat= a/test-diff-pkg-ctf/dirpkg-3-report-1.txt index 4938d221..aa1d7732 100644 --- a/tests/data/test-diff-pkg-ctf/dirpkg-3-report-1.txt +++ b/tests/data/test-diff-pkg-ctf/dirpkg-3-report-1.txt @@ -8,7 +8,6 @@ parameter 1 of type 'S1*' has sub-type changes: in pointed to type 'struct S1': type size changed from 0 to 32 (in bits) - type alignment changed from 0 to 32 1 data member insertion: 'int mem2', at offset 0 (in bits) =20 diff --git a/tests/data/test-diff-pkg-ctf/dirpkg-3-report-2.txt b/tests/dat= a/test-diff-pkg-ctf/dirpkg-3-report-2.txt index 4938d221..aa1d7732 100644 --- a/tests/data/test-diff-pkg-ctf/dirpkg-3-report-2.txt +++ b/tests/data/test-diff-pkg-ctf/dirpkg-3-report-2.txt @@ -8,7 +8,6 @@ parameter 1 of type 'S1*' has sub-type changes: in pointed to type 'struct S1': type size changed from 0 to 32 (in bits) - type alignment changed from 0 to 32 1 data member insertion: 'int mem2', at offset 0 (in bits) =20 diff --git a/tests/data/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt b/tes= ts/data/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt index d3915f14..171d6490 100644 --- a/tests/data/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt +++ b/tests/data/test-diff-pkg-ctf/gmp-6.x.x86_64-report-0.txt @@ -133,6 +133,7 @@ underlying type 'const mp_limb_t*' changed: entity changed from 'const mp_limb_t*' to 'unsigned long= int' type size hasn't changed + type alignment changed from 64 to 0 parameter 2 of type 'typedef mp_size_t' changed: typedef name changed from mp_size_t to mp_limb_t underlying type 'long int' changed: diff --git a/tests/data/test-read-ctf/PR27700/test-PR27700.abi b/tests/data= /test-read-ctf/PR27700/test-PR27700.abi index fe3a897d..4f34eb8a 100644 --- a/tests/data/test-read-ctf/PR27700/test-PR27700.abi +++ b/tests/data/test-read-ctf/PR27700/test-PR27700.abi @@ -12,7 +12,7 @@ - + diff --git a/tests/data/test-read-ctf/test-PR26568-1.o.abi b/tests/data/tes= t-read-ctf/test-PR26568-1.o.abi index 7df180d4..60017457 100644 --- a/tests/data/test-read-ctf/test-PR26568-1.o.abi +++ b/tests/data/test-read-ctf/test-PR26568-1.o.abi @@ -3,19 +3,19 @@ - - - + + + - + - + @@ -29,7 +29,7 @@ - + diff --git a/tests/data/test-read-ctf/test-PR26568-2.o.abi b/tests/data/tes= t-read-ctf/test-PR26568-2.o.abi index 44f72263..d038316a 100644 --- a/tests/data/test-read-ctf/test-PR26568-2.o.abi +++ b/tests/data/test-read-ctf/test-PR26568-2.o.abi @@ -3,14 +3,14 @@ - - - + + + - + @@ -24,7 +24,7 @@ - + diff --git a/tests/data/test-read-ctf/test-ambiguous-struct-A.o.hash.abi b/= tests/data/test-read-ctf/test-ambiguous-struct-A.o.hash.abi index 91ddf181..42ce36de 100644 --- a/tests/data/test-read-ctf/test-ambiguous-struct-A.o.hash.abi +++ b/tests/data/test-read-ctf/test-ambiguous-struct-A.o.hash.abi @@ -3,11 +3,11 @@ - + - - + + @@ -21,13 +21,13 @@ - + - + diff --git a/tests/data/test-read-ctf/test-ambiguous-struct-B.o.hash.abi b/= tests/data/test-read-ctf/test-ambiguous-struct-B.o.hash.abi index cba10afd..351483de 100644 --- a/tests/data/test-read-ctf/test-ambiguous-struct-B.o.hash.abi +++ b/tests/data/test-read-ctf/test-ambiguous-struct-B.o.hash.abi @@ -3,8 +3,8 @@ - - + + @@ -15,7 +15,7 @@ - + diff --git a/tests/data/test-read-ctf/test-anonymous-fields.o.abi b/tests/d= ata/test-read-ctf/test-anonymous-fields.o.abi index 2df54c3b..987daa57 100644 --- a/tests/data/test-read-ctf/test-anonymous-fields.o.abi +++ b/tests/data/test-read-ctf/test-anonymous-fields.o.abi @@ -3,18 +3,18 @@ - - + + - + - + @@ -27,7 +27,7 @@ - + diff --git a/tests/data/test-read-ctf/test-array-of-pointers.abi b/tests/da= ta/test-read-ctf/test-array-of-pointers.abi index 47135315..c521bbec 100644 --- a/tests/data/test-read-ctf/test-array-of-pointers.abi +++ b/tests/data/test-read-ctf/test-array-of-pointers.abi @@ -6,27 +6,27 @@ - + - + - + - + - + diff --git a/tests/data/test-read-ctf/test-callback.abi b/tests/data/test-r= ead-ctf/test-callback.abi index 7f9b6c5f..3c90e737 100644 --- a/tests/data/test-read-ctf/test-callback.abi +++ b/tests/data/test-read-ctf/test-callback.abi @@ -4,12 +4,12 @@ - - - + + + - + diff --git a/tests/data/test-read-ctf/test-callback2.abi b/tests/data/test-= read-ctf/test-callback2.abi index c2ffdb18..87b43d06 100644 --- a/tests/data/test-read-ctf/test-callback2.abi +++ b/tests/data/test-read-ctf/test-callback2.abi @@ -3,8 +3,8 @@ - - + + @@ -12,7 +12,7 @@ - + diff --git a/tests/data/test-read-ctf/test-conflicting-type-syms-a.o.hash.a= bi b/tests/data/test-read-ctf/test-conflicting-type-syms-a.o.hash.abi index 85e780a9..79079b04 100644 --- a/tests/data/test-read-ctf/test-conflicting-type-syms-a.o.hash.abi +++ b/tests/data/test-read-ctf/test-conflicting-type-syms-a.o.hash.abi @@ -4,7 +4,7 @@ - + diff --git a/tests/data/test-read-ctf/test-conflicting-type-syms-b.o.hash.a= bi b/tests/data/test-read-ctf/test-conflicting-type-syms-b.o.hash.abi index 400606dd..74b25d36 100644 --- a/tests/data/test-read-ctf/test-conflicting-type-syms-b.o.hash.abi +++ b/tests/data/test-read-ctf/test-conflicting-type-syms-b.o.hash.abi @@ -4,7 +4,7 @@ - + diff --git a/tests/data/test-read-ctf/test-dynamic-array.o.abi b/tests/data= /test-read-ctf/test-dynamic-array.o.abi index a9849d49..a8978c0c 100644 --- a/tests/data/test-read-ctf/test-dynamic-array.o.abi +++ b/tests/data/test-read-ctf/test-dynamic-array.o.abi @@ -3,11 +3,11 @@ - - + + - + @@ -18,10 +18,10 @@ - + - + diff --git a/tests/data/test-read-ctf/test-fallback.abi b/tests/data/test-r= ead-ctf/test-fallback.abi index e7d30594..9f09cd56 100644 --- a/tests/data/test-read-ctf/test-fallback.abi +++ b/tests/data/test-read-ctf/test-fallback.abi @@ -3,7 +3,7 @@ - + diff --git a/tests/data/test-read-ctf/test-forward-type-decl.abi b/tests/da= ta/test-read-ctf/test-forward-type-decl.abi index 026e7d32..c239187b 100644 --- a/tests/data/test-read-ctf/test-forward-type-decl.abi +++ b/tests/data/test-read-ctf/test-forward-type-decl.abi @@ -3,7 +3,7 @@ - + @@ -11,12 +11,12 @@ - + - + diff --git a/tests/data/test-read-ctf/test-functions-declaration.abi b/test= s/data/test-read-ctf/test-functions-declaration.abi index dd8516fd..193221e4 100644 --- a/tests/data/test-read-ctf/test-functions-declaration.abi +++ b/tests/data/test-read-ctf/test-functions-declaration.abi @@ -4,19 +4,19 @@ - - + + - + - + - + diff --git a/tests/data/test-read-ctf/test-linux-module.abi b/tests/data/te= st-read-ctf/test-linux-module.abi index e8081f16..933b9f82 100644 --- a/tests/data/test-read-ctf/test-linux-module.abi +++ b/tests/data/test-read-ctf/test-linux-module.abi @@ -7,8 +7,8 @@ - - + + @@ -16,17 +16,17 @@ - + - + - + @@ -50,13 +50,13 @@ - - + + - + - + diff --git a/tests/data/test-read-ctf/test-list-struct.abi b/tests/data/tes= t-read-ctf/test-list-struct.abi index ecd4d08b..3fdc6aec 100644 --- a/tests/data/test-read-ctf/test-list-struct.abi +++ b/tests/data/test-read-ctf/test-list-struct.abi @@ -4,8 +4,8 @@ - - + + diff --git a/tests/data/test-read-ctf/test0.abi b/tests/data/test-read-ctf/= test0.abi index 2129de41..05430067 100644 --- a/tests/data/test-read-ctf/test0.abi +++ b/tests/data/test-read-ctf/test0.abi @@ -20,21 +20,21 @@ - - - - - + + + + + - - - + + + - + @@ -42,7 +42,7 @@ - + @@ -53,11 +53,11 @@ - + - + diff --git a/tests/data/test-read-ctf/test0.hash.abi b/tests/data/test-read= -ctf/test0.hash.abi index e98c97db..4aa9a93c 100644 --- a/tests/data/test-read-ctf/test0.hash.abi +++ b/tests/data/test-read-ctf/test0.hash.abi @@ -20,21 +20,21 @@ - - - - - + + + + + - - - + + + - + @@ -42,7 +42,7 @@ - + @@ -53,11 +53,11 @@ - + - + diff --git a/tests/data/test-read-ctf/test1.so.abi b/tests/data/test-read-c= tf/test1.so.abi index 4d0895a3..822b57a5 100644 --- a/tests/data/test-read-ctf/test1.so.abi +++ b/tests/data/test-read-ctf/test1.so.abi @@ -12,7 +12,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/tests/data/test-read-ctf/test1.so.hash.abi b/tests/data/test-r= ead-ctf/test1.so.hash.abi index 89bbb528..b3ace158 100644 --- a/tests/data/test-read-ctf/test1.so.hash.abi +++ b/tests/data/test-read-ctf/test1.so.hash.abi @@ -12,7 +12,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/tests/data/test-read-ctf/test2.so.abi b/tests/data/test-read-c= tf/test2.so.abi index 53001972..f2fb069d 100644 --- a/tests/data/test-read-ctf/test2.so.abi +++ b/tests/data/test-read-ctf/test2.so.abi @@ -7,12 +7,12 @@ - + - + @@ -23,11 +23,11 @@ - + - + diff --git a/tests/data/test-read-ctf/test2.so.hash.abi b/tests/data/test-r= ead-ctf/test2.so.hash.abi index 84fcaa96..1efd533a 100644 --- a/tests/data/test-read-ctf/test2.so.hash.abi +++ b/tests/data/test-read-ctf/test2.so.hash.abi @@ -7,12 +7,12 @@ - + - + @@ -23,11 +23,11 @@ - + - + diff --git a/tests/data/test-read-ctf/test3.so.abi b/tests/data/test-read-c= tf/test3.so.abi index 25fe7685..8e2492f3 100644 --- a/tests/data/test-read-ctf/test3.so.abi +++ b/tests/data/test-read-ctf/test3.so.abi @@ -11,7 +11,7 @@ - + diff --git a/tests/data/test-read-ctf/test3.so.hash.abi b/tests/data/test-r= ead-ctf/test3.so.hash.abi index 07dd9601..f991d33a 100644 --- a/tests/data/test-read-ctf/test3.so.hash.abi +++ b/tests/data/test-read-ctf/test3.so.hash.abi @@ -11,7 +11,7 @@ - + diff --git a/tests/data/test-read-ctf/test4.so.abi b/tests/data/test-read-c= tf/test4.so.abi index 21241d30..9f4e9255 100644 --- a/tests/data/test-read-ctf/test4.so.abi +++ b/tests/data/test-read-ctf/test4.so.abi @@ -6,14 +6,14 @@ - - + + - + diff --git a/tests/data/test-read-ctf/test4.so.hash.abi b/tests/data/test-r= ead-ctf/test4.so.hash.abi index 40ab7069..1e952c75 100644 --- a/tests/data/test-read-ctf/test4.so.hash.abi +++ b/tests/data/test-read-ctf/test4.so.hash.abi @@ -6,14 +6,14 @@ - - + + - + diff --git a/tests/data/test-read-ctf/test5.o.abi b/tests/data/test-read-ct= f/test5.o.abi index 84eb34d7..6d72d7ab 100644 --- a/tests/data/test-read-ctf/test5.o.abi +++ b/tests/data/test-read-ctf/test5.o.abi @@ -8,39 +8,39 @@ - + - - - + + + - + - + - + - + - + diff --git a/tests/data/test-read-ctf/test7.o.abi b/tests/data/test-read-ct= f/test7.o.abi index 85468e11..65371cf5 100644 --- a/tests/data/test-read-ctf/test7.o.abi +++ b/tests/data/test-read-ctf/test7.o.abi @@ -3,8 +3,8 @@ - - + + @@ -18,16 +18,16 @@ - + - + - + diff --git a/tests/data/test-read-ctf/test8.o.abi b/tests/data/test-read-ct= f/test8.o.abi index b6996c29..430bc128 100644 --- a/tests/data/test-read-ctf/test8.o.abi +++ b/tests/data/test-read-ctf/test8.o.abi @@ -4,7 +4,7 @@ - + diff --git a/tests/data/test-read-ctf/test9.o.abi b/tests/data/test-read-ct= f/test9.o.abi index c983d17f..331bfc70 100644 --- a/tests/data/test-read-ctf/test9.o.abi +++ b/tests/data/test-read-ctf/test9.o.abi @@ -3,31 +3,31 @@ - + - + - - + + - + - + - + - + @@ -44,12 +44,12 @@ - + - + --=20 2.38.1 --=20 Dodji