From patchwork Mon Mar 1 09:51:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dodji Seketeli X-Patchwork-Id: 42185 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id DAEBB389367C; Mon, 1 Mar 2021 13:19:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DAEBB389367C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1614604807; bh=5byD0lqijp9Lima2zGdiy4A4NKoSYFeuSxCrfn1nCRc=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Help: List-Subscribe:From:Reply-To:From; b=djhcOa5HxnEDiFxLly+0vEMNCSqXRIaHVsw+4G91oZ6YB7OpM3EBPXqgQOZ4br3Zp dER8fxzWkYz0d598lBvQaEN4K6Pwq7F/T9S85lChsxakqNEb8VmcHF2eJUs/Jk+f7P gTPwDfMNDdb1gcVRpBovOsongjhABA7imE5FSXxg= X-Original-To: libabigail@sourceware.org Delivered-To: libabigail@sourceware.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by sourceware.org (Postfix) with ESMTP id 6DE733894429 for ; Mon, 1 Mar 2021 09:52:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 6DE733894429 Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-259-eog55dd1OaWeRI46yUz86g-1; Mon, 01 Mar 2021 04:51:17 -0500 X-MC-Unique: eog55dd1OaWeRI46yUz86g-1 Received: by mail-wm1-f70.google.com with SMTP id f9so784118wml.0 for ; Mon, 01 Mar 2021 01:51:17 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:organization:date:message-id :user-agent:mime-version:content-transfer-encoding; bh=eYFAWF/u9h1kzfsSlOVcMNye1f81YNSFPTsRKlhfEgA=; b=EwCv56D4mq5uOpcAbDES+8VtkJ1O9IsBJMErbumUuEnzp0TOaJhQGGjxqK25MwXovO ZDBnfm+NdYB2HUz6GIhgtpZiQqJBaLk4HKMKa5TP40SupOiet+5K0bEmx5sJKXVzZoOz SFRtAO5DJXHCdX8ZkwuQb6FxNfGo8p+6WqA3M+8S+5MKd8eC36b0cSEcO9HZFwCuYMVY DZ9digLD4CSyG2EfmRBY6YGHIiWTJo5DYwn5YreJnqigg8PmgQueV3+SmD/vIZUnpX8c CCF8GCt3VHFsah7P3tphML7q+juYghFRhD1i8INmAsPwF5hple06CeP2E8Tek5zXcl2r WRHQ== X-Gm-Message-State: AOAM531CiYcNSaWPNMZ+JRkH8LrL24j2zeBSoZiPvKDp4oBRIKD3jcKA o6MtRjkuZhGDOXob61eKtYG66NjTlkuaHIHWaBRoQnKxKZGMHy1BHMQcbddIatMZSy4+gr4ATat PN4X4tXuLo28+FIrnEG8YkxzBlh8/iCDl7HLFOmAmSg3hG7/tgH0zHK9WP8ruPPDro4rc X-Received: by 2002:a5d:570b:: with SMTP id a11mr15759496wrv.281.1614592274997; Mon, 01 Mar 2021 01:51:14 -0800 (PST) X-Google-Smtp-Source: ABdhPJy/1Ltrkh/Htli4xIRwF9DBfnAUbciOxjuz1FdFKfDUQWLKq/CkkA+hDMQ/LEwOdExuUUXCdg== X-Received: by 2002:a5d:570b:: with SMTP id a11mr15759417wrv.281.1614592273976; Mon, 01 Mar 2021 01:51:13 -0800 (PST) Received: from localhost ([88.120.130.27]) by smtp.gmail.com with ESMTPSA id z82sm20044542wmg.19.2021.03.01.01.51.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Mar 2021 01:51:10 -0800 (PST) Received: by localhost (Postfix, from userid 1000) id 14AAD58000E; Mon, 1 Mar 2021 10:51:08 +0100 (CET) To: libabigail@sourceware.org Subject: [PATCH 1/2] Better sorting of (anonymous) types in ABIXML files Organization: Red Hat / France X-Operating-System: Fedora 34 X-URL: http://www.redhat.com Date: Mon, 01 Mar 2021 10:51:06 +0100 Message-ID: <87im6b19th.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Mailman-Approved-At: Mon, 01 Mar 2021 13:19:56 +0000 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-Patchwork-Original-From: Dodji Seketeli via Libabigail From: Dodji Seketeli Reply-To: Dodji Seketeli Errors-To: libabigail-bounces@sourceware.org Sender: "Libabigail" Hello, I am still seeing in some cases, some instability in type sorting in ABIXML. It looks related to anonymous types sorting, so this patch tries harder to have anonymous types have names more suitable for internal matters this. * src/abg-writer.cc (type_ptr_cmp::operator()): Use the internal pretty representation of types, for comparison. * tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi: Adjust. * tests/data/test-read-dwarf/PR22122-libftdc.so.abi: Likewise. * tests/data/test-read-dwarf/PR25007-sdhci.ko.abi: Likewise. * tests/data/test-read-dwarf/PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi: Likewise. * tests/data/test-read-dwarf/test-libandroid.so.abi: Likewise. * tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi: Likewise. * tests/data/test-read-dwarf/test12-pr18844.so.abi: Likewise. * tests/data/test-read-dwarf/test13-pr18894.so.abi: Likewise. * tests/data/test-read-dwarf/test14-pr18893.so.abi: Likewise. * tests/data/test-read-dwarf/test15-pr18892.so.abi: Likewise. * tests/data/test-read-dwarf/test16-pr18904.so.abi: Likewise. * tests/data/test-read-dwarf/test17-pr19027.so.abi: Likewise. * tests/data/test-read-dwarf/test18-pr19037-libvtkRenderingLIC-6.1.so.abi: Likewise. * tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi: Likewise. * tests/data/test-read-dwarf/test20-pr19025-libvtkParallelCore-6.1.so.abi: Likewise. * tests/data/test-read-dwarf/test21-pr19092.so.abi: Likewise. * tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi: Likewise. * tests/data/test-read-dwarf/test9-pr18818-clang.so.abi: Likewise. * tests/data/test-annotate/test13-pr18894.so.abi: Likewise. * tests/data/test-annotate/test14-pr18893.so.abi: Likewise. * tests/data/test-annotate/test15-pr18892.so.abi: Likewise. * tests/data/test-annotate/test17-pr19027.so.abi: Likewise. * tests/data/test-annotate/test18-pr19037-libvtkRenderingLIC-6.1.so.abi: Likewise. * tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi: Likewise. * tests/data/test-annotate/test20-pr19025-libvtkParallelCore-6.1.so.abi: Likewise. * tests/data/test-annotate/test21-pr19092.so.abi: Likewise. Signed-off-by: Dodji Seketeli Applied to master. --- src/abg-writer.cc | 4 +- .../data/test-annotate/test13-pr18894.so.abi | 14 +- .../data/test-annotate/test14-pr18893.so.abi | 2810 ++--- .../data/test-annotate/test15-pr18892.so.abi | 1540 +-- .../data/test-annotate/test17-pr19027.so.abi | 5232 ++++----- ...st18-pr19037-libvtkRenderingLIC-6.1.so.abi | 116 +- ...19-pr19023-libtcmalloc_and_profiler.so.abi | 1418 +-- ...st20-pr19025-libvtkParallelCore-6.1.so.abi | 1728 +-- .../data/test-annotate/test21-pr19092.so.abi | 1064 +- .../PR22015-libboost_iostreams.so.abi | 8 +- .../test-read-dwarf/PR22122-libftdc.so.abi | 10 +- .../data/test-read-dwarf/PR25007-sdhci.ko.abi | 12 +- .../PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi | 2 +- .../test-read-dwarf/test-libandroid.so.abi | 230 +- .../test-read-dwarf/test10-pr18818-gcc.so.abi | 24 +- .../test-read-dwarf/test12-pr18844.so.abi | 2434 ++--- .../test-read-dwarf/test13-pr18894.so.abi | 12 +- .../test-read-dwarf/test14-pr18893.so.abi | 2272 ++-- .../test-read-dwarf/test15-pr18892.so.abi | 1170 +-- .../test-read-dwarf/test16-pr18904.so.abi | 1240 +-- .../test-read-dwarf/test17-pr19027.so.abi | 4734 ++++----- ...st18-pr19037-libvtkRenderingLIC-6.1.so.abi | 84 +- ...19-pr19023-libtcmalloc_and_profiler.so.abi | 992 +- ...st20-pr19025-libvtkParallelCore-6.1.so.abi | 1404 +-- .../test-read-dwarf/test21-pr19092.so.abi | 914 +- .../test22-pr19097-libstdc++.so.6.0.17.so.abi | 9338 ++++++++--------- .../test9-pr18818-clang.so.abi | 56 +- 27 files changed, 19431 insertions(+), 19431 deletions(-) diff --git a/src/abg-writer.cc b/src/abg-writer.cc index 4900703f..a8959314 100644 --- a/src/abg-writer.cc +++ b/src/abg-writer.cc @@ -591,8 +591,8 @@ public: if (!l && !r) return false; - string r1 = ir::get_pretty_representation(l), - r2 = ir::get_pretty_representation(r); + string r1 = ir::get_pretty_representation(l, true), + r2 = ir::get_pretty_representation(r, true); if (r1 == r2) { diff --git a/tests/data/test-annotate/test13-pr18894.so.abi b/tests/data/test-annotate/test13-pr18894.so.abi index ae62b7ac..d80d3d75 100644 --- a/tests/data/test-annotate/test13-pr18894.so.abi +++ b/tests/data/test-annotate/test13-pr18894.so.abi @@ -1014,13 +1014,6 @@ - - - - - - - @@ -1039,6 +1032,13 @@ + + + + + + + diff --git a/tests/data/test-annotate/test14-pr18893.so.abi b/tests/data/test-annotate/test14-pr18893.so.abi index f9eed018..7c977b1d 100644 --- a/tests/data/test-annotate/test14-pr18893.so.abi +++ b/tests/data/test-annotate/test14-pr18893.so.abi @@ -739,6 +739,8 @@ + + @@ -761,8 +763,6 @@ - - @@ -1744,212 +1744,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1958,7 +1752,7 @@ - + @@ -1969,7 +1763,7 @@ - + @@ -1984,7 +1778,7 @@ - + @@ -2001,7 +1795,7 @@ - + @@ -2012,7 +1806,7 @@ - + @@ -2023,7 +1817,7 @@ - + @@ -2034,7 +1828,7 @@ - + @@ -2063,7 +1857,7 @@ - + @@ -2084,7 +1878,7 @@ - + @@ -2103,7 +1897,7 @@ - + @@ -2118,7 +1912,7 @@ - + @@ -2131,7 +1925,7 @@ - + @@ -2140,7 +1934,7 @@ - + @@ -2151,7 +1945,7 @@ - + @@ -2160,7 +1954,7 @@ - + @@ -2169,7 +1963,7 @@ - + @@ -2178,7 +1972,7 @@ - + @@ -2187,7 +1981,7 @@ - + @@ -2196,7 +1990,7 @@ - + @@ -2205,7 +1999,7 @@ - + @@ -2214,7 +2008,7 @@ - + @@ -2223,7 +2017,7 @@ - + @@ -2232,7 +2026,7 @@ - + @@ -2241,7 +2035,7 @@ - + @@ -2250,7 +2044,7 @@ - + @@ -2271,7 +2065,7 @@ - + @@ -2292,7 +2086,7 @@ - + @@ -2309,7 +2103,7 @@ - + @@ -2326,7 +2120,7 @@ - + @@ -2343,7 +2137,7 @@ - + @@ -2354,7 +2148,7 @@ - + @@ -2362,95 +2156,345 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -2458,7 +2502,7 @@ - + @@ -2478,23 +2522,23 @@ - + - + - + - + @@ -2503,7 +2547,7 @@ - + @@ -2511,11 +2555,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -2525,47 +2613,47 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -2577,27 +2665,27 @@ - + - + - + - + - + - + @@ -2623,11 +2711,11 @@ - + - + - + @@ -2636,7 +2724,7 @@ - + @@ -2644,101 +2732,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -2915,30 +2913,32 @@ + + - + - + - + - + - + - + - + - + - + @@ -2946,44 +2946,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -3022,14 +3022,14 @@ - + - + - + @@ -3060,7 +3060,7 @@ - + @@ -3068,15 +3068,15 @@ - + - + - + @@ -3085,7 +3085,7 @@ - + @@ -3094,139 +3094,41 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - - - + + + + + + + - - + + + + + + - - - - + + + + - - - - + + + + @@ -3234,24 +3136,20 @@ - - - - - + - + - + @@ -3264,19 +3162,19 @@ - + - + - + - + @@ -3294,7 +3192,7 @@ - + @@ -3303,14 +3201,14 @@ - + - + @@ -3324,7 +3222,7 @@ - + @@ -3333,14 +3231,14 @@ - + - + - + @@ -3350,32 +3248,134 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + @@ -3389,29 +3389,29 @@ - + - + - + - + - + @@ -3425,9 +3425,9 @@ - + - + @@ -3440,7 +3440,7 @@ - + @@ -3476,9 +3476,9 @@ - + - + @@ -3489,9 +3489,9 @@ - + - + @@ -3502,103 +3502,20 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - + @@ -3633,7 +3550,7 @@ - + @@ -3661,15 +3578,15 @@ - + - + - + @@ -3693,25 +3610,92 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - + + + + + + + + + - + + + + + + + + + + + + + + @@ -3720,10 +3704,10 @@ - + - + @@ -3751,7 +3735,7 @@ - + @@ -3768,10 +3752,10 @@ - + - + @@ -3779,7 +3763,7 @@ - + @@ -3808,7 +3792,7 @@ - + @@ -3831,7 +3815,7 @@ - + @@ -3853,13 +3837,15 @@ + + - + - + @@ -3875,15 +3861,15 @@ - + - + - + @@ -3928,30 +3914,44 @@ + + + + + + + + + + + + + + - + - + - + - + - + - + - + @@ -3960,24 +3960,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + @@ -3987,29 +4094,29 @@ - + - + - + - + - + - + @@ -4018,11 +4125,11 @@ - + - + @@ -4038,7 +4145,7 @@ - + @@ -4049,7 +4156,7 @@ - + @@ -4060,11 +4167,11 @@ - + - + - + @@ -4073,11 +4180,11 @@ - + - + - + @@ -4086,13 +4193,13 @@ - + - + - + - + @@ -4102,144 +4209,33 @@ - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - + + + + + + + + + @@ -4249,27 +4245,31 @@ - + + + + + - + - + - + - + - + @@ -4280,13 +4280,71 @@ - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -4305,7 +4363,7 @@ - + @@ -4327,7 +4385,7 @@ - + @@ -4336,7 +4394,7 @@ - + @@ -4345,7 +4403,7 @@ - + @@ -4362,7 +4420,7 @@ - + @@ -4371,7 +4429,7 @@ - + @@ -4379,73 +4437,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4461,16 +4452,27 @@ + + + + + + + + + - + - + - + + + - + @@ -4498,10 +4500,10 @@ - + - + @@ -4515,7 +4517,7 @@ - + @@ -4532,7 +4534,7 @@ - + @@ -4541,7 +4543,7 @@ - + @@ -4554,7 +4556,7 @@ - + @@ -4566,15 +4568,8 @@ - - - - - - - - + @@ -4584,22 +4579,22 @@ + + + + + - - - - - - + @@ -4628,15 +4623,20 @@ - + + + + + + - + @@ -4653,59 +4653,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -4745,49 +4745,49 @@ - + - + - + - + - + - + - + - + - + - + - - + + @@ -4796,7 +4796,7 @@ - + @@ -4807,7 +4807,7 @@ - + @@ -4816,7 +4816,7 @@ - + @@ -4825,7 +4825,7 @@ - + @@ -4836,7 +4836,7 @@ - + @@ -4845,7 +4845,7 @@ - + @@ -4863,7 +4863,7 @@ - + @@ -4890,7 +4890,7 @@ - + @@ -4902,11 +4902,11 @@ - + - + @@ -4937,7 +4937,7 @@ - + @@ -4948,7 +4948,7 @@ - + @@ -4963,7 +4963,7 @@ - + @@ -4980,7 +4980,7 @@ - + @@ -4991,7 +4991,7 @@ - + @@ -5002,7 +5002,7 @@ - + @@ -5013,7 +5013,7 @@ - + @@ -5042,7 +5042,7 @@ - + @@ -5063,7 +5063,7 @@ - + @@ -5082,7 +5082,7 @@ - + @@ -5097,7 +5097,7 @@ - + @@ -5110,7 +5110,7 @@ - + @@ -5119,7 +5119,7 @@ - + @@ -5130,7 +5130,7 @@ - + @@ -5139,7 +5139,7 @@ - + @@ -5148,7 +5148,7 @@ - + @@ -5157,7 +5157,7 @@ - + @@ -5166,7 +5166,7 @@ - + @@ -5175,7 +5175,7 @@ - + @@ -5184,7 +5184,7 @@ - + @@ -5193,7 +5193,7 @@ - + @@ -5202,7 +5202,7 @@ - + @@ -5211,7 +5211,7 @@ - + @@ -5220,7 +5220,7 @@ - + @@ -5229,7 +5229,7 @@ - + @@ -5250,7 +5250,7 @@ - + @@ -5271,7 +5271,7 @@ - + @@ -5288,7 +5288,7 @@ - + @@ -5305,7 +5305,7 @@ - + @@ -5322,7 +5322,7 @@ - + @@ -5333,7 +5333,7 @@ - + @@ -5529,7 +5529,7 @@ - + @@ -5557,14 +5557,14 @@ - + - + @@ -5579,23 +5579,23 @@ - + - + - + - + - + @@ -5613,7 +5613,7 @@ - + @@ -5624,7 +5624,7 @@ - + @@ -5633,10 +5633,10 @@ - + - + @@ -5644,11 +5644,11 @@ - + - + @@ -5656,7 +5656,7 @@ - + @@ -5676,23 +5676,23 @@ - + - + - + - + @@ -5701,7 +5701,7 @@ - + @@ -5715,16 +5715,16 @@ - + - + - + @@ -5732,9 +5732,9 @@ - + - + @@ -5745,7 +5745,7 @@ - + @@ -5762,7 +5762,7 @@ - + @@ -5771,7 +5771,7 @@ - + @@ -5784,7 +5784,7 @@ - + @@ -5801,33 +5801,33 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -5841,7 +5841,7 @@ - + @@ -5878,7 +5878,7 @@ - + @@ -5894,7 +5894,7 @@ - + @@ -5905,7 +5905,7 @@ - + @@ -5916,11 +5916,11 @@ - + - + - + @@ -5929,11 +5929,11 @@ - + - + - + @@ -5942,13 +5942,13 @@ - + - + - + - + @@ -5979,9 +5979,9 @@ - + - + @@ -5992,9 +5992,9 @@ - + - + @@ -6005,11 +6005,11 @@ - + - + - + @@ -6045,9 +6045,9 @@ - + - + @@ -6058,9 +6058,9 @@ - + - + @@ -6071,21 +6071,21 @@ - + - + - + - + - + @@ -6123,10 +6123,10 @@ - + - + @@ -6142,29 +6142,29 @@ - + - + - + - + - + - + @@ -6188,7 +6188,7 @@ - + @@ -6250,7 +6250,7 @@ - + @@ -6285,14 +6285,14 @@ - + - + - + @@ -6308,7 +6308,7 @@ - + @@ -6318,21 +6318,21 @@ - + - - + + - + - + @@ -6342,47 +6342,47 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -6394,27 +6394,27 @@ - + - + - + - + - + - + @@ -6440,11 +6440,11 @@ - + - + - + @@ -6453,7 +6453,7 @@ - + @@ -6462,7 +6462,7 @@ - + @@ -6525,9 +6525,9 @@ - + - + @@ -6554,9 +6554,9 @@ - + - + @@ -6586,7 +6586,7 @@ - + @@ -6623,14 +6623,14 @@ - + - + - + - + @@ -6660,13 +6660,13 @@ - + - + - + @@ -6675,11 +6675,11 @@ - + - + @@ -6689,7 +6689,7 @@ - + @@ -6703,47 +6703,47 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6774,7 +6774,7 @@ - + @@ -6818,7 +6818,7 @@ - + @@ -6849,7 +6849,7 @@ - + @@ -6893,7 +6893,7 @@ - + @@ -6930,7 +6930,7 @@ - + @@ -6989,11 +6989,11 @@ - + - + @@ -7003,7 +7003,7 @@ - + @@ -7031,7 +7031,7 @@ - + @@ -7059,17 +7059,17 @@ - + - + - + - + - + - + @@ -7085,14 +7085,14 @@ - + - + - + @@ -7104,7 +7104,7 @@ - + @@ -7123,7 +7123,7 @@ - + @@ -7145,7 +7145,7 @@ - + @@ -7154,7 +7154,7 @@ - + @@ -7166,23 +7166,23 @@ - + - + - + - + - + @@ -7192,14 +7192,14 @@ - + - + @@ -7216,7 +7216,7 @@ - + @@ -7225,7 +7225,7 @@ - + @@ -7234,7 +7234,7 @@ - + @@ -7257,12 +7257,12 @@ - + - + @@ -7276,9 +7276,9 @@ - + - + @@ -7291,14 +7291,14 @@ - + - + @@ -7312,15 +7312,15 @@ - + - + - + - + - + @@ -7334,7 +7334,7 @@ - + @@ -7351,7 +7351,7 @@ - + @@ -7363,7 +7363,7 @@ - + @@ -7407,7 +7407,7 @@ - + @@ -7435,11 +7435,11 @@ - + - + @@ -7474,7 +7474,7 @@ - + @@ -7502,15 +7502,15 @@ - + - + - + @@ -7534,17 +7534,17 @@ - + - + - + @@ -7552,7 +7552,7 @@ - + @@ -7574,7 +7574,7 @@ - + @@ -7621,7 +7621,7 @@ - + @@ -7629,7 +7629,7 @@ - + @@ -7643,19 +7643,19 @@ - + - + - + - + - + @@ -7680,10 +7680,10 @@ - + - + @@ -7691,7 +7691,7 @@ - + @@ -7703,20 +7703,20 @@ - + - + - + - + @@ -7734,7 +7734,7 @@ - + @@ -7742,15 +7742,15 @@ - + - + - + @@ -7759,7 +7759,7 @@ - + @@ -7768,21 +7768,21 @@ - + - + - + - + @@ -7801,23 +7801,23 @@ - + - + - + - + - + @@ -7827,29 +7827,29 @@ - + - + - + - + - + - + @@ -7858,22 +7858,22 @@ - + - + - + - + - + @@ -7891,67 +7891,67 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7959,11 +7959,11 @@ - + - + @@ -7977,13 +7977,13 @@ - + - + - + @@ -7992,24 +7992,24 @@ - + - + - + - + - + - + @@ -8202,7 +8202,7 @@ - + @@ -8225,7 +8225,7 @@ - + @@ -8250,7 +8250,7 @@ - + @@ -8299,10 +8299,10 @@ - + - + @@ -8315,19 +8315,19 @@ - + - + - + - + @@ -8345,7 +8345,7 @@ - + @@ -8354,14 +8354,14 @@ - + - + - + @@ -8371,7 +8371,7 @@ - + @@ -8380,14 +8380,14 @@ - + - + @@ -8401,14 +8401,14 @@ - + - + @@ -8417,10 +8417,10 @@ - + - + @@ -8428,7 +8428,7 @@ - + @@ -8457,10 +8457,10 @@ - + - + @@ -8488,7 +8488,7 @@ - + @@ -8503,33 +8503,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -8557,7 +8557,7 @@ - + @@ -8576,7 +8576,7 @@ - + @@ -8620,7 +8620,7 @@ - + @@ -8688,11 +8688,11 @@ - + - + @@ -8925,11 +8925,11 @@ - + - + - + @@ -8951,7 +8951,7 @@ - + @@ -9124,7 +9124,7 @@ - + @@ -9148,7 +9148,7 @@ - + @@ -9501,14 +9501,14 @@ - + - + @@ -9642,7 +9642,7 @@ - + @@ -9980,7 +9980,7 @@ - + @@ -9989,7 +9989,7 @@ - + @@ -10047,7 +10047,7 @@ - + @@ -10213,11 +10213,11 @@ - + - + @@ -10226,11 +10226,11 @@ - + - + @@ -10493,9 +10493,9 @@ - + - + diff --git a/tests/data/test-annotate/test15-pr18892.so.abi b/tests/data/test-annotate/test15-pr18892.so.abi index 62a94355..ac337a41 100644 --- a/tests/data/test-annotate/test15-pr18892.so.abi +++ b/tests/data/test-annotate/test15-pr18892.so.abi @@ -4690,23 +4690,6 @@ - - - - - - - - - - - - - - - - - @@ -4716,11 +4699,11 @@ - + - + @@ -4729,11 +4712,11 @@ - + - + @@ -4744,7 +4727,7 @@ - + @@ -4754,7 +4737,7 @@ - + @@ -4763,13 +4746,13 @@ - + - + @@ -4777,12 +4760,25 @@ - + + + + + + + + + + + + + + @@ -4796,22 +4792,26 @@ + + + + + + - + - - - + - + @@ -4820,12 +4820,12 @@ - + - + @@ -5685,8 +5685,6 @@ - - @@ -5708,6 +5706,8 @@ + + @@ -6164,6 +6164,15 @@ + + + + + + + + + @@ -6196,15 +6205,6 @@ - - - - - - - - - @@ -6383,6 +6383,8 @@ + + @@ -6390,8 +6392,6 @@ - - @@ -8349,8 +8349,6 @@ - - @@ -8422,6 +8420,8 @@ + + @@ -8830,6 +8830,23 @@ + + + + + + + + + + + + + + + + + @@ -8981,23 +8998,6 @@ - - - - - - - - - - - - - - - - - @@ -9718,11 +9718,6 @@ - - - - - @@ -9730,11 +9725,154 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9869,170 +10007,32 @@ - + - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -10080,9 +10080,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -10091,11 +10232,11 @@ - + - + - + @@ -10104,7 +10245,7 @@ - + @@ -10115,9 +10256,9 @@ - + - + @@ -10126,11 +10267,11 @@ - + - + - + @@ -10139,7 +10280,7 @@ - + @@ -10150,27 +10291,27 @@ - + - + - + - + - + - + @@ -10179,7 +10320,7 @@ - + @@ -10192,7 +10333,7 @@ - + @@ -10202,7 +10343,7 @@ - + @@ -10211,7 +10352,7 @@ - + @@ -10222,9 +10363,9 @@ - + - + @@ -10233,7 +10374,7 @@ - + @@ -10242,7 +10383,7 @@ - + @@ -10253,28 +10394,28 @@ - + - + - + - + - + @@ -10285,7 +10426,7 @@ - + @@ -10296,62 +10437,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -10359,194 +10446,164 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - + - + - + - + - + - + - + - + + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -10611,7 +10668,7 @@ - + @@ -10626,7 +10683,7 @@ - + @@ -10639,19 +10696,40 @@ + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + @@ -10669,7 +10747,7 @@ - + @@ -11112,103 +11190,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -11225,7 +11213,7 @@ - + @@ -11238,7 +11226,7 @@ - + @@ -11254,7 +11242,7 @@ - + @@ -11306,13 +11294,13 @@ - + - + @@ -11325,7 +11313,7 @@ - + @@ -11337,32 +11325,44 @@ - + - + + + + + + + + + + + + + + + - + - - @@ -11384,11 +11384,11 @@ - + - + @@ -11398,7 +11398,7 @@ - + @@ -11442,7 +11442,7 @@ - + @@ -11496,7 +11496,7 @@ - + @@ -11511,7 +11511,7 @@ - + @@ -11586,14 +11586,14 @@ - + - + @@ -11640,7 +11640,7 @@ - + @@ -11648,7 +11648,7 @@ - + @@ -12958,7 +12958,7 @@ - + @@ -13743,7 +13743,7 @@ - + @@ -13754,11 +13754,11 @@ - + - + @@ -25128,7 +25128,7 @@ - + @@ -27268,7 +27268,7 @@ - + @@ -27876,12 +27876,12 @@ - + - + @@ -27891,24 +27891,24 @@ - + - + - + - + - + @@ -27920,7 +27920,7 @@ - + @@ -27929,12 +27929,12 @@ - + - + - + @@ -27953,7 +27953,7 @@ - + @@ -27961,12 +27961,12 @@ - + - + @@ -28055,7 +28055,7 @@ - + @@ -28083,9 +28083,9 @@ - + - + @@ -28095,11 +28095,11 @@ - + - + @@ -28117,37 +28117,37 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -28155,9 +28155,9 @@ - + - + @@ -28181,11 +28181,11 @@ - + - + - + @@ -28221,7 +28221,7 @@ - + @@ -28231,59 +28231,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -28349,7 +28349,7 @@ - + @@ -28580,7 +28580,7 @@ - + @@ -28645,7 +28645,7 @@ - + @@ -28660,7 +28660,7 @@ - + @@ -28712,7 +28712,7 @@ - + @@ -28805,13 +28805,13 @@ - + - + @@ -28819,7 +28819,7 @@ - + @@ -28946,11 +28946,11 @@ - + - + @@ -28961,7 +28961,7 @@ - + @@ -28971,7 +28971,7 @@ - + @@ -28988,11 +28988,11 @@ - + - + @@ -29012,7 +29012,7 @@ - + @@ -29023,13 +29023,13 @@ - + - + @@ -29037,7 +29037,7 @@ - + @@ -29045,7 +29045,7 @@ - + @@ -29095,13 +29095,13 @@ - + - + - + @@ -29109,7 +29109,7 @@ - + @@ -29162,7 +29162,7 @@ - + @@ -29360,16 +29360,16 @@ - + - + - + @@ -29504,7 +29504,7 @@ - + @@ -29556,13 +29556,13 @@ - + - + @@ -29575,7 +29575,7 @@ - + @@ -29785,27 +29785,27 @@ - + - + - + - + - + - + @@ -29814,7 +29814,7 @@ - + @@ -29827,7 +29827,7 @@ - + @@ -29837,7 +29837,7 @@ - + @@ -29846,7 +29846,7 @@ - + @@ -29857,9 +29857,9 @@ - + - + @@ -29868,7 +29868,7 @@ - + @@ -29877,7 +29877,7 @@ - + @@ -29893,11 +29893,11 @@ - + - + @@ -29913,23 +29913,23 @@ - + - + - + - + - + @@ -29937,11 +29937,11 @@ - + - + @@ -30010,7 +30010,7 @@ - + @@ -30019,11 +30019,11 @@ - + - + - + @@ -30032,7 +30032,7 @@ - + @@ -30043,9 +30043,9 @@ - + - + @@ -30054,11 +30054,11 @@ - + - + - + @@ -30067,7 +30067,7 @@ - + @@ -30205,28 +30205,28 @@ - + - + - + - + - + @@ -30237,7 +30237,7 @@ - + @@ -30248,16 +30248,16 @@ - + - + - + @@ -30316,28 +30316,28 @@ - + - + - + - + - + @@ -30348,7 +30348,7 @@ - + @@ -30359,16 +30359,16 @@ - + - + - + @@ -30383,7 +30383,7 @@ - + @@ -30394,7 +30394,7 @@ - + @@ -30409,7 +30409,7 @@ - + @@ -30440,11 +30440,11 @@ - + - + @@ -30913,7 +30913,7 @@ - + @@ -31696,7 +31696,7 @@ - + @@ -31808,11 +31808,11 @@ - + - + @@ -32001,7 +32001,7 @@ - + @@ -33808,7 +33808,7 @@ - + @@ -33816,7 +33816,7 @@ - + @@ -34301,10 +34301,6 @@ - - - - @@ -34314,7 +34310,7 @@ - + @@ -34331,6 +34327,10 @@ + + + + @@ -34532,9 +34532,9 @@ - + - + @@ -34805,7 +34805,7 @@ - + @@ -34885,7 +34885,7 @@ - + @@ -34893,7 +34893,7 @@ - + @@ -35041,7 +35041,7 @@ - + @@ -35245,7 +35245,7 @@ - + @@ -35804,9 +35804,9 @@ - + - + @@ -35831,7 +35831,7 @@ - + @@ -35839,7 +35839,7 @@ - + diff --git a/tests/data/test-annotate/test17-pr19027.so.abi b/tests/data/test-annotate/test17-pr19027.so.abi index cf85ca0f..956f7172 100644 --- a/tests/data/test-annotate/test17-pr19027.so.abi +++ b/tests/data/test-annotate/test17-pr19027.so.abi @@ -1870,6 +1870,17 @@ + + + + + + + + + + + @@ -1977,17 +1988,6 @@ - - - - - - - - - - - @@ -7223,238 +7223,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -7464,7 +7232,7 @@ - + @@ -7481,7 +7249,7 @@ - + @@ -7498,7 +7266,7 @@ - + @@ -7515,7 +7283,7 @@ - + @@ -7528,17 +7296,17 @@ - + - + - + - + @@ -7548,13 +7316,13 @@ - + - + @@ -7563,7 +7331,7 @@ - + @@ -7580,7 +7348,7 @@ - + @@ -7590,9 +7358,9 @@ - + - + @@ -7604,10 +7372,10 @@ - + - + @@ -7631,9 +7399,9 @@ - + - + @@ -7642,9 +7410,9 @@ - + - + @@ -7656,10 +7424,10 @@ - + - + @@ -7691,9 +7459,9 @@ - + - + @@ -7702,9 +7470,9 @@ - + - + @@ -7720,7 +7488,7 @@ - + @@ -7733,7 +7501,7 @@ - + @@ -7750,7 +7518,7 @@ - + @@ -7771,7 +7539,7 @@ - + @@ -7796,7 +7564,7 @@ - + @@ -7808,7 +7576,7 @@ - + @@ -7823,7 +7591,7 @@ - + @@ -7838,7 +7606,7 @@ - + @@ -7853,7 +7621,7 @@ - + @@ -7868,7 +7636,7 @@ - + @@ -7883,7 +7651,7 @@ - + @@ -7898,7 +7666,7 @@ - + @@ -7913,7 +7681,7 @@ - + @@ -7943,7 +7711,7 @@ - + @@ -7973,7 +7741,7 @@ - + @@ -7988,7 +7756,7 @@ - + @@ -8007,7 +7775,7 @@ - + @@ -8018,7 +7786,7 @@ - + @@ -8048,7 +7816,7 @@ - + @@ -8067,7 +7835,7 @@ - + @@ -8078,7 +7846,7 @@ - + @@ -8093,7 +7861,7 @@ - + @@ -8108,7 +7876,7 @@ - + @@ -8123,7 +7891,7 @@ - + @@ -8138,7 +7906,7 @@ - + @@ -8153,7 +7921,7 @@ - + @@ -8168,7 +7936,7 @@ - + @@ -8183,7 +7951,7 @@ - + @@ -8213,7 +7981,7 @@ - + @@ -8228,7 +7996,7 @@ - + @@ -8243,7 +8011,7 @@ - + @@ -8258,7 +8026,7 @@ - + @@ -8277,7 +8045,7 @@ - + @@ -8288,7 +8056,7 @@ - + @@ -8303,7 +8071,7 @@ - + @@ -8333,7 +8101,7 @@ - + @@ -8348,7 +8116,7 @@ - + @@ -8363,7 +8131,7 @@ - + @@ -8378,7 +8146,7 @@ - + @@ -8393,7 +8161,7 @@ - + @@ -8412,7 +8180,7 @@ - + @@ -8423,7 +8191,7 @@ - + @@ -8468,7 +8236,7 @@ - + @@ -8483,7 +8251,7 @@ - + @@ -8564,9 +8332,9 @@ - + - + @@ -8577,14 +8345,14 @@ - + - + - + @@ -8600,9 +8368,9 @@ - + - + @@ -8611,44 +8379,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -8658,7 +8426,7 @@ - + @@ -8672,10 +8440,10 @@ - + - + @@ -8684,45 +8452,45 @@ - + - + - + - + - + - + - + - + - + - + @@ -8732,162 +8500,368 @@ - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8912,7 +8886,7 @@ - + @@ -8941,7 +8915,7 @@ - + @@ -8974,14 +8948,14 @@ - + - + @@ -8991,14 +8965,14 @@ - + - + @@ -9008,14 +8982,14 @@ - + - + @@ -9027,7 +9001,7 @@ - + @@ -9036,14 +9010,14 @@ - + - + @@ -9053,14 +9027,14 @@ - + - + @@ -9070,14 +9044,14 @@ - + - + @@ -9087,14 +9061,14 @@ - + - + @@ -9104,14 +9078,14 @@ - + - + @@ -9121,14 +9095,14 @@ - + - + @@ -9138,14 +9112,14 @@ - + - + @@ -9155,7 +9129,7 @@ - + @@ -9170,14 +9144,14 @@ - + - + @@ -9187,14 +9161,14 @@ - + - + @@ -9204,14 +9178,14 @@ - + - + @@ -9221,14 +9195,14 @@ - + - + @@ -9238,14 +9212,14 @@ - + - + @@ -9255,14 +9229,14 @@ - + - + @@ -9272,14 +9246,14 @@ - + - + @@ -9289,14 +9263,14 @@ - + - + @@ -9306,14 +9280,14 @@ - + - + @@ -9323,13 +9297,13 @@ - + - + @@ -9338,14 +9312,14 @@ - + - + @@ -9355,14 +9329,14 @@ - + - + @@ -9372,7 +9346,7 @@ - + @@ -9387,14 +9361,14 @@ - + - + @@ -9404,14 +9378,14 @@ - + - + @@ -9421,14 +9395,14 @@ - + - + @@ -9438,14 +9412,14 @@ - + - + @@ -9455,14 +9429,14 @@ - + - + @@ -9472,7 +9446,7 @@ - + @@ -9487,14 +9461,14 @@ - + - + @@ -9504,14 +9478,14 @@ - + - + @@ -9521,14 +9495,14 @@ - + - + @@ -9538,14 +9512,14 @@ - + - + @@ -9555,14 +9529,14 @@ - + - + @@ -9572,14 +9546,14 @@ - + - + @@ -9589,14 +9563,14 @@ - + - + @@ -9606,7 +9580,7 @@ - + @@ -9627,7 +9601,7 @@ - + @@ -9648,7 +9622,7 @@ - + @@ -9673,21 +9647,21 @@ - + - + - + - + @@ -9703,7 +9677,7 @@ - + @@ -9714,7 +9688,7 @@ - + @@ -9729,7 +9703,7 @@ - + @@ -9743,7 +9717,7 @@ - + @@ -9754,7 +9728,7 @@ - + @@ -9764,7 +9738,7 @@ - + @@ -9795,7 +9769,7 @@ - + @@ -9805,7 +9779,7 @@ - + @@ -9824,7 +9798,7 @@ - + @@ -9834,7 +9808,7 @@ - + @@ -9853,7 +9827,7 @@ - + @@ -9863,7 +9837,7 @@ - + @@ -9892,7 +9866,7 @@ - + @@ -9911,7 +9885,7 @@ - + @@ -9921,7 +9895,7 @@ - + @@ -9936,11 +9910,11 @@ - + - + @@ -9950,14 +9924,14 @@ - + - + - + @@ -9972,7 +9946,7 @@ - + @@ -9982,7 +9956,7 @@ - + @@ -10007,7 +9981,7 @@ - + @@ -10032,21 +10006,21 @@ - + - + - + - + @@ -10056,7 +10030,7 @@ - + @@ -10083,7 +10057,7 @@ - + @@ -10093,7 +10067,7 @@ - + @@ -10126,7 +10100,7 @@ - + @@ -10147,10 +10121,10 @@ - + - + @@ -10158,7 +10132,7 @@ - + @@ -10168,10 +10142,10 @@ - + - + @@ -10184,68 +10158,68 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10282,7 +10256,7 @@ - + @@ -10319,7 +10293,7 @@ - + @@ -10356,7 +10330,7 @@ - + @@ -10377,84 +10351,84 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10469,21 +10443,21 @@ - + - + - + @@ -10494,15 +10468,15 @@ - + - + - + @@ -10512,7 +10486,7 @@ - + @@ -10523,11 +10497,11 @@ - + - + @@ -10547,7 +10521,7 @@ - + @@ -10557,7 +10531,7 @@ - + @@ -10567,7 +10541,7 @@ - + @@ -10585,7 +10559,7 @@ - + @@ -10595,10 +10569,10 @@ - + - + @@ -10620,10 +10594,10 @@ - + - + @@ -10645,10 +10619,10 @@ - + - + @@ -10670,84 +10644,84 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10758,11 +10732,11 @@ - + - + @@ -10772,7 +10746,7 @@ - + @@ -10783,7 +10757,7 @@ - + @@ -10791,7 +10765,7 @@ - + @@ -10801,10 +10775,10 @@ - + - + @@ -10821,71 +10795,71 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10907,7 +10881,7 @@ - + @@ -10926,31 +10900,31 @@ - + - + - + - + - + - + - + @@ -11000,7 +10974,7 @@ - + @@ -11011,7 +10985,7 @@ - + @@ -11019,15 +10993,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -11035,7 +11035,7 @@ - + @@ -11043,7 +11043,7 @@ - + @@ -11051,7 +11051,7 @@ - + @@ -11059,222 +11059,188 @@ - + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -11285,7 +11251,7 @@ - + @@ -11295,226 +11261,226 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11525,7 +11491,7 @@ - + @@ -11535,14 +11501,14 @@ - + - + - + @@ -11553,11 +11519,11 @@ - + - + @@ -11571,16 +11537,16 @@ - + - + - + - + @@ -11589,23 +11555,23 @@ - + - + - + - + - + - + @@ -11614,12 +11580,12 @@ - + - + @@ -11641,10 +11607,10 @@ - + - + @@ -11653,7 +11619,7 @@ - + @@ -11662,7 +11628,7 @@ - + @@ -11686,7 +11652,7 @@ - + @@ -11696,7 +11662,7 @@ - + @@ -11705,22 +11671,22 @@ - + - + - + - + @@ -11730,9 +11696,9 @@ - + - + @@ -11747,22 +11713,22 @@ - + - + - + - + @@ -11776,9 +11742,9 @@ - + - + @@ -11793,11 +11759,11 @@ - + - + @@ -11833,7 +11799,7 @@ - + @@ -11845,7 +11811,7 @@ - + @@ -11859,7 +11825,7 @@ - + @@ -11874,220 +11840,220 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12097,11 +12063,11 @@ - + - + @@ -12113,11 +12079,11 @@ - + - + @@ -12131,11 +12097,11 @@ - + - + @@ -12146,132 +12112,132 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12281,11 +12247,11 @@ - + - + @@ -12297,27 +12263,27 @@ - + - + - + - + - + - + @@ -12331,17 +12297,17 @@ - + - + - + - + - + @@ -12352,7 +12318,7 @@ - + @@ -12363,220 +12329,220 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12586,7 +12552,7 @@ - + @@ -12600,7 +12566,7 @@ - + @@ -12609,220 +12575,220 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12832,7 +12798,7 @@ - + @@ -12862,7 +12828,7 @@ - + @@ -12879,141 +12845,141 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -13049,118 +13015,79 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -13171,7 +13098,7 @@ - + @@ -13181,7 +13108,7 @@ - + @@ -13204,7 +13131,7 @@ - + @@ -13214,26 +13141,26 @@ - + - + - + - + - + @@ -13268,7 +13195,7 @@ - + @@ -13279,7 +13206,7 @@ - + @@ -13289,7 +13216,7 @@ - + @@ -13304,7 +13231,7 @@ - + @@ -13349,7 +13276,7 @@ - + @@ -13384,23 +13311,23 @@ - + - + - + - + - + - + @@ -13408,11 +13335,11 @@ - + - + @@ -13430,9 +13357,9 @@ - + - + @@ -13441,9 +13368,9 @@ - + - + @@ -13455,11 +13382,11 @@ - + - + @@ -13476,7 +13403,7 @@ - + @@ -13496,103 +13423,134 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + @@ -13610,17 +13568,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + @@ -13631,7 +13627,7 @@ - + @@ -13640,9 +13636,9 @@ - + - + @@ -13661,7 +13657,7 @@ - + @@ -13679,8 +13675,12 @@ + + + + - + @@ -15115,6 +15115,18 @@ + + + + + + + + + + + + @@ -15166,18 +15178,6 @@ - - - - - - - - - - - - @@ -15333,22 +15333,22 @@ - + - + - + - + @@ -15363,27 +15363,27 @@ - + - + - + - + - + @@ -15426,11 +15426,11 @@ - + - + @@ -15438,25 +15438,25 @@ - + - + - + - + - + @@ -15464,15 +15464,15 @@ - + - + - + @@ -15480,25 +15480,25 @@ - + - + - + - + - + - + @@ -15546,13 +15546,13 @@ - + - + - + @@ -15560,17 +15560,17 @@ - + - + - + @@ -15582,29 +15582,29 @@ - + - + - + - + - + @@ -15620,19 +15620,19 @@ - + - + - + @@ -15648,35 +15648,35 @@ - + - + - + - + - + - + - + @@ -15712,9 +15712,9 @@ - + - + @@ -15728,9 +15728,9 @@ - + - + @@ -15748,7 +15748,7 @@ - + @@ -15756,7 +15756,7 @@ - + @@ -15764,15 +15764,15 @@ - + - + - + @@ -15837,7 +15837,7 @@ - + @@ -15852,7 +15852,7 @@ - + @@ -15866,7 +15866,7 @@ - + @@ -15897,7 +15897,7 @@ - + @@ -15907,10 +15907,10 @@ - + - + @@ -15939,10 +15939,10 @@ - + - + @@ -15961,7 +15961,7 @@ - + @@ -15969,14 +15969,14 @@ - + - + @@ -15986,10 +15986,10 @@ - + - + @@ -16008,7 +16008,7 @@ - + @@ -16016,30 +16016,30 @@ - + - + - + - + - + - + @@ -16072,10 +16072,10 @@ - + - + @@ -16094,7 +16094,7 @@ - + @@ -16102,7 +16102,7 @@ - + @@ -16113,7 +16113,7 @@ - + @@ -16121,30 +16121,30 @@ - + - + - + - + - + - + @@ -16152,10 +16152,10 @@ - + - + @@ -16175,12 +16175,12 @@ - + - + - + @@ -16191,7 +16191,7 @@ - + @@ -16216,11 +16216,11 @@ - + - + @@ -16240,7 +16240,7 @@ - + @@ -16254,14 +16254,14 @@ - + - + @@ -16273,14 +16273,14 @@ - + - + @@ -16303,14 +16303,14 @@ - + - + @@ -16321,7 +16321,7 @@ - + @@ -16337,14 +16337,14 @@ - + - + @@ -16355,11 +16355,11 @@ - + - + @@ -16371,12 +16371,12 @@ - + - + @@ -16388,7 +16388,7 @@ - + @@ -16399,7 +16399,7 @@ - + @@ -16407,12 +16407,12 @@ - + - + - + @@ -16431,31 +16431,31 @@ - + - + - + - + - + - + - + @@ -16503,20 +16503,20 @@ - + - + - + - + @@ -16525,14 +16525,14 @@ - + - + @@ -16652,92 +16652,92 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -16747,62 +16747,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -17112,7 +17112,7 @@ - + @@ -17131,7 +17131,7 @@ - + @@ -17150,7 +17150,7 @@ - + @@ -17169,27 +17169,27 @@ - + - + - + - + - + - + @@ -17219,7 +17219,7 @@ - + @@ -17280,7 +17280,7 @@ - + @@ -17386,11 +17386,11 @@ - + - + @@ -17400,43 +17400,43 @@ - + - + - + - + - + - + - + - + - + - + @@ -17444,35 +17444,35 @@ - + - + - + - + - + - + - + - + - + @@ -17484,55 +17484,55 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -17548,19 +17548,19 @@ - + - + - + - + @@ -17576,15 +17576,15 @@ - + - + - + @@ -17606,7 +17606,7 @@ - + @@ -17614,7 +17614,7 @@ - + @@ -17630,15 +17630,15 @@ - + - + - + @@ -17648,15 +17648,15 @@ - + - + - + @@ -17664,7 +17664,7 @@ - + @@ -17672,13 +17672,13 @@ - + - + - + @@ -17692,17 +17692,17 @@ - + - + - + - + @@ -17712,15 +17712,15 @@ - + - + - + @@ -17750,9 +17750,9 @@ - + - + @@ -17780,7 +17780,7 @@ - + @@ -17808,7 +17808,7 @@ - + @@ -17826,7 +17826,7 @@ - + @@ -17834,25 +17834,25 @@ - + - + - + - + - + - + @@ -18064,21 +18064,21 @@ - + - + - + - + - + @@ -18096,21 +18096,21 @@ - + - + - + - + - + - + @@ -18126,11 +18126,11 @@ - + - + @@ -18162,15 +18162,15 @@ - + - + - + @@ -18256,45 +18256,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -18306,15 +18306,15 @@ - + - + - + - + - + @@ -18326,25 +18326,25 @@ - + - + - + - + @@ -18354,13 +18354,13 @@ - + - + @@ -18368,15 +18368,15 @@ - + - + - + @@ -18388,47 +18388,47 @@ - + - + - + - + - + - + - + - + @@ -18446,73 +18446,73 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -18536,51 +18536,51 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -18608,7 +18608,7 @@ - + @@ -18620,79 +18620,79 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -18712,25 +18712,25 @@ - + - + - + - + - + - + @@ -18746,29 +18746,29 @@ - + - + - + - + - + - + - + @@ -18810,7 +18810,7 @@ - + @@ -18818,7 +18818,7 @@ - + @@ -18858,15 +18858,15 @@ - + - + - + - + - + @@ -18898,9 +18898,9 @@ - + - + @@ -18924,9 +18924,9 @@ - + - + @@ -18936,33 +18936,33 @@ - + - + - + - + - + - + - + - + - + @@ -19252,23 +19252,23 @@ - + - + - + - + - + @@ -19296,25 +19296,25 @@ - + - + - + - + - + - + - + - + @@ -19322,11 +19322,11 @@ - + - + - + @@ -19334,9 +19334,9 @@ - + - + @@ -19372,15 +19372,15 @@ - + - + - + - + - + @@ -19424,49 +19424,49 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -19476,35 +19476,35 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -19516,19 +19516,19 @@ - + - + - + @@ -19540,7 +19540,7 @@ - + @@ -19548,7 +19548,7 @@ - + @@ -19556,11 +19556,11 @@ - + - + @@ -19616,7 +19616,7 @@ - + @@ -19628,25 +19628,25 @@ - + - + - + - + @@ -19686,7 +19686,7 @@ - + @@ -19694,25 +19694,25 @@ - + - + - + - + - + - + - + @@ -19720,7 +19720,7 @@ - + @@ -19750,7 +19750,7 @@ - + @@ -19758,14 +19758,14 @@ - + - + @@ -19822,7 +19822,7 @@ - + @@ -19837,11 +19837,11 @@ - + - + @@ -19859,9 +19859,9 @@ - + - + @@ -19870,9 +19870,9 @@ - + - + @@ -19882,7 +19882,7 @@ - + @@ -19897,9 +19897,9 @@ - + - + @@ -19909,7 +19909,7 @@ - + @@ -19923,10 +19923,10 @@ - + - + @@ -19935,45 +19935,45 @@ - + - + - + - + - + - + - + - + - + - + @@ -19983,20 +19983,20 @@ - + - + - + - + @@ -20014,9 +20014,9 @@ - + - + @@ -20025,44 +20025,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -20082,7 +20082,7 @@ - + @@ -20105,28 +20105,28 @@ - + - + - + - + - + @@ -20160,10 +20160,10 @@ - + - + @@ -20187,9 +20187,9 @@ - + - + @@ -20198,9 +20198,9 @@ - + - + @@ -20210,10 +20210,10 @@ - + - + @@ -20245,9 +20245,9 @@ - + - + @@ -20256,23 +20256,23 @@ - + - + - + - + @@ -20354,17 +20354,17 @@ - + - + - + - + @@ -20374,13 +20374,13 @@ - + - + @@ -20389,7 +20389,7 @@ - + @@ -20406,7 +20406,7 @@ - + @@ -20416,9 +20416,9 @@ - + - + @@ -20427,7 +20427,7 @@ - + @@ -20445,7 +20445,7 @@ - + @@ -20453,7 +20453,7 @@ - + @@ -20477,7 +20477,7 @@ - + @@ -20516,7 +20516,7 @@ - + @@ -20527,10 +20527,10 @@ - + - + @@ -20539,7 +20539,7 @@ - + @@ -20548,7 +20548,7 @@ - + @@ -20572,7 +20572,7 @@ - + @@ -20582,7 +20582,7 @@ - + @@ -20591,22 +20591,22 @@ - + - + - + - + @@ -20616,9 +20616,9 @@ - + - + @@ -20633,22 +20633,22 @@ - + - + - + - + @@ -20662,9 +20662,9 @@ - + - + @@ -20679,11 +20679,11 @@ - + - + @@ -20719,7 +20719,7 @@ - + @@ -20731,7 +20731,7 @@ - + @@ -20745,7 +20745,7 @@ - + @@ -20760,227 +20760,227 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -20999,7 +20999,7 @@ - + @@ -21013,7 +21013,7 @@ - + @@ -21021,10 +21021,10 @@ - + - + @@ -21046,7 +21046,7 @@ - + @@ -21079,7 +21079,7 @@ - + @@ -21087,7 +21087,7 @@ - + @@ -21118,7 +21118,7 @@ - + @@ -21137,7 +21137,7 @@ - + @@ -21164,7 +21164,7 @@ - + @@ -21172,14 +21172,14 @@ - + - + @@ -21189,7 +21189,7 @@ - + @@ -21202,14 +21202,14 @@ - + - + @@ -21219,7 +21219,7 @@ - + @@ -21251,15 +21251,15 @@ - + - + - + @@ -21279,7 +21279,7 @@ - + @@ -21293,7 +21293,7 @@ - + @@ -21307,7 +21307,7 @@ - + @@ -21316,225 +21316,225 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -21545,7 +21545,7 @@ - + @@ -21553,7 +21553,7 @@ - + @@ -21564,7 +21564,7 @@ - + @@ -21574,7 +21574,7 @@ - + @@ -21585,7 +21585,7 @@ - + @@ -21600,7 +21600,7 @@ - + @@ -21608,7 +21608,7 @@ - + @@ -21619,7 +21619,7 @@ - + @@ -21627,7 +21627,7 @@ - + @@ -21642,7 +21642,7 @@ - + @@ -21652,7 +21652,7 @@ - + @@ -21663,14 +21663,14 @@ - + - + @@ -21686,7 +21686,7 @@ - + @@ -21695,7 +21695,7 @@ - + @@ -21710,11 +21710,11 @@ - + - + @@ -21722,7 +21722,7 @@ - + @@ -21733,7 +21733,7 @@ - + @@ -21760,7 +21760,7 @@ - + @@ -21779,7 +21779,7 @@ - + @@ -21797,7 +21797,7 @@ - + @@ -21820,7 +21820,7 @@ - + @@ -21830,7 +21830,7 @@ - + @@ -21848,7 +21848,7 @@ - + @@ -21856,7 +21856,7 @@ - + @@ -21867,11 +21867,11 @@ - + - + @@ -21883,19 +21883,19 @@ - + - + - + - + @@ -21905,7 +21905,7 @@ - + @@ -21916,26 +21916,26 @@ - + - + - + - + - + @@ -21945,7 +21945,7 @@ - + @@ -21956,86 +21956,86 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22057,17 +22057,17 @@ - + - + - + @@ -22077,7 +22077,7 @@ - + @@ -22088,10 +22088,10 @@ - + - + @@ -22108,61 +22108,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22180,17 +22180,17 @@ - + - + - + @@ -22198,84 +22198,84 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22286,82 +22286,82 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22380,10 +22380,10 @@ - + - + @@ -22396,263 +22396,263 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22671,7 +22671,7 @@ - + @@ -22704,15 +22704,15 @@ - + - + - + @@ -22728,7 +22728,7 @@ - + @@ -22741,7 +22741,7 @@ - + @@ -22754,7 +22754,7 @@ - + @@ -22767,7 +22767,7 @@ - + @@ -22778,7 +22778,7 @@ - + @@ -22801,7 +22801,7 @@ - + @@ -22828,7 +22828,7 @@ - + @@ -22869,15 +22869,15 @@ - + - + - + @@ -22893,7 +22893,7 @@ - + @@ -22906,17 +22906,17 @@ - + - + - + @@ -22924,7 +22924,7 @@ - + @@ -22943,14 +22943,14 @@ - + - + @@ -22995,7 +22995,7 @@ - + @@ -23008,7 +23008,7 @@ - + @@ -23021,7 +23021,7 @@ - + @@ -23049,7 +23049,7 @@ - + @@ -23062,7 +23062,7 @@ - + @@ -23075,7 +23075,7 @@ - + @@ -23097,11 +23097,11 @@ - + - + @@ -23131,11 +23131,11 @@ - + - + @@ -23147,11 +23147,11 @@ - + - + @@ -23165,11 +23165,11 @@ - + - + @@ -23180,132 +23180,132 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -23313,11 +23313,11 @@ - + - + @@ -23329,27 +23329,27 @@ - + - + - + - + - + - + @@ -23363,17 +23363,17 @@ - + - + - + - + - + @@ -23384,7 +23384,7 @@ - + @@ -23395,220 +23395,220 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -23616,7 +23616,7 @@ - + @@ -23646,7 +23646,7 @@ - + @@ -23663,149 +23663,149 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -23815,7 +23815,7 @@ - + @@ -23837,34 +23837,34 @@ - + - + - + - + - + - + - + - + @@ -23874,7 +23874,7 @@ - + @@ -23898,17 +23898,17 @@ - + - + - + @@ -23974,21 +23974,21 @@ - + - + - + - + - + @@ -23998,7 +23998,7 @@ - + @@ -24022,17 +24022,17 @@ - + - + - + @@ -24042,7 +24042,7 @@ - + @@ -24068,7 +24068,7 @@ - + @@ -24076,14 +24076,14 @@ - + - + @@ -24124,7 +24124,7 @@ - + @@ -24135,11 +24135,11 @@ - + - + @@ -24147,12 +24147,12 @@ - + - + @@ -24171,9 +24171,9 @@ - + - + @@ -24184,7 +24184,7 @@ - + @@ -24192,7 +24192,7 @@ - + @@ -24200,7 +24200,7 @@ - + @@ -24211,7 +24211,7 @@ - + @@ -24219,14 +24219,14 @@ - + - + @@ -24253,7 +24253,7 @@ - + @@ -24288,7 +24288,7 @@ - + @@ -24323,7 +24323,7 @@ - + @@ -24358,7 +24358,7 @@ - + @@ -24369,15 +24369,15 @@ - + - + - + @@ -24385,19 +24385,19 @@ - + - + - + - + @@ -24407,13 +24407,13 @@ - + - + @@ -24422,7 +24422,7 @@ - + @@ -24441,14 +24441,14 @@ - + - + @@ -24458,7 +24458,7 @@ - + @@ -24476,7 +24476,7 @@ - + @@ -24484,7 +24484,7 @@ - + @@ -24495,11 +24495,11 @@ - + - + @@ -24519,7 +24519,7 @@ - + @@ -24527,24 +24527,24 @@ - + - + - + - + - + - + - + @@ -24580,11 +24580,11 @@ - + - + @@ -24598,9 +24598,9 @@ - + - + @@ -24609,9 +24609,9 @@ - + - + @@ -24620,9 +24620,9 @@ - + - + @@ -24637,11 +24637,11 @@ - + - + @@ -24655,9 +24655,9 @@ - + - + @@ -24666,9 +24666,9 @@ - + - + @@ -24677,9 +24677,9 @@ - + - + @@ -24694,7 +24694,7 @@ - + @@ -24708,9 +24708,9 @@ - + - + @@ -24719,9 +24719,9 @@ - + - + @@ -24730,9 +24730,9 @@ - + - + @@ -24747,7 +24747,7 @@ - + @@ -24761,9 +24761,9 @@ - + - + @@ -24772,9 +24772,9 @@ - + - + @@ -24783,9 +24783,9 @@ - + - + @@ -24800,7 +24800,7 @@ - + @@ -24814,9 +24814,9 @@ - + - + @@ -24825,9 +24825,9 @@ - + - + @@ -24836,9 +24836,9 @@ - + - + @@ -24853,7 +24853,7 @@ - + @@ -24867,9 +24867,9 @@ - + - + @@ -24878,9 +24878,9 @@ - + - + @@ -24889,21 +24889,21 @@ - + - + - + - + @@ -24921,7 +24921,7 @@ - + @@ -24944,9 +24944,9 @@ - + - + @@ -25035,18 +25035,18 @@ - + - + - + @@ -25059,7 +25059,7 @@ - + @@ -25072,7 +25072,7 @@ - + @@ -25092,7 +25092,7 @@ - + @@ -25103,9 +25103,9 @@ - + - + @@ -25114,16 +25114,16 @@ - + - + - + @@ -25142,17 +25142,17 @@ - + - + - + @@ -25174,7 +25174,7 @@ - + @@ -25193,17 +25193,17 @@ - + - + - + @@ -25223,14 +25223,14 @@ - + - + @@ -25238,14 +25238,14 @@ - + - + @@ -25262,14 +25262,14 @@ - + - + @@ -25277,14 +25277,14 @@ - + - + @@ -25292,14 +25292,14 @@ - + - + @@ -25307,14 +25307,14 @@ - + - + @@ -25322,14 +25322,14 @@ - + - + @@ -25337,14 +25337,14 @@ - + - + @@ -25354,7 +25354,7 @@ - + @@ -25367,14 +25367,14 @@ - + - + @@ -25384,7 +25384,7 @@ - + @@ -25399,7 +25399,7 @@ - + @@ -25420,7 +25420,7 @@ - + @@ -25441,7 +25441,7 @@ - + @@ -25451,7 +25451,7 @@ - + @@ -25459,9 +25459,9 @@ - + - + @@ -25489,14 +25489,14 @@ - + - + @@ -25511,7 +25511,7 @@ - + @@ -25534,7 +25534,7 @@ - + @@ -25544,13 +25544,13 @@ - + - + - + @@ -25558,7 +25558,7 @@ - + @@ -25929,7 +25929,7 @@ - + @@ -25959,7 +25959,7 @@ - + @@ -25972,13 +25972,13 @@ - + - + - + - + @@ -25989,7 +25989,7 @@ - + @@ -26015,7 +26015,7 @@ - + @@ -26037,29 +26037,29 @@ - + - + - + - + - + - + @@ -26075,7 +26075,7 @@ - + @@ -26816,7 +26816,7 @@ - + @@ -26831,7 +26831,7 @@ - + @@ -26925,15 +26925,15 @@ - + - + - + - + @@ -26969,27 +26969,27 @@ - + - + - + - + - + - + - + @@ -27040,14 +27040,14 @@ - + - + @@ -27056,7 +27056,7 @@ - + @@ -27065,7 +27065,7 @@ - + @@ -27074,7 +27074,7 @@ - + @@ -27083,7 +27083,7 @@ - + @@ -27092,7 +27092,7 @@ - + @@ -27103,7 +27103,7 @@ - + @@ -27112,7 +27112,7 @@ - + @@ -27123,7 +27123,7 @@ - + @@ -27139,14 +27139,14 @@ - + - + @@ -27155,7 +27155,7 @@ - + @@ -27170,21 +27170,21 @@ - + - + - + - + diff --git a/tests/data/test-annotate/test18-pr19037-libvtkRenderingLIC-6.1.so.abi b/tests/data/test-annotate/test18-pr19037-libvtkRenderingLIC-6.1.so.abi index 11d0c845..c086b8f6 100644 --- a/tests/data/test-annotate/test18-pr19037-libvtkRenderingLIC-6.1.so.abi +++ b/tests/data/test-annotate/test18-pr19037-libvtkRenderingLIC-6.1.so.abi @@ -5430,6 +5430,19 @@ + + + + + + + + + + + + + @@ -5440,12 +5453,18 @@ + + + + + + @@ -5456,7 +5475,7 @@ - + @@ -5465,7 +5484,7 @@ - + @@ -5476,7 +5495,7 @@ - + @@ -5487,7 +5506,7 @@ - + @@ -5502,9 +5521,9 @@ - + - + @@ -5522,29 +5541,10 @@ - + - - - - - - - - - - - - - - - - - - - @@ -5553,22 +5553,22 @@ - - - + + + - + - + @@ -5578,7 +5578,7 @@ - + @@ -5587,7 +5587,7 @@ - + @@ -5598,7 +5598,7 @@ - + @@ -5609,7 +5609,7 @@ - + @@ -5628,11 +5628,11 @@ - + - + - + @@ -5648,9 +5648,9 @@ - + - + @@ -7092,7 +7092,7 @@ - + @@ -7699,7 +7699,7 @@ - + @@ -11869,12 +11869,26 @@ + + + + + + + + + + + + + + @@ -12315,20 +12329,6 @@ - - - - - - - - - - - - - - @@ -12444,12 +12444,12 @@ + + - - diff --git a/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi b/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi index 7cc6f1a8..a09035c1 100644 --- a/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi +++ b/tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi @@ -2350,8 +2350,6 @@ - - @@ -2407,6 +2405,8 @@ + + @@ -3111,8 +3111,6 @@ - - @@ -3163,6 +3161,8 @@ + + @@ -9987,197 +9987,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -10185,7 +9994,7 @@ - + @@ -10202,9 +10011,9 @@ - + - + @@ -10213,7 +10022,7 @@ - + @@ -10226,7 +10035,7 @@ - + @@ -10247,7 +10056,7 @@ - + @@ -10368,44 +10177,235 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10757,7 +10757,7 @@ - + @@ -10790,7 +10790,7 @@ - + @@ -10818,9 +10818,9 @@ - + - + @@ -10901,7 +10901,7 @@ - + @@ -10934,7 +10934,7 @@ - + @@ -10962,9 +10962,9 @@ - + - + @@ -11021,7 +11021,7 @@ - + @@ -11058,29 +11058,29 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -11159,86 +11159,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -11250,7 +11170,7 @@ - + @@ -11259,9 +11179,9 @@ - + - + @@ -11270,9 +11190,9 @@ - + - + @@ -11290,7 +11210,7 @@ - + @@ -11299,7 +11219,7 @@ - + @@ -11308,11 +11228,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -11330,7 +11288,7 @@ - + @@ -11339,9 +11297,9 @@ - + - + @@ -11350,12 +11308,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -11371,7 +11371,7 @@ - + @@ -11439,7 +11439,7 @@ - + @@ -11473,9 +11473,13 @@ + + + + - + @@ -11493,7 +11497,7 @@ - + @@ -11522,9 +11526,13 @@ + + + + - + @@ -11600,43 +11608,35 @@ - + - + - + - + - + - + - + - + - + - + - - - - - - - - - + - + - + @@ -11702,36 +11702,14 @@ - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -11748,7 +11726,7 @@ - + @@ -11757,7 +11735,7 @@ - + @@ -11768,13 +11746,13 @@ - + - + @@ -11783,7 +11761,7 @@ - + @@ -11794,7 +11772,7 @@ - + @@ -11807,7 +11785,7 @@ - + @@ -11816,6 +11794,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -11826,7 +11826,7 @@ - + @@ -11862,26 +11862,12 @@ - - - - - - - - - - - - - - - + - + @@ -11891,7 +11877,7 @@ - + @@ -11900,21 +11886,35 @@ - + - + - + + + + + + + + + + + + + + + - + - + @@ -11954,13 +11954,13 @@ - + - + - + - + @@ -11978,13 +11978,13 @@ - + - + - + - + @@ -11994,7 +11994,7 @@ - + @@ -12020,33 +12020,33 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -12062,19 +12062,19 @@ - + - + - + - + @@ -12082,17 +12082,17 @@ - + - + - + - + - + @@ -12100,23 +12100,23 @@ - + - + - + - + - + - + @@ -12128,37 +12128,37 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12209,12 +12209,12 @@ - + - + @@ -12223,7 +12223,7 @@ - + @@ -12234,7 +12234,7 @@ - + @@ -12245,12 +12245,12 @@ - + - + - + @@ -12283,7 +12283,7 @@ - + @@ -12311,9 +12311,9 @@ - + - + @@ -12392,7 +12392,7 @@ - + @@ -12410,7 +12410,7 @@ - + @@ -12450,7 +12450,7 @@ - + @@ -12459,7 +12459,7 @@ - + @@ -12468,10 +12468,10 @@ - + - + @@ -12481,7 +12481,7 @@ - + @@ -12490,11 +12490,11 @@ - + - + - + @@ -12511,17 +12511,17 @@ - + - + - + @@ -12530,11 +12530,11 @@ - + - + - + @@ -12543,9 +12543,9 @@ - + - + @@ -12594,7 +12594,7 @@ - + @@ -12603,9 +12603,9 @@ - + - + @@ -12623,7 +12623,7 @@ - + @@ -12632,9 +12632,9 @@ - + - + @@ -12643,9 +12643,9 @@ - + - + @@ -12788,15 +12788,15 @@ - + - + - + - + @@ -12867,13 +12867,13 @@ - + - + - + - + @@ -13084,7 +13084,7 @@ - + @@ -13182,7 +13182,7 @@ - + @@ -13437,17 +13437,17 @@ - - - - - + + + + + @@ -13484,16 +13484,16 @@ + + + + - + - + - - - - @@ -14528,79 +14528,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -14632,7 +14559,7 @@ - + @@ -14641,7 +14568,7 @@ - + @@ -14659,9 +14586,9 @@ - + - + @@ -14704,6 +14631,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -14715,11 +14715,11 @@ - + - + - + @@ -14949,7 +14949,7 @@ - + @@ -14965,7 +14965,7 @@ - + @@ -15004,7 +15004,7 @@ - + @@ -15018,23 +15018,23 @@ - + - + - + - + - + - + @@ -15044,11 +15044,11 @@ - + - + - + @@ -15062,7 +15062,7 @@ - + @@ -15072,9 +15072,9 @@ - + - + @@ -15098,9 +15098,9 @@ - + - + @@ -15109,13 +15109,13 @@ - + - + @@ -15124,11 +15124,11 @@ - + - + - + @@ -15137,16 +15137,16 @@ - + - + - + @@ -15179,7 +15179,7 @@ - + @@ -15207,9 +15207,9 @@ - + - + @@ -16748,24 +16748,24 @@ - - - - - - - - - + + + + + + + + + @@ -18109,19 +18109,19 @@ - + - + - + - + - + @@ -18187,10 +18187,10 @@ - + - + @@ -20695,13 +20695,13 @@ - + - + - + @@ -20759,7 +20759,7 @@ - + @@ -20781,9 +20781,9 @@ - + - + @@ -20793,19 +20793,19 @@ - + - + - + - + - + - + - + @@ -20817,11 +20817,11 @@ - + - + - + @@ -20867,9 +20867,9 @@ - + - + @@ -20887,17 +20887,17 @@ - + - + - + - + - + - + @@ -20905,7 +20905,7 @@ - + @@ -20913,9 +20913,9 @@ - + - + @@ -20981,7 +20981,7 @@ - + @@ -21013,7 +21013,7 @@ - + @@ -21077,9 +21077,9 @@ - + - + @@ -21096,7 +21096,7 @@ - + @@ -21105,7 +21105,7 @@ - + @@ -21116,13 +21116,13 @@ - + - + @@ -21131,7 +21131,7 @@ - + @@ -21142,7 +21142,7 @@ - + @@ -21155,7 +21155,7 @@ - + @@ -21164,7 +21164,7 @@ - + @@ -21239,7 +21239,7 @@ - + @@ -21280,7 +21280,7 @@ - + @@ -21297,9 +21297,9 @@ - + - + @@ -21308,7 +21308,7 @@ - + @@ -21321,7 +21321,7 @@ - + @@ -21342,7 +21342,7 @@ - + @@ -22860,7 +22860,7 @@ - + @@ -22869,7 +22869,7 @@ - + @@ -22887,9 +22887,9 @@ - + - + diff --git a/tests/data/test-annotate/test20-pr19025-libvtkParallelCore-6.1.so.abi b/tests/data/test-annotate/test20-pr19025-libvtkParallelCore-6.1.so.abi index 25f3707c..bcf0186f 100644 --- a/tests/data/test-annotate/test20-pr19025-libvtkParallelCore-6.1.so.abi +++ b/tests/data/test-annotate/test20-pr19025-libvtkParallelCore-6.1.so.abi @@ -7135,16 +7135,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -7153,7 +7261,7 @@ - + @@ -7164,7 +7272,7 @@ - + @@ -7179,9 +7287,9 @@ - + - + @@ -7190,7 +7298,7 @@ - + @@ -7201,7 +7309,7 @@ - + @@ -7209,7 +7317,7 @@ - + @@ -7218,7 +7326,7 @@ - + @@ -7226,7 +7334,7 @@ - + @@ -7235,7 +7343,7 @@ - + @@ -7250,7 +7358,7 @@ - + @@ -7265,7 +7373,7 @@ - + @@ -7278,7 +7386,7 @@ - + @@ -7289,7 +7397,7 @@ - + @@ -7300,7 +7408,7 @@ - + @@ -7311,7 +7419,7 @@ - + @@ -7322,7 +7430,7 @@ - + @@ -7339,7 +7447,7 @@ - + @@ -7347,7 +7455,7 @@ - + @@ -7356,7 +7464,7 @@ - + @@ -7371,7 +7479,7 @@ - + @@ -7388,7 +7496,7 @@ - + @@ -7396,7 +7504,7 @@ - + @@ -7405,15 +7513,17 @@ - + - + - + + + @@ -7424,12 +7534,16 @@ + + + + @@ -7439,15 +7553,15 @@ - + - + - + @@ -7490,120 +7604,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -7654,7 +7654,7 @@ - + @@ -7766,9 +7766,20 @@ - + + + + + + + + + + + + - + @@ -7778,7 +7789,7 @@ - + @@ -7790,42 +7801,31 @@ - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - + @@ -7838,23 +7838,9 @@ - - - - - - - - - - - - - - - + @@ -7868,8 +7854,22 @@ + + + + + + + + + + + + + + - + @@ -8008,7 +8008,7 @@ - + @@ -8040,7 +8040,7 @@ - + @@ -8050,7 +8050,7 @@ - + @@ -8469,7 +8469,7 @@ - + @@ -8506,7 +8506,7 @@ - + @@ -8521,7 +8521,7 @@ - + @@ -8611,11 +8611,11 @@ - + - + @@ -8827,7 +8827,7 @@ - + @@ -9029,7 +9029,7 @@ - + @@ -9633,7 +9633,7 @@ - + @@ -9795,16 +9795,23 @@ + + + + + + + - + - + @@ -9813,9 +9820,9 @@ - + - + @@ -9824,13 +9831,13 @@ - + - + @@ -9839,9 +9846,9 @@ - + - + @@ -9850,7 +9857,7 @@ - + @@ -9861,7 +9868,7 @@ - + @@ -9876,7 +9883,7 @@ - + @@ -9887,13 +9894,13 @@ - + - + - + @@ -9904,12 +9911,12 @@ - + - + @@ -9918,9 +9925,9 @@ - + - + @@ -9929,13 +9936,13 @@ - + - + @@ -9944,9 +9951,9 @@ - + - + @@ -9955,7 +9962,7 @@ - + @@ -9966,7 +9973,7 @@ - + @@ -9981,7 +9988,7 @@ - + @@ -9992,13 +9999,13 @@ - + - + - + @@ -10009,12 +10016,12 @@ - + - + @@ -10023,9 +10030,9 @@ - + - + @@ -10034,13 +10041,13 @@ - + - + @@ -10049,9 +10056,9 @@ - + - + @@ -10060,7 +10067,7 @@ - + @@ -10071,7 +10078,7 @@ - + @@ -10086,7 +10093,7 @@ - + @@ -10097,56 +10104,19 @@ - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -10155,23 +10125,53 @@ - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10184,7 +10184,7 @@ - + @@ -10213,7 +10213,7 @@ - + @@ -10242,7 +10242,7 @@ - + @@ -10307,144 +10307,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - + + + + + + - - - - + + + + @@ -10453,36 +10341,34 @@ - - - - - + + + - - - - + + + + - - - - - - + + + + + + - - - - + + + + @@ -10491,66 +10377,14 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + @@ -10567,7 +10401,7 @@ - + @@ -10576,9 +10410,9 @@ - + - + @@ -10587,13 +10421,13 @@ - + - + @@ -10602,9 +10436,9 @@ - + - + @@ -10613,11 +10447,11 @@ - + - + @@ -10626,7 +10460,7 @@ - + @@ -10637,12 +10471,12 @@ - + - + - + @@ -10659,7 +10493,7 @@ - + @@ -10668,9 +10502,9 @@ - + - + @@ -10679,13 +10513,13 @@ - + - + @@ -10694,9 +10528,9 @@ - + - + @@ -10705,11 +10539,11 @@ - + - + @@ -10718,7 +10552,7 @@ - + @@ -10729,12 +10563,12 @@ - + - + - + @@ -10751,7 +10585,7 @@ - + @@ -10760,9 +10594,9 @@ - + - + @@ -10771,13 +10605,13 @@ - + - + @@ -10786,9 +10620,9 @@ - + - + @@ -10797,11 +10631,11 @@ - + - + @@ -10810,7 +10644,121 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10821,32 +10769,84 @@ - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + @@ -10855,7 +10855,7 @@ - + @@ -10891,7 +10891,7 @@ - + @@ -10927,7 +10927,7 @@ - + @@ -10963,7 +10963,7 @@ - + @@ -10981,7 +10981,7 @@ - + @@ -11012,7 +11012,7 @@ - + @@ -11030,7 +11030,7 @@ - + @@ -11061,7 +11061,7 @@ - + @@ -11079,7 +11079,7 @@ - + @@ -11115,41 +11115,41 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11157,11 +11157,11 @@ - + - + - + @@ -11283,11 +11283,11 @@ - + - + - + @@ -11301,11 +11301,11 @@ - + - + - + @@ -12086,17 +12086,17 @@ - + - + - + - + - + - + @@ -12112,11 +12112,11 @@ - + - + - + @@ -12164,7 +12164,7 @@ - + @@ -12172,7 +12172,7 @@ - + @@ -12180,7 +12180,7 @@ - + @@ -12218,19 +12218,19 @@ - + - + - + @@ -12340,9 +12340,9 @@ - + - + @@ -12382,19 +12382,19 @@ - + - + - + @@ -12416,15 +12416,15 @@ - + - + - + @@ -12432,29 +12432,29 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -12528,27 +12528,27 @@ - + - + - + - + - + - + - + - + - + @@ -12560,23 +12560,23 @@ - + - + - + - + - + - + @@ -12676,51 +12676,51 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12784,23 +12784,23 @@ - + - + - + - + - + - + - + - + - + @@ -12816,11 +12816,11 @@ - + - + - + @@ -12830,25 +12830,25 @@ - + - + - + - + - + - + @@ -12898,25 +12898,25 @@ - + - + - + - + - + - + @@ -12936,11 +12936,11 @@ - + - + @@ -12996,7 +12996,7 @@ - + @@ -13018,7 +13018,7 @@ - + @@ -13040,7 +13040,7 @@ - + @@ -13096,7 +13096,7 @@ - + @@ -13210,7 +13210,7 @@ - + @@ -13313,21 +13313,21 @@ - + - + - + - + - + @@ -13336,9 +13336,9 @@ - + - + @@ -13347,13 +13347,13 @@ - + - + @@ -13362,9 +13362,9 @@ - + - + @@ -13373,7 +13373,7 @@ - + @@ -13384,7 +13384,7 @@ - + @@ -13399,7 +13399,7 @@ - + @@ -13410,20 +13410,20 @@ - + - + - + - + @@ -13441,7 +13441,7 @@ - + @@ -13470,12 +13470,12 @@ - + - + - + @@ -13492,7 +13492,7 @@ - + @@ -13501,9 +13501,9 @@ - + - + @@ -13512,13 +13512,13 @@ - + - + @@ -13527,9 +13527,9 @@ - + - + @@ -13538,11 +13538,11 @@ - + - + @@ -13551,7 +13551,7 @@ - + @@ -13609,16 +13609,16 @@ - + - + - + @@ -13627,9 +13627,9 @@ - + - + @@ -13638,13 +13638,13 @@ - + - + @@ -13653,9 +13653,9 @@ - + - + @@ -13664,7 +13664,7 @@ - + @@ -13675,7 +13675,7 @@ - + @@ -13690,7 +13690,7 @@ - + @@ -13701,20 +13701,20 @@ - + - + - + - + @@ -13732,7 +13732,7 @@ - + @@ -13761,12 +13761,12 @@ - + - + - + @@ -13783,7 +13783,7 @@ - + @@ -13792,9 +13792,9 @@ - + - + @@ -13803,13 +13803,13 @@ - + - + @@ -13818,9 +13818,9 @@ - + - + @@ -13829,11 +13829,11 @@ - + - + @@ -13842,7 +13842,7 @@ - + @@ -13898,16 +13898,16 @@ - + - + - + @@ -13916,9 +13916,9 @@ - + - + @@ -13927,13 +13927,13 @@ - + - + @@ -13942,9 +13942,9 @@ - + - + @@ -13953,7 +13953,7 @@ - + @@ -13964,7 +13964,7 @@ - + @@ -13979,7 +13979,7 @@ - + @@ -13990,20 +13990,20 @@ - + - + - + - + @@ -14021,7 +14021,7 @@ - + @@ -14079,12 +14079,12 @@ - + - + - + @@ -14101,7 +14101,7 @@ - + @@ -14110,9 +14110,9 @@ - + - + @@ -14121,13 +14121,13 @@ - + - + @@ -14136,9 +14136,9 @@ - + - + @@ -14147,11 +14147,11 @@ - + - + @@ -14160,7 +14160,7 @@ - + @@ -14466,9 +14466,9 @@ - + - + @@ -15271,14 +15271,14 @@ - + - + - + @@ -15287,7 +15287,7 @@ - + @@ -15298,7 +15298,7 @@ - + @@ -15307,14 +15307,14 @@ - + - + - + @@ -15323,7 +15323,7 @@ - + @@ -15334,7 +15334,7 @@ - + @@ -15343,14 +15343,14 @@ - + - + - + @@ -15359,7 +15359,7 @@ - + @@ -15370,7 +15370,7 @@ - + @@ -16736,7 +16736,7 @@ - + @@ -16883,7 +16883,7 @@ - + @@ -17030,7 +17030,7 @@ - + @@ -17182,7 +17182,7 @@ - + @@ -17209,7 +17209,7 @@ - + @@ -17236,7 +17236,7 @@ - + @@ -17664,7 +17664,7 @@ - + @@ -17698,7 +17698,7 @@ - + @@ -17732,7 +17732,7 @@ - + @@ -17872,7 +17872,7 @@ - + @@ -17886,13 +17886,13 @@ - + - + - + - + @@ -17912,13 +17912,13 @@ - + - + - + - + @@ -17926,9 +17926,9 @@ - + - + @@ -17942,7 +17942,7 @@ - + @@ -17950,15 +17950,15 @@ - + - + - + - + @@ -17968,11 +17968,11 @@ - + - + - + @@ -18025,7 +18025,7 @@ - + @@ -18038,7 +18038,7 @@ - + @@ -18047,9 +18047,9 @@ - + - + @@ -18077,7 +18077,7 @@ - + @@ -18090,7 +18090,7 @@ - + @@ -18099,9 +18099,9 @@ - + - + @@ -18110,12 +18110,12 @@ - + - + @@ -18124,7 +18124,7 @@ - + @@ -18135,7 +18135,7 @@ - + @@ -18150,9 +18150,9 @@ - + - + @@ -18161,7 +18161,7 @@ - + @@ -18172,7 +18172,7 @@ - + @@ -18180,7 +18180,7 @@ - + @@ -18189,7 +18189,7 @@ - + @@ -18197,7 +18197,7 @@ - + @@ -18206,7 +18206,7 @@ - + @@ -18221,7 +18221,7 @@ - + @@ -18236,7 +18236,7 @@ - + @@ -18249,7 +18249,7 @@ - + @@ -18260,7 +18260,7 @@ - + @@ -18271,7 +18271,7 @@ - + @@ -18282,7 +18282,7 @@ - + @@ -18293,7 +18293,7 @@ - + @@ -18310,7 +18310,7 @@ - + @@ -18318,7 +18318,7 @@ - + @@ -18327,7 +18327,7 @@ - + @@ -18342,7 +18342,7 @@ - + @@ -18359,7 +18359,7 @@ - + @@ -18367,7 +18367,7 @@ - + @@ -18376,16 +18376,16 @@ - + - + - + - + @@ -18574,13 +18574,13 @@ - + - + - + @@ -18594,7 +18594,7 @@ - + @@ -18736,9 +18736,9 @@ - + - + @@ -19061,9 +19061,9 @@ - + - + @@ -19215,21 +19215,21 @@ - + - + - + - + - + - + @@ -20259,9 +20259,9 @@ - + - + @@ -20635,7 +20635,7 @@ - + @@ -21019,7 +21019,7 @@ - + @@ -21411,7 +21411,7 @@ - + @@ -21443,7 +21443,7 @@ - + @@ -21576,7 +21576,7 @@ - + @@ -22266,7 +22266,7 @@ - + diff --git a/tests/data/test-annotate/test21-pr19092.so.abi b/tests/data/test-annotate/test21-pr19092.so.abi index 9e24288a..62dadede 100644 --- a/tests/data/test-annotate/test21-pr19092.so.abi +++ b/tests/data/test-annotate/test21-pr19092.so.abi @@ -2410,6 +2410,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2522,100 +2616,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2663,10 +2663,6 @@ - - - - @@ -2679,7 +2675,7 @@ - + @@ -2701,23 +2697,22 @@ + + + + - - - - - - + - + @@ -2727,11 +2722,11 @@ - + - + @@ -2771,78 +2766,73 @@ - + - + - + - + - + - + - + - + - + - + + + + + + - - - - - - - - - - - + - + - + - + - + - + - + @@ -2860,7 +2850,7 @@ - + @@ -2868,17 +2858,52 @@ - + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -2968,31 +2993,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5229,7 +5229,7 @@ - + @@ -5244,7 +5244,7 @@ - + @@ -5318,12 +5318,6 @@ - - - - - - @@ -5336,25 +5330,23 @@ - + + + + + + + - + - - - - - - - - @@ -5424,7 +5416,7 @@ - + @@ -5496,7 +5488,7 @@ - + @@ -5552,11 +5544,11 @@ - + - + @@ -5639,132 +5631,116 @@ + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5777,20 +5753,20 @@ - + - + - + - + @@ -5808,7 +5784,7 @@ - + @@ -5816,11 +5792,11 @@ - + - + @@ -5851,29 +5827,29 @@ - + - + - + - + - + - + @@ -5899,7 +5875,7 @@ - + @@ -6067,7 +6043,7 @@ - + @@ -6079,7 +6055,7 @@ - + @@ -6122,7 +6098,7 @@ - + @@ -6211,6 +6187,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -6220,53 +6220,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -6358,7 +6316,7 @@ - + @@ -6381,7 +6339,7 @@ - + @@ -6409,7 +6367,7 @@ - + @@ -6441,9 +6399,9 @@ - + - + @@ -6474,10 +6432,10 @@ - + - + @@ -6489,7 +6447,7 @@ - + @@ -6501,7 +6459,7 @@ - + @@ -6517,20 +6475,20 @@ - + - + - + - + @@ -6562,14 +6520,14 @@ - + - + @@ -6577,11 +6535,11 @@ - + - + @@ -6594,18 +6552,18 @@ - + - + - + @@ -6616,16 +6574,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + @@ -6636,47 +6636,47 @@ - + - + - + - + - + - + - + - + - + - + + + - + - + - - - + - + - + - + - + @@ -6699,7 +6699,7 @@ - + @@ -6719,8 +6719,6 @@ - - @@ -6743,12 +6741,14 @@ + + - + @@ -7212,7 +7212,7 @@ - + @@ -7257,42 +7257,42 @@ - + - + - + - + - + - + - + - + - + - + @@ -7310,7 +7310,7 @@ - + @@ -7323,7 +7323,7 @@ - + @@ -7335,11 +7335,11 @@ - + - + @@ -7782,6 +7782,8 @@ + + @@ -7791,8 +7793,6 @@ - - @@ -7862,7 +7862,7 @@ - + @@ -7880,14 +7880,14 @@ - + - + @@ -7968,7 +7968,7 @@ - + @@ -8048,7 +8048,7 @@ - + @@ -8113,7 +8113,7 @@ - + @@ -8173,37 +8173,37 @@ - + - + - + - + - + - + - + - + @@ -8221,7 +8221,7 @@ - + @@ -8229,7 +8229,7 @@ - + @@ -8276,18 +8276,18 @@ - + - + - + - + @@ -8297,10 +8297,10 @@ - + - + @@ -8310,11 +8310,11 @@ - + - + @@ -8354,7 +8354,7 @@ - + @@ -8456,7 +8456,7 @@ - + @@ -8476,7 +8476,7 @@ - + @@ -8493,11 +8493,11 @@ - + - + @@ -8893,7 +8893,7 @@ - + @@ -8965,7 +8965,7 @@ - + @@ -9021,11 +9021,11 @@ - + - + @@ -9109,10 +9109,10 @@ - + - + @@ -9124,7 +9124,7 @@ - + @@ -9136,7 +9136,7 @@ - + @@ -9152,7 +9152,7 @@ - + @@ -9194,30 +9194,30 @@ - + - + - + - + - + - + - + @@ -9229,7 +9229,7 @@ - + @@ -9290,18 +9290,18 @@ - + - + - + @@ -9365,21 +9365,21 @@ - + - + - + - + @@ -9405,7 +9405,7 @@ - + @@ -9573,7 +9573,7 @@ - + @@ -9585,7 +9585,7 @@ - + @@ -9625,14 +9625,14 @@ - + - + @@ -9640,30 +9640,30 @@ - + - + - + - + - + - + @@ -9676,20 +9676,20 @@ - + - + - + - + @@ -9707,7 +9707,7 @@ - + @@ -9715,15 +9715,15 @@ - + - + - + @@ -9734,9 +9734,9 @@ - + - + @@ -9754,86 +9754,86 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9856,7 +9856,7 @@ - + @@ -9884,7 +9884,7 @@ - + @@ -9920,24 +9920,24 @@ - + - + - + - + - + @@ -9953,7 +9953,7 @@ - + @@ -9985,7 +9985,7 @@ - + @@ -10010,7 +10010,7 @@ - + @@ -10100,25 +10100,25 @@ - + - + - + - + - + - + - + @@ -10128,15 +10128,15 @@ - + - + - + @@ -10150,9 +10150,9 @@ - + - + @@ -10160,35 +10160,35 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -10196,29 +10196,29 @@ - + - + - + - + - + - + - + - + - + - + @@ -10389,7 +10389,7 @@ - + @@ -10407,7 +10407,7 @@ - + @@ -10576,6 +10576,8 @@ + + @@ -10638,7 +10640,7 @@ - + @@ -10647,7 +10649,7 @@ - + @@ -10761,12 +10763,10 @@ - - - + @@ -10930,7 +10930,7 @@ - + @@ -12380,66 +12380,66 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12526,7 +12526,7 @@ - + @@ -12537,7 +12537,7 @@ - + @@ -12546,7 +12546,7 @@ - + @@ -12577,7 +12577,7 @@ - + @@ -12596,7 +12596,7 @@ - + diff --git a/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi b/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi index 8e8178a9..09cbd1ee 100644 --- a/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi +++ b/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi @@ -3495,6 +3495,10 @@ + + + + @@ -3507,10 +3511,6 @@ - - - - diff --git a/tests/data/test-read-dwarf/PR22122-libftdc.so.abi b/tests/data/test-read-dwarf/PR22122-libftdc.so.abi index d1e2e607..f43646ab 100644 --- a/tests/data/test-read-dwarf/PR22122-libftdc.so.abi +++ b/tests/data/test-read-dwarf/PR22122-libftdc.so.abi @@ -2421,6 +2421,11 @@ + + + + + @@ -2433,11 +2438,6 @@ - - - - - diff --git a/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi b/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi index ed68bf68..33de7221 100644 --- a/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi +++ b/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi @@ -10730,6 +10730,12 @@ + + + + + + @@ -10776,12 +10782,6 @@ - - - - - - diff --git a/tests/data/test-read-dwarf/PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi b/tests/data/test-read-dwarf/PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi index 75280788..c2f33be8 100644 --- a/tests/data/test-read-dwarf/PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi +++ b/tests/data/test-read-dwarf/PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi @@ -161,7 +161,6 @@ - @@ -291,6 +290,7 @@ + diff --git a/tests/data/test-read-dwarf/test-libandroid.so.abi b/tests/data/test-read-dwarf/test-libandroid.so.abi index 8ef29eea..34d22e9c 100644 --- a/tests/data/test-read-dwarf/test-libandroid.so.abi +++ b/tests/data/test-read-dwarf/test-libandroid.so.abi @@ -1039,13 +1039,6 @@ - - - - - - - @@ -1073,6 +1066,13 @@ + + + + + + + @@ -1806,15 +1806,6 @@ - - - - - - - - - @@ -1827,6 +1818,15 @@ + + + + + + + + + @@ -1838,9 +1838,6 @@ - - - @@ -1903,6 +1900,9 @@ + + + @@ -2017,6 +2017,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -2090,30 +2114,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -2368,16 +2368,16 @@ - - - - - + + + + + @@ -15012,18 +15012,23 @@ + + + + + @@ -16482,11 +16487,6 @@ - - - - - @@ -16498,7 +16498,6 @@ - @@ -16583,7 +16582,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16631,39 +16664,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -16705,12 +16705,6 @@ - - - - - - @@ -16738,9 +16732,16 @@ + + + + + + + @@ -16775,7 +16776,6 @@ - @@ -16922,7 +16922,6 @@ - @@ -16943,10 +16942,9 @@ + - - @@ -16967,8 +16965,8 @@ - - + + @@ -17001,6 +16999,8 @@ + + @@ -32973,6 +32973,18 @@ + + + + + + + + + + + + @@ -32988,18 +33000,6 @@ - - - - - - - - - - - - @@ -33012,10 +33012,6 @@ - - - - @@ -33063,6 +33059,10 @@ + + + + diff --git a/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi b/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi index d4c24a87..c18bb45b 100644 --- a/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi +++ b/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi @@ -2342,18 +2342,6 @@ - - - - - - - - - - - - @@ -2367,6 +2355,18 @@ + + + + + + + + + + + + diff --git a/tests/data/test-read-dwarf/test12-pr18844.so.abi b/tests/data/test-read-dwarf/test12-pr18844.so.abi index 409993e3..9558588a 100644 --- a/tests/data/test-read-dwarf/test12-pr18844.so.abi +++ b/tests/data/test-read-dwarf/test12-pr18844.so.abi @@ -23148,6 +23148,8 @@ + + @@ -23247,6 +23249,7 @@ + @@ -23327,9 +23330,6 @@ - - - @@ -23345,31 +23345,41 @@ - + + + + + + + + + + + - + - + - - + + - + @@ -23378,31 +23388,31 @@ - + - + - + - - + + - - + + @@ -23410,39 +23420,39 @@ - + - + - + - - + + - - + + - - + + - + @@ -23453,38 +23463,38 @@ - + - + - + - + - - + + - - + + - + @@ -23495,161 +23505,137 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - - + + - - + + - + - - + + - + - + - + - - + + - - + + - - + + - + @@ -23658,56 +23644,56 @@ - + - - + + - - + + - + - + - + - + - - + + - - + + - + @@ -23715,27 +23701,41 @@ - + - - + + - + - + + + + + + + + + + + + + + + - + @@ -23756,34 +23756,34 @@ - + - + - + - + - + @@ -23791,7 +23791,7 @@ - + @@ -23799,13 +23799,13 @@ - + - + @@ -23813,65 +23813,41 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - + + - - + + - + @@ -23879,47 +23855,47 @@ - + - + - + - + - - + + - - + + - + @@ -23927,50 +23903,50 @@ - + - - - + + + - + - + - - - + + + - - + + - - + + - + @@ -23978,230 +23954,364 @@ - - + + - - + + - + - + - + - + - - + + - - + + - - + + - + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - - + + - - + + - - - + + + - - - + + + - - - + + + - + - - + + - + - + - - + + - - + + - - + + - - + + - + - + @@ -24209,149 +24319,39 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -24386,7 +24386,7 @@ - + @@ -24434,7 +24434,7 @@ - + @@ -24465,110 +24465,40 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - + + - - + + - - + + - + @@ -24576,172 +24506,242 @@ - + - - + + - + - - + + - + - + - + - + - - + + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - - + + - - - + + + - + - + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - + + + - + @@ -24937,30 +24937,30 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + @@ -24969,7 +24969,7 @@ - + @@ -25017,113 +25017,17 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -25136,103 +25040,103 @@ - + - - + + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - - + + - - - + + + - + - - + + - + @@ -25240,6 +25144,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -25277,7 +25277,7 @@ - + @@ -25320,24 +25320,24 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + @@ -25346,7 +25346,7 @@ - + @@ -25354,35 +25354,35 @@ - + - + - + - + - + - - + + @@ -25405,35 +25405,35 @@ - + - + - + - + - + - + - + @@ -25555,7 +25555,7 @@ - + @@ -25583,140 +25583,140 @@ - + - - - - - - + + + + + + - + - + - + - - - + + + - - + + - - - - - - - - + + + + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - - - - - - - + + + + + + + + + + - - - + + + - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -25725,18 +25725,18 @@ - - - + + + - - - - - - + + + + + + @@ -25752,78 +25752,78 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - + + + + + + + - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - + + + - + @@ -25848,27 +25848,27 @@ - + - - + + - - + + - - + + - - - + + + @@ -25937,165 +25937,165 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - - + + - - + + - - - + + + - - - + + + - - - + + + - + - - + + - + - + - - + + - - + + - - + + - - + + - + - + @@ -26103,139 +26103,139 @@ - + - + - - + + - + - + - + - + - - + + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - - + + - - - + + + - + - + - + - - + + - - + + - - + + @@ -26266,19 +26266,19 @@ - + - + - + @@ -26328,13 +26328,13 @@ - + - + @@ -26348,45 +26348,45 @@ - - + + - + - + - + - + - + - + - - + + - + - + @@ -26411,45 +26411,45 @@ - + - + - + - + - - + + - - + + - - + + - + @@ -26457,44 +26457,44 @@ - - + + - + - + - + - - + + - - + + - - + + - + @@ -26503,54 +26503,54 @@ - + - - + + - - - + + + - + - + - - - + + + - - + + - - + + - + @@ -26558,104 +26558,104 @@ - - + + - - + + - + - + - + - + - - + + - - + + - - + + - + - - + + - - + + - + - + - - + + - - + + - - + + - + @@ -26663,52 +26663,52 @@ - + - - + + - + - + - + - - + + - - + + - - + + - + @@ -26716,15 +26716,15 @@ - + - - + + @@ -26781,85 +26781,85 @@ - + - + - + - + - + - + - - + + - - + + - + - - + + - + - + - + - + - - + + - - + + - + @@ -26867,174 +26867,174 @@ - + - - + + - + - + - + - + - - + + - - + + - - + + - + - - + + - - + + - + - + - + - - + + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - - + + - - + + - + @@ -27042,7 +27042,7 @@ - + @@ -27088,7 +27088,7 @@ - + @@ -27263,109 +27263,109 @@ - + - + - + - - + + - - + + - + - + - + - + - + - - + + - - + + - + - + - + - + - - + + - - + + - + @@ -27373,7 +27373,7 @@ - + @@ -27460,44 +27460,44 @@ - + - + - + - + - + - + - + - - + + - + - + @@ -27505,12 +27505,12 @@ - + - + @@ -27530,12 +27530,12 @@ - + - + @@ -27550,7 +27550,7 @@ - + @@ -27570,12 +27570,12 @@ - + - + @@ -27590,7 +27590,7 @@ - + @@ -27603,103 +27603,103 @@ - + - - + + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - - + + - - - + + + - + - - + + - + @@ -27708,19 +27708,19 @@ - + - + - + @@ -27764,33 +27764,33 @@ - + - + - + - + - - + + - + @@ -27855,17 +27855,17 @@ - + - + - + - + @@ -27891,9 +27891,9 @@ - + - + @@ -27905,9 +27905,9 @@ - - - + + + @@ -27922,8 +27922,8 @@ - - + + @@ -27969,7 +27969,7 @@ - + @@ -28078,15 +28078,15 @@ - + - + - + @@ -28094,7 +28094,7 @@ - + @@ -28106,7 +28106,7 @@ - + @@ -28134,19 +28134,19 @@ - + - + - + - + @@ -28158,11 +28158,11 @@ - + - + @@ -28250,7 +28250,7 @@ - + @@ -28271,34 +28271,34 @@ - + - + - + - + - + @@ -28306,7 +28306,7 @@ - + @@ -28314,13 +28314,13 @@ - + - + @@ -28328,7 +28328,7 @@ - + @@ -28339,7 +28339,7 @@ - + @@ -28384,7 +28384,7 @@ - + @@ -28422,24 +28422,24 @@ - + - + - + - + - + @@ -28509,7 +28509,7 @@ - + @@ -28555,12 +28555,12 @@ - + - + @@ -28598,13 +28598,13 @@ - + - + diff --git a/tests/data/test-read-dwarf/test13-pr18894.so.abi b/tests/data/test-read-dwarf/test13-pr18894.so.abi index d078079b..39ac2d40 100644 --- a/tests/data/test-read-dwarf/test13-pr18894.so.abi +++ b/tests/data/test-read-dwarf/test13-pr18894.so.abi @@ -587,12 +587,6 @@ - - - - - - @@ -606,6 +600,12 @@ + + + + + + diff --git a/tests/data/test-read-dwarf/test14-pr18893.so.abi b/tests/data/test-read-dwarf/test14-pr18893.so.abi index 58a3a0d5..d0c9dae2 100644 --- a/tests/data/test-read-dwarf/test14-pr18893.so.abi +++ b/tests/data/test-read-dwarf/test14-pr18893.so.abi @@ -466,6 +466,7 @@ + @@ -478,7 +479,6 @@ - @@ -1107,164 +1107,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -1273,7 +1127,7 @@ - + @@ -1283,28 +1137,28 @@ - + - + - + - + @@ -1320,7 +1174,7 @@ - + @@ -1332,7 +1186,7 @@ - + @@ -1343,7 +1197,7 @@ - + @@ -1352,7 +1206,7 @@ - + @@ -1360,86 +1214,86 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1451,7 +1305,7 @@ - + @@ -1463,7 +1317,7 @@ - + @@ -1473,7 +1327,7 @@ - + @@ -1483,7 +1337,7 @@ - + @@ -1493,221 +1347,192 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - + + - - - - - - - - - - - - - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - + + - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -1719,21 +1544,97 @@ - + - - + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1760,14 +1661,112 @@ - + - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1898,42 +1897,43 @@ + - - - - - - + + + + + + - - - + + + - - - + + + - + - - - - + + + + - + - - + + - + @@ -1959,12 +1959,12 @@ - + - + - + @@ -1985,30 +1985,30 @@ - + - + - - + + - + - + @@ -2038,83 +2038,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + @@ -2124,16 +2056,16 @@ - + - + - + - + @@ -2146,18 +2078,18 @@ - + - + - + @@ -2167,39 +2099,107 @@ - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - + + @@ -2207,20 +2207,20 @@ - + - + - + - + - + @@ -2229,8 +2229,8 @@ - - + + @@ -2238,7 +2238,7 @@ - + @@ -2261,87 +2261,31 @@ - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - + @@ -2367,7 +2311,7 @@ - + @@ -2388,13 +2332,13 @@ - + - + - + @@ -2412,26 +2356,71 @@ - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -2452,7 +2441,7 @@ - + @@ -2463,15 +2452,15 @@ - + - + - + @@ -2491,7 +2480,7 @@ - + @@ -2508,7 +2497,7 @@ - + @@ -2522,10 +2511,11 @@ + - + - + @@ -2537,12 +2527,12 @@ - + - - + + @@ -2576,36 +2566,119 @@ - - - + + + + + + + + + + + + + - - + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -2613,30 +2686,30 @@ - + - + - + - + - + - + - + - + @@ -2647,169 +2720,139 @@ - + - + - - - + + + - - - + + + - - - - + + + + - + - + - + - + - + - + - - - - - - - - - + + + - - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - + - - - - - - - - - - - - - - - - - - + - + - - + + - - + + - - + + - - - - - - - - - - - - - + + - - + + + + + + + + - - - - - - - - - - - - - - - - + @@ -2823,7 +2866,7 @@ - + @@ -2839,19 +2882,19 @@ - + - + - + @@ -2863,69 +2906,18 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2937,11 +2929,20 @@ - - - + + + + + + + + + + + + - + @@ -2961,9 +2962,9 @@ - + - + @@ -2973,7 +2974,7 @@ - + @@ -2985,13 +2986,13 @@ - + - + @@ -2999,7 +3000,7 @@ - + @@ -3007,11 +3008,7 @@ - - - - - + @@ -3019,15 +3016,15 @@ + + + - - - - + @@ -3046,12 +3043,15 @@ - + + + + - + @@ -3062,46 +3062,46 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3131,75 +3131,75 @@ - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + @@ -3211,7 +3211,7 @@ - + @@ -3227,7 +3227,7 @@ - + @@ -3235,10 +3235,10 @@ - + - + @@ -3258,14 +3258,14 @@ - + - + @@ -3274,7 +3274,7 @@ - + @@ -3284,28 +3284,28 @@ - + - + - + - + @@ -3321,7 +3321,7 @@ - + @@ -3333,7 +3333,7 @@ - + @@ -3344,7 +3344,7 @@ - + @@ -3353,7 +3353,7 @@ - + @@ -3361,86 +3361,86 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3452,7 +3452,7 @@ - + @@ -3464,7 +3464,7 @@ - + @@ -3474,7 +3474,7 @@ - + @@ -3484,7 +3484,7 @@ - + @@ -3494,14 +3494,14 @@ - + - + @@ -3645,7 +3645,7 @@ - + @@ -3661,11 +3661,11 @@ - + - + @@ -3676,19 +3676,19 @@ - + - + - + - + - + @@ -3700,38 +3700,38 @@ - + - + - + - + - + - + - + @@ -3746,23 +3746,23 @@ - + - + - + - + - + @@ -3771,20 +3771,20 @@ - + - + - + - - + + @@ -3793,7 +3793,7 @@ - + @@ -3805,13 +3805,13 @@ - + - + @@ -3819,7 +3819,7 @@ - + @@ -3829,21 +3829,21 @@ - - - - - - - + + + + + + + - - - + + + - + @@ -3851,7 +3851,7 @@ - + @@ -3878,7 +3878,7 @@ - + @@ -3889,40 +3889,40 @@ - + - + - - - + + + - - - + + + - - - - + + + + @@ -3942,25 +3942,25 @@ - - + + - - + + - - - + + + @@ -3983,32 +3983,32 @@ - - + + - - + + - - - + + + - + - + @@ -4034,9 +4034,9 @@ - + - + @@ -4048,22 +4048,22 @@ - + - - + + - + - + - + @@ -4079,7 +4079,7 @@ - + @@ -4121,7 +4121,7 @@ - + @@ -4143,12 +4143,12 @@ - + - + - + @@ -4160,23 +4160,23 @@ - + - - + + - + - + @@ -4185,37 +4185,37 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -4224,22 +4224,22 @@ - + - + - + - + - + - + @@ -4258,21 +4258,21 @@ - - - + + + - + - + @@ -4314,8 +4314,8 @@ - - + + @@ -4332,8 +4332,8 @@ - - + + @@ -4354,7 +4354,7 @@ - + @@ -4377,11 +4377,11 @@ - - - + + + - + @@ -4403,25 +4403,25 @@ - + - - + + - + - + - + @@ -4429,27 +4429,27 @@ - - - - - + + + + + - - + + - - - - + + + + - - + + - - + + @@ -4467,7 +4467,7 @@ - + @@ -4499,7 +4499,7 @@ - + @@ -4518,7 +4518,7 @@ - + @@ -4550,7 +4550,7 @@ - + @@ -4573,7 +4573,7 @@ - + @@ -4612,16 +4612,16 @@ - + - + - + @@ -4639,7 +4639,7 @@ - + @@ -4659,12 +4659,12 @@ - - - - - - + + + + + + @@ -4675,12 +4675,12 @@ - + - + - + @@ -4689,7 +4689,7 @@ - + @@ -4703,7 +4703,7 @@ - + @@ -4719,13 +4719,13 @@ - + - + @@ -4733,31 +4733,31 @@ - + - + - + - + - + - + - + @@ -4769,19 +4769,19 @@ - + - + - + @@ -4798,10 +4798,10 @@ - + - + @@ -4810,8 +4810,8 @@ - - + + @@ -4819,23 +4819,23 @@ - + - + - - - - - + + + + + @@ -4844,7 +4844,7 @@ - + @@ -4854,7 +4854,7 @@ - + @@ -4862,7 +4862,7 @@ - + @@ -4894,7 +4894,7 @@ - + @@ -4911,9 +4911,9 @@ - + - + @@ -4939,7 +4939,7 @@ - + @@ -4960,13 +4960,13 @@ - + - + - + @@ -4984,18 +4984,18 @@ - + - + - + - + @@ -5011,7 +5011,7 @@ - + @@ -5044,13 +5044,13 @@ - + - + @@ -5058,13 +5058,13 @@ - - + + - - + + - + @@ -5080,15 +5080,15 @@ - + - + - + @@ -5096,15 +5096,15 @@ - + - + - - + + @@ -5117,37 +5117,37 @@ - + - + - - + + - + - - + + - + - + @@ -5160,18 +5160,18 @@ - + - + - + - + - + @@ -5179,37 +5179,37 @@ - + - + - + - + - + - + - + - + - - - + + + @@ -5223,56 +5223,56 @@ - + - + - + - + - + - - + + - - - + + + - + - + - + - + - + - + - + - + @@ -5282,26 +5282,26 @@ - + - - + + - + - + - - - - + + + + @@ -5428,7 +5428,7 @@ - + @@ -5445,7 +5445,7 @@ - + @@ -5460,7 +5460,7 @@ - + @@ -5492,9 +5492,9 @@ - + - + @@ -5504,16 +5504,16 @@ - + - + - + - + @@ -5526,36 +5526,36 @@ - + - + - + - + - + - + - + @@ -5565,27 +5565,27 @@ - + - + - + - + - + @@ -5605,9 +5605,9 @@ - + - + @@ -5628,7 +5628,7 @@ - + @@ -5638,20 +5638,20 @@ - - - + + + - + - + - - - - + + + + - + @@ -5669,7 +5669,7 @@ - + @@ -5683,7 +5683,7 @@ - + @@ -5715,7 +5715,7 @@ - + @@ -5757,10 +5757,10 @@ - + - + @@ -5915,9 +5915,9 @@ - - - + + + @@ -5929,7 +5929,7 @@ - + @@ -6053,7 +6053,7 @@ - + @@ -6068,7 +6068,7 @@ - + @@ -6308,11 +6308,11 @@ - + - + @@ -6411,7 +6411,7 @@ - + @@ -6653,12 +6653,12 @@ - + - + @@ -6688,7 +6688,7 @@ - + @@ -6780,16 +6780,16 @@ - + - + - + - + @@ -6931,8 +6931,8 @@ - - + + diff --git a/tests/data/test-read-dwarf/test15-pr18892.so.abi b/tests/data/test-read-dwarf/test15-pr18892.so.abi index 42dd9331..5558ce1d 100644 --- a/tests/data/test-read-dwarf/test15-pr18892.so.abi +++ b/tests/data/test-read-dwarf/test15-pr18892.so.abi @@ -2608,38 +2608,26 @@ - - - - - - - - - - - - - + - + - + - + @@ -2647,7 +2635,7 @@ - + @@ -2655,7 +2643,7 @@ - + @@ -2663,22 +2651,32 @@ - + - + - + + + + + + + + + + + @@ -2689,24 +2687,26 @@ - + + + + - - + - + - + - + @@ -3256,7 +3256,6 @@ - @@ -3273,6 +3272,7 @@ + @@ -3573,6 +3573,13 @@ + + + + + + + @@ -3595,13 +3602,6 @@ - - - - - - - @@ -3715,11 +3715,11 @@ + - @@ -4820,7 +4820,6 @@ - @@ -4874,6 +4873,7 @@ + @@ -5131,6 +5131,19 @@ + + + + + + + + + + + + + @@ -5233,19 +5246,6 @@ - - - - - - - - - - - - - @@ -5739,15 +5739,118 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5836,125 +5939,22 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + + - - + @@ -5987,44 +5987,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - - + + - - - + + + - + @@ -6032,27 +6139,27 @@ - + - + - + - + - + - + - + @@ -6062,40 +6169,40 @@ - + - + - + - - + + - + - + @@ -6103,212 +6210,148 @@ - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - + @@ -6356,7 +6399,7 @@ - + @@ -6365,7 +6408,7 @@ - + @@ -6374,13 +6417,29 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -6397,7 +6456,7 @@ - + @@ -6840,75 +6899,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -6921,7 +6915,7 @@ - + @@ -6931,7 +6925,7 @@ - + @@ -6943,7 +6937,7 @@ - + @@ -6982,11 +6976,11 @@ - + - + @@ -6994,7 +6988,7 @@ - + @@ -7002,24 +6996,30 @@ - + - + + + + + + + - + + - @@ -7036,10 +7036,10 @@ - + - + @@ -7047,7 +7047,7 @@ - + @@ -7074,7 +7074,7 @@ - + @@ -7108,7 +7108,7 @@ - + @@ -7117,7 +7117,7 @@ - + @@ -7169,12 +7169,12 @@ - + - + @@ -7206,13 +7206,13 @@ - + - + @@ -7905,7 +7905,7 @@ - + @@ -8424,7 +8424,7 @@ - + @@ -8432,10 +8432,10 @@ - + - + @@ -14633,7 +14633,7 @@ - + @@ -15812,7 +15812,7 @@ - + @@ -16167,41 +16167,41 @@ - + - + - + - + - + - - + + - + - + - - + + @@ -16212,15 +16212,15 @@ - + - + - + @@ -16275,7 +16275,7 @@ - + @@ -16289,15 +16289,15 @@ - - + + - + - + @@ -16306,27 +16306,27 @@ - - - + + + - - - + + + - - - - + + + + - - - + + + - - + + @@ -16338,9 +16338,9 @@ - - - + + + @@ -16358,38 +16358,38 @@ - + - + - + - - + + - + - + - - + + - - - - - - - - - + + + + + + + + + @@ -16422,7 +16422,7 @@ - + @@ -16583,7 +16583,7 @@ - + @@ -16631,7 +16631,7 @@ - + @@ -16640,7 +16640,7 @@ - + @@ -16676,7 +16676,7 @@ - + @@ -16738,17 +16738,17 @@ - + - + - + @@ -16844,10 +16844,10 @@ - + - + @@ -16855,7 +16855,7 @@ - + @@ -16863,7 +16863,7 @@ - + @@ -16875,10 +16875,10 @@ - + - + @@ -16892,7 +16892,7 @@ - + @@ -16900,24 +16900,24 @@ - + - + - + - + @@ -16950,17 +16950,17 @@ - + - + - + - + @@ -17000,7 +17000,7 @@ - + @@ -17147,13 +17147,13 @@ - + - - + + @@ -17252,7 +17252,7 @@ - + @@ -17291,11 +17291,11 @@ - + - + @@ -17303,7 +17303,7 @@ - + @@ -17449,27 +17449,27 @@ - + - + - + - + - + - + - + @@ -17479,40 +17479,40 @@ - + - + - + - - + + - + - + @@ -17523,10 +17523,10 @@ - + - + @@ -17538,28 +17538,28 @@ - + - + - + - + - + - + - + @@ -17606,43 +17606,43 @@ - + - - - + + + - + - - + + - - - + + + - + @@ -17733,42 +17733,42 @@ - + - + - + - + - + - + - - + + - + @@ -17808,42 +17808,42 @@ - + - + - + - + - + - + - - + + - + @@ -17854,7 +17854,7 @@ - + @@ -17862,7 +17862,7 @@ - + @@ -17873,7 +17873,7 @@ - + @@ -17899,10 +17899,10 @@ - + - + @@ -18366,7 +18366,7 @@ - + @@ -18792,7 +18792,7 @@ - + @@ -18862,10 +18862,10 @@ - + - + @@ -18983,7 +18983,7 @@ - + @@ -20144,12 +20144,12 @@ - + - + @@ -20435,15 +20435,13 @@ - - - + @@ -20456,6 +20454,8 @@ + + @@ -20583,8 +20583,8 @@ - - + + @@ -20751,7 +20751,7 @@ - + @@ -20795,12 +20795,12 @@ - + - + @@ -20898,7 +20898,7 @@ - + @@ -21035,7 +21035,7 @@ - + @@ -21396,8 +21396,8 @@ - - + + @@ -21410,12 +21410,12 @@ - + - + diff --git a/tests/data/test-read-dwarf/test16-pr18904.so.abi b/tests/data/test-read-dwarf/test16-pr18904.so.abi index f4e98b80..3002abd0 100644 --- a/tests/data/test-read-dwarf/test16-pr18904.so.abi +++ b/tests/data/test-read-dwarf/test16-pr18904.so.abi @@ -1893,6 +1893,13 @@ + + + + + + + @@ -2157,13 +2164,6 @@ - - - - - - - @@ -11337,22 +11337,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + @@ -11361,17 +11527,17 @@ - + - + - + @@ -11408,33 +11574,33 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + @@ -11471,7 +11637,7 @@ - + @@ -11483,7 +11649,7 @@ - + @@ -11493,32 +11659,32 @@ - - - - - + + + + + - + - + - - + + - - + + - - + + @@ -11527,22 +11693,22 @@ - + - + - + - + - + - - - + + + @@ -11572,7 +11738,7 @@ - + @@ -11586,175 +11752,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -11772,75 +11772,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - + - + @@ -11848,31 +11798,81 @@ - - + + - - + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11886,14 +11886,14 @@ - + - + @@ -11902,7 +11902,7 @@ - + @@ -11911,79 +11911,25 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + @@ -11991,25 +11937,79 @@ - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -12053,7 +12053,7 @@ - + @@ -12071,23 +12071,18 @@ - + - - - - - - - - + + + + + + + + - - - - - @@ -12096,6 +12091,11 @@ + + + + + @@ -12175,8 +12175,8 @@ - - + + @@ -12431,28 +12431,28 @@ - - - + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -12461,9 +12461,9 @@ - - - + + + @@ -12493,10 +12493,10 @@ - - - - + + + + @@ -12529,17 +12529,17 @@ - - + + - - + + - - + + - + @@ -12547,28 +12547,28 @@ - - - - + + + + - - + + - - + + - - - - - + + + + + @@ -12604,8 +12604,8 @@ - - + + @@ -12615,8 +12615,8 @@ - - + + @@ -13551,7 +13551,7 @@ - + @@ -13559,7 +13559,7 @@ - + @@ -13791,11 +13791,11 @@ - + - + @@ -13819,7 +13819,7 @@ - + @@ -13841,7 +13841,7 @@ - + @@ -14178,7 +14178,19 @@ - + + + + + + + + + + + + + @@ -14189,27 +14201,14 @@ - - - - - - - - - - - - - - + - + @@ -14220,10 +14219,11 @@ - + + - + @@ -14236,14 +14236,14 @@ - + - + - + @@ -15794,7 +15794,7 @@ - + @@ -15814,48 +15814,48 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + @@ -15875,9 +15875,9 @@ - + - + @@ -15904,9 +15904,9 @@ - - - + + + @@ -15918,60 +15918,60 @@ - - - - - - - - - - + + + + + + + + + + - - + + - - + + - + - - - - + + + + - - - - + + + + - - + + - - - - + + + + - - - - - - - - - - + + + + + + + + + + @@ -16020,8 +16020,8 @@ - - + + @@ -16066,74 +16066,74 @@ - - + + - - - - - - - - + + + + + + + + - + - + - + - - + + - - + + - + - + - + - + - + @@ -16151,58 +16151,58 @@ - + - + - + - - + + - - + + - + - + - + - + - + @@ -16299,7 +16299,7 @@ - + @@ -16326,7 +16326,7 @@ - + @@ -16704,7 +16704,7 @@ - + @@ -16712,7 +16712,7 @@ - + @@ -16745,11 +16745,11 @@ - + - + @@ -16757,7 +16757,7 @@ - + @@ -16777,11 +16777,11 @@ - + - + @@ -16793,15 +16793,15 @@ - + - + - + @@ -16809,7 +16809,7 @@ - + @@ -18461,7 +18461,7 @@ - + @@ -18495,7 +18495,7 @@ - + @@ -18544,17 +18544,17 @@ - + - - + + - + - + @@ -18614,77 +18614,77 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -18932,14 +18932,14 @@ - + - + - + @@ -18997,10 +18997,10 @@ - + - + @@ -19011,19 +19011,19 @@ - - + + - - + + - + @@ -19141,10 +19141,6 @@ - - - - @@ -19180,6 +19176,10 @@ + + + + @@ -19692,7 +19692,7 @@ - + @@ -19704,7 +19704,7 @@ - + @@ -19822,7 +19822,7 @@ - + @@ -19830,7 +19830,7 @@ - + @@ -19839,7 +19839,7 @@ - + @@ -19858,25 +19858,25 @@ - + - + - + - + - + - + @@ -19886,16 +19886,16 @@ - + - + - + - + @@ -19912,7 +19912,7 @@ - + @@ -20310,7 +20310,7 @@ - + diff --git a/tests/data/test-read-dwarf/test17-pr19027.so.abi b/tests/data/test-read-dwarf/test17-pr19027.so.abi index 4f5bddd1..68df65c5 100644 --- a/tests/data/test-read-dwarf/test17-pr19027.so.abi +++ b/tests/data/test-read-dwarf/test17-pr19027.so.abi @@ -1230,6 +1230,14 @@ + + + + + + + + @@ -1288,14 +1296,6 @@ - - - - - - - - @@ -4558,129 +4558,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -4693,7 +4577,7 @@ - + @@ -4706,7 +4590,7 @@ - + @@ -4719,7 +4603,7 @@ - + @@ -4729,14 +4613,14 @@ - + - + - + - + @@ -4744,18 +4628,18 @@ - + - + - + @@ -4768,15 +4652,15 @@ - + - - + + @@ -4785,9 +4669,9 @@ - + - + @@ -4805,15 +4689,15 @@ - - + + - - + + @@ -4822,9 +4706,9 @@ - + - + @@ -4848,15 +4732,15 @@ - - + + - - + + @@ -4868,7 +4752,7 @@ - + @@ -4878,7 +4762,7 @@ - + @@ -4891,7 +4775,7 @@ - + @@ -4907,7 +4791,7 @@ - + @@ -4926,7 +4810,7 @@ - + @@ -4935,7 +4819,7 @@ - + @@ -4946,7 +4830,7 @@ - + @@ -4957,7 +4841,7 @@ - + @@ -4968,7 +4852,7 @@ - + @@ -4979,7 +4863,7 @@ - + @@ -4990,7 +4874,7 @@ - + @@ -5001,7 +4885,7 @@ - + @@ -5012,7 +4896,7 @@ - + @@ -5034,7 +4918,7 @@ - + @@ -5056,7 +4940,7 @@ - + @@ -5067,7 +4951,7 @@ - + @@ -5079,7 +4963,7 @@ - + @@ -5087,7 +4971,7 @@ - + @@ -5107,7 +4991,7 @@ - + @@ -5119,7 +5003,7 @@ - + @@ -5127,7 +5011,7 @@ - + @@ -5138,7 +5022,7 @@ - + @@ -5149,7 +5033,7 @@ - + @@ -5160,7 +5044,7 @@ - + @@ -5171,7 +5055,7 @@ - + @@ -5182,7 +5066,7 @@ - + @@ -5193,7 +5077,7 @@ - + @@ -5204,7 +5088,7 @@ - + @@ -5224,7 +5108,7 @@ - + @@ -5235,7 +5119,7 @@ - + @@ -5246,7 +5130,7 @@ - + @@ -5257,7 +5141,7 @@ - + @@ -5269,7 +5153,7 @@ - + @@ -5277,7 +5161,7 @@ - + @@ -5288,7 +5172,7 @@ - + @@ -5308,7 +5192,7 @@ - + @@ -5319,7 +5203,7 @@ - + @@ -5330,7 +5214,7 @@ - + @@ -5341,7 +5225,7 @@ - + @@ -5352,7 +5236,7 @@ - + @@ -5364,7 +5248,7 @@ - + @@ -5372,7 +5256,7 @@ - + @@ -5405,7 +5289,7 @@ - + @@ -5416,7 +5300,7 @@ - + @@ -5474,8 +5358,8 @@ - - + + @@ -5483,11 +5367,11 @@ - + - - + + @@ -5498,37 +5382,37 @@ - - + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -5536,7 +5420,7 @@ - + @@ -5549,148 +5433,251 @@ - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + - + - + - + + - - - - - - - - - - - - - + + + + + - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -5709,7 +5696,7 @@ - + @@ -5731,7 +5718,7 @@ - + @@ -5756,12 +5743,12 @@ - + - + @@ -5769,12 +5756,12 @@ - + - + @@ -5782,12 +5769,12 @@ - + - + @@ -5795,19 +5782,19 @@ - + - + - + @@ -5815,12 +5802,12 @@ - + - + @@ -5828,12 +5815,12 @@ - + - + @@ -5841,12 +5828,12 @@ - + - + @@ -5854,12 +5841,12 @@ - + - + @@ -5867,12 +5854,12 @@ - + - + @@ -5880,19 +5867,19 @@ - + - + - + @@ -5902,12 +5889,12 @@ - + - + @@ -5915,12 +5902,12 @@ - + - + @@ -5928,12 +5915,12 @@ - + - + @@ -5941,12 +5928,12 @@ - + - + @@ -5954,12 +5941,12 @@ - + - + @@ -5967,12 +5954,12 @@ - + - + @@ -5980,12 +5967,12 @@ - + - + @@ -5993,12 +5980,12 @@ - + - + @@ -6006,34 +5993,34 @@ - + - + - + - + - + - + @@ -6041,19 +6028,19 @@ - + - + - + @@ -6063,12 +6050,12 @@ - + - + @@ -6076,12 +6063,12 @@ - + - + @@ -6089,12 +6076,12 @@ - + - + @@ -6102,12 +6089,12 @@ - + - + @@ -6115,19 +6102,19 @@ - + - + - + @@ -6137,12 +6124,12 @@ - + - + @@ -6150,12 +6137,12 @@ - + - + @@ -6163,12 +6150,12 @@ - + - + @@ -6176,12 +6163,12 @@ - + - + @@ -6189,12 +6176,12 @@ - + - + @@ -6202,12 +6189,12 @@ - + - + @@ -6215,12 +6202,12 @@ - + - + @@ -6228,7 +6215,7 @@ - + @@ -6244,7 +6231,7 @@ - + @@ -6260,7 +6247,7 @@ - + @@ -6279,17 +6266,17 @@ - - + + - + - + @@ -6300,7 +6287,7 @@ - + @@ -6308,7 +6295,7 @@ - + @@ -6319,7 +6306,7 @@ - + @@ -6330,7 +6317,7 @@ - + @@ -6338,7 +6325,7 @@ - + @@ -6346,7 +6333,7 @@ - + @@ -6369,7 +6356,7 @@ - + @@ -6377,7 +6364,7 @@ - + @@ -6391,7 +6378,7 @@ - + @@ -6399,7 +6386,7 @@ - + @@ -6413,7 +6400,7 @@ - + @@ -6421,7 +6408,7 @@ - + @@ -6443,7 +6430,7 @@ - + @@ -6457,7 +6444,7 @@ - + @@ -6465,7 +6452,7 @@ - + @@ -6476,10 +6463,10 @@ - + - + @@ -6487,12 +6474,12 @@ - - + + - + @@ -6503,7 +6490,7 @@ - + @@ -6511,7 +6498,7 @@ - + @@ -6530,7 +6517,7 @@ - + @@ -6549,17 +6536,17 @@ - - + + - + - + @@ -6567,7 +6554,7 @@ - + @@ -6587,7 +6574,7 @@ - + @@ -6595,7 +6582,7 @@ - + @@ -6620,7 +6607,7 @@ - + @@ -6636,15 +6623,15 @@ - + - + - + @@ -6652,9 +6639,9 @@ - + - + @@ -6664,47 +6651,47 @@ - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -6732,7 +6719,7 @@ - + @@ -6760,7 +6747,7 @@ - + @@ -6788,7 +6775,7 @@ - + @@ -6804,59 +6791,59 @@ - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -6867,17 +6854,17 @@ - + - + - + @@ -6885,13 +6872,13 @@ - + - + - + @@ -6899,7 +6886,7 @@ - + @@ -6907,10 +6894,10 @@ - + - + @@ -6925,7 +6912,7 @@ - + @@ -6933,14 +6920,14 @@ - + - + @@ -6954,7 +6941,7 @@ - + @@ -6962,9 +6949,9 @@ - + - + @@ -6981,9 +6968,9 @@ - + - + @@ -7000,9 +6987,9 @@ - + - + @@ -7019,59 +7006,59 @@ - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -7079,10 +7066,10 @@ - + - + @@ -7090,7 +7077,7 @@ - + @@ -7098,13 +7085,13 @@ - + - + @@ -7112,9 +7099,9 @@ - + - + @@ -7127,49 +7114,49 @@ - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + - + @@ -7186,7 +7173,7 @@ - + @@ -7200,25 +7187,25 @@ - + - + - + - + - + - + - + @@ -7256,7 +7243,7 @@ - + @@ -7264,174 +7251,170 @@ - + + + + + + + + + + + + + + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + - - - - - - - - - - - - - - - - - - + @@ -7439,7 +7422,7 @@ - + @@ -7447,158 +7430,158 @@ - + - + - + - + - + - + - - - + + + - - - + + + - - - + + + - + - + - + - + - + - + - - - + + + - - - + + + - - - + + + - + - + - + - + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - + @@ -7606,7 +7589,7 @@ - + @@ -7614,12 +7597,12 @@ - - + + - + @@ -7627,10 +7610,10 @@ - + - + @@ -7641,39 +7624,39 @@ - - + + - - + + - - + + - - + + - - + + - + - + @@ -7693,9 +7676,9 @@ - + - + @@ -7703,7 +7686,7 @@ - + @@ -7711,7 +7694,7 @@ - + @@ -7729,40 +7712,40 @@ - + - + - + - + - + - + - - + + @@ -7772,18 +7755,18 @@ - + - + - + - + @@ -7793,8 +7776,8 @@ - - + + @@ -7804,10 +7787,10 @@ - + - + @@ -7834,7 +7817,7 @@ - + @@ -7843,7 +7826,7 @@ - + @@ -7853,7 +7836,7 @@ - + @@ -7862,142 +7845,142 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -8005,10 +7988,10 @@ - + - + @@ -8017,10 +8000,10 @@ - + - + @@ -8030,95 +8013,95 @@ - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -8126,10 +8109,10 @@ - + - + @@ -8138,22 +8121,22 @@ - + - + - + - + - + - + @@ -8163,161 +8146,161 @@ - + - - - - + + + + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -8325,7 +8308,7 @@ - + @@ -8335,148 +8318,148 @@ - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -8484,7 +8467,7 @@ - + @@ -8506,7 +8489,7 @@ - + @@ -8516,93 +8499,93 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + - + @@ -8629,69 +8612,49 @@ - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + @@ -8699,7 +8662,7 @@ - + @@ -8707,7 +8670,7 @@ - + @@ -8724,7 +8687,7 @@ - + @@ -8732,21 +8695,21 @@ - + - + - + - + - + @@ -8773,7 +8736,7 @@ - + @@ -8781,7 +8744,7 @@ - + @@ -8789,7 +8752,7 @@ - + @@ -8800,7 +8763,7 @@ - + @@ -8834,7 +8797,7 @@ - + @@ -8861,27 +8824,27 @@ - - + + - - + + - - + + - + - + @@ -8894,15 +8857,15 @@ - - + + - - + + @@ -8911,10 +8874,10 @@ - + - + @@ -8927,7 +8890,7 @@ - + @@ -8942,66 +8905,82 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + - + - - + + - - + + - + - + - + - + @@ -9015,13 +8994,32 @@ + + + + + + + + + + + + + + + + + + + + + - - - + @@ -9029,15 +9027,15 @@ - + - - + + @@ -9051,7 +9049,7 @@ - + @@ -9065,7 +9063,9 @@ - + + + @@ -9978,6 +9978,12 @@ + + + + + + @@ -10006,12 +10012,6 @@ - - - - - - @@ -10157,16 +10157,16 @@ - + - + - + - + @@ -10175,19 +10175,19 @@ - + - + - + - + - + @@ -10218,43 +10218,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + @@ -10278,36 +10278,36 @@ - - + + - + - + - + - + - + - + - + - + - + @@ -10315,13 +10315,13 @@ - + - + - + @@ -10329,21 +10329,21 @@ - + - + - + - + - - - + + + @@ -10361,16 +10361,16 @@ - - + + - - + + @@ -10379,19 +10379,19 @@ - + - + - + - - + + @@ -10431,7 +10431,7 @@ - + @@ -10442,7 +10442,7 @@ - + @@ -10452,7 +10452,7 @@ - + @@ -10475,16 +10475,16 @@ - + - + - + @@ -10505,9 +10505,9 @@ - + - + @@ -10521,27 +10521,27 @@ - + - + - + - + - + @@ -10555,28 +10555,28 @@ - + - - + + - - + + - + - + @@ -10600,9 +10600,9 @@ - + - + @@ -10616,13 +10616,13 @@ - + - + @@ -10630,36 +10630,36 @@ - + - - + + - - + + - + - + - + - + @@ -10674,10 +10674,10 @@ - - + + - + @@ -10685,7 +10685,7 @@ - + @@ -10704,10 +10704,10 @@ - + - + @@ -10722,7 +10722,7 @@ - + @@ -10733,12 +10733,12 @@ - + - + @@ -10746,12 +10746,12 @@ - + - + @@ -10768,12 +10768,12 @@ - + - + @@ -10781,7 +10781,7 @@ - + @@ -10793,12 +10793,12 @@ - + - + @@ -10806,10 +10806,10 @@ - + - + @@ -10818,10 +10818,10 @@ - + - + @@ -10830,7 +10830,7 @@ - + @@ -10838,16 +10838,16 @@ - + - - + + - + @@ -10861,25 +10861,25 @@ - + - + - + - + - + - + - + @@ -10915,24 +10915,24 @@ - - + + - + - + - + - + @@ -11012,97 +11012,97 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11319,7 +11319,7 @@ - + @@ -11333,7 +11333,7 @@ - + @@ -11347,7 +11347,7 @@ - + @@ -11361,21 +11361,21 @@ - + - + - + - + - + - + @@ -11394,7 +11394,7 @@ - + @@ -11433,7 +11433,7 @@ - + @@ -11506,80 +11506,80 @@ - + - + - + - + - + - - + + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - - - + + + - - - + + + - + - + - + - - - + + + - + - + - + @@ -11587,13 +11587,13 @@ - + - + - + - + @@ -11601,11 +11601,11 @@ - + - + - + @@ -11616,11 +11616,11 @@ - + - + @@ -11628,52 +11628,52 @@ - + - + - + - - + + - + - + - + - - + + - + - + - - + + - + - + - + @@ -11688,8 +11688,8 @@ - - + + @@ -11703,7 +11703,7 @@ - + @@ -11717,7 +11717,7 @@ - + @@ -11726,20 +11726,20 @@ - + - + - - + + - + - + - + @@ -11845,14 +11845,14 @@ - + - + - - + + - + @@ -11861,14 +11861,14 @@ - - + + - - + + - - + + @@ -11876,9 +11876,9 @@ - + - + @@ -11894,11 +11894,11 @@ - + - + - + @@ -11941,93 +11941,93 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12036,40 +12036,40 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12081,29 +12081,29 @@ - + - + - + - - - - - - + + + + + + - - - + + + - - - + + + @@ -12117,49 +12117,49 @@ - + - - - - - - + + + + + + - - - + + + - - + + - + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - + @@ -12169,16 +12169,16 @@ - - - - + + + + - + - + @@ -12186,18 +12186,18 @@ - + - + - + - - - - + + + + @@ -12218,11 +12218,11 @@ - + - + @@ -12242,11 +12242,11 @@ - - - - - + + + + + @@ -12262,8 +12262,8 @@ - - + + @@ -12275,26 +12275,26 @@ - - + + - - + + - + - - - - - + + + + + - + @@ -12439,15 +12439,15 @@ - - + + - - + + - + @@ -12461,27 +12461,27 @@ - - - - - + + + + + - - - + + + - - - + + + - - + + @@ -12499,11 +12499,11 @@ - - - - - + + + + + @@ -12525,75 +12525,75 @@ - - + + - - + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - - - - - + + + + + + + + - - - + + + - + - + - + - + - + - + - + - + @@ -12621,22 +12621,22 @@ - + - + - + - + - + @@ -12656,24 +12656,24 @@ - + - + - + - + - - - - + + + + - + @@ -12695,18 +12695,18 @@ - + - + - + @@ -12750,7 +12750,7 @@ - + @@ -12761,10 +12761,10 @@ - + - + @@ -12777,22 +12777,22 @@ - - + + - - + + - + @@ -12802,15 +12802,15 @@ - - + + - + @@ -12823,60 +12823,60 @@ - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + @@ -12888,37 +12888,37 @@ - - + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -12933,7 +12933,7 @@ - + @@ -12949,21 +12949,21 @@ - + - - + + - + - + @@ -12988,9 +12988,9 @@ - + - + @@ -13008,24 +13008,24 @@ - - + + - - + + - + - + @@ -13049,25 +13049,25 @@ - - + + - - + + - + - + @@ -13127,14 +13127,14 @@ - + - + - + - + @@ -13142,18 +13142,18 @@ - + - + - + @@ -13166,21 +13166,21 @@ - + - - + + - + @@ -13193,13 +13193,13 @@ - + - + @@ -13216,7 +13216,7 @@ - + @@ -13245,7 +13245,7 @@ - + @@ -13253,9 +13253,9 @@ - + - + @@ -13263,7 +13263,7 @@ - + @@ -13271,7 +13271,7 @@ - + @@ -13289,40 +13289,40 @@ - + - + - + - + - + - + - - + + @@ -13332,18 +13332,18 @@ - + - + - + - + @@ -13353,8 +13353,8 @@ - - + + @@ -13364,10 +13364,10 @@ - + - + @@ -13394,7 +13394,7 @@ - + @@ -13403,7 +13403,7 @@ - + @@ -13413,7 +13413,7 @@ - + @@ -13422,147 +13422,147 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -13574,7 +13574,7 @@ - + @@ -13584,15 +13584,15 @@ - + - + - + @@ -13608,7 +13608,7 @@ - + @@ -13630,13 +13630,13 @@ - + - + @@ -13659,7 +13659,7 @@ - + @@ -13673,7 +13673,7 @@ - + @@ -13693,25 +13693,25 @@ - + - + - + - + @@ -13719,19 +13719,19 @@ - + - + - + @@ -13752,13 +13752,13 @@ - + - + - + @@ -13773,7 +13773,7 @@ - + @@ -13783,7 +13783,7 @@ - + @@ -13793,152 +13793,152 @@ - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -13946,13 +13946,13 @@ - + - + @@ -13960,14 +13960,14 @@ - + - + @@ -13975,7 +13975,7 @@ - + @@ -13986,13 +13986,13 @@ - + - + @@ -14000,13 +14000,13 @@ - + - + @@ -14017,14 +14017,14 @@ - + - + @@ -14032,12 +14032,12 @@ - + - + @@ -14048,13 +14048,13 @@ - + - + @@ -14065,16 +14065,16 @@ - + - + - + @@ -14082,7 +14082,7 @@ - + @@ -14101,7 +14101,7 @@ - + @@ -14114,7 +14114,7 @@ - + @@ -14128,7 +14128,7 @@ - + @@ -14145,14 +14145,14 @@ - + - + @@ -14165,13 +14165,13 @@ - + - + @@ -14179,10 +14179,10 @@ - + - + @@ -14191,22 +14191,22 @@ - - + + - + - + - + @@ -14214,28 +14214,28 @@ - + - + - + - + - + - + @@ -14243,59 +14243,59 @@ - + - + - + - + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -14311,21 +14311,21 @@ - + - + - + - + @@ -14333,9 +14333,9 @@ - + - + @@ -14348,41 +14348,41 @@ - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -14395,71 +14395,71 @@ - + - + - + - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -14467,57 +14467,57 @@ - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -14531,9 +14531,9 @@ - + - + @@ -14543,179 +14543,179 @@ - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + - + - + - + - + - + - - - + + + - - - + + + - - - + + + - + - + - + - + - + - + - - - + + + - - - + + + - - - + + + - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -14729,7 +14729,7 @@ - + @@ -14753,13 +14753,13 @@ - + - + - + @@ -14771,7 +14771,7 @@ - + @@ -14780,7 +14780,7 @@ - + @@ -14789,7 +14789,7 @@ - + @@ -14798,7 +14798,7 @@ - + @@ -14806,7 +14806,7 @@ - + @@ -14823,7 +14823,7 @@ - + @@ -14843,7 +14843,7 @@ - + @@ -14873,13 +14873,13 @@ - + - + - + @@ -14891,7 +14891,7 @@ - + @@ -14900,20 +14900,20 @@ - + - + - + - + @@ -14927,12 +14927,12 @@ - + - + @@ -14962,7 +14962,7 @@ - + @@ -14971,7 +14971,7 @@ - + @@ -14980,7 +14980,7 @@ - + @@ -14998,7 +14998,7 @@ - + @@ -15007,7 +15007,7 @@ - + @@ -15016,7 +15016,7 @@ - + @@ -15032,10 +15032,10 @@ - + - + @@ -15057,10 +15057,10 @@ - + - + @@ -15069,10 +15069,10 @@ - + - + @@ -15082,104 +15082,104 @@ - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + - + @@ -15188,22 +15188,22 @@ - + - + - + - + - + - + @@ -15213,167 +15213,167 @@ - + - - - - + + + + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -15395,7 +15395,7 @@ - + @@ -15405,105 +15405,105 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - + - + - + @@ -15519,31 +15519,31 @@ - - + + - + - + - - + + - + - + - + @@ -15560,14 +15560,14 @@ - + - + - + @@ -15614,23 +15614,23 @@ - - - + + + - + - + - + @@ -15647,21 +15647,21 @@ - + - + - + - + @@ -15680,18 +15680,18 @@ - + - + - + @@ -15721,7 +15721,7 @@ - + @@ -15729,19 +15729,19 @@ - + - + - + - + @@ -15758,8 +15758,8 @@ - - + + @@ -15767,19 +15767,19 @@ - + - + - + @@ -15787,18 +15787,18 @@ - + - + - + @@ -15818,7 +15818,7 @@ - + @@ -15844,7 +15844,7 @@ - + @@ -15870,7 +15870,7 @@ - + @@ -15896,7 +15896,7 @@ - + @@ -15904,43 +15904,43 @@ - + - + - + - - + + - + - + - + - + - + @@ -15952,19 +15952,19 @@ - + - + - + @@ -15978,13 +15978,13 @@ - + - + @@ -15992,10 +15992,10 @@ - + - + @@ -16010,23 +16010,23 @@ - + - - + + - - + + - - + + - + @@ -16050,10 +16050,10 @@ - + - + @@ -16063,22 +16063,22 @@ - - + + - - + + - - + + @@ -16089,10 +16089,10 @@ - + - + @@ -16102,22 +16102,22 @@ - - + + - - + + - - + + @@ -16128,7 +16128,7 @@ - + @@ -16138,22 +16138,22 @@ - - + + - - + + - - + + @@ -16164,7 +16164,7 @@ - + @@ -16174,22 +16174,22 @@ - - + + - - + + - - + + @@ -16200,7 +16200,7 @@ - + @@ -16210,22 +16210,22 @@ - - + + - - + + - - + + @@ -16236,7 +16236,7 @@ - + @@ -16246,30 +16246,30 @@ - - + + - - + + - - + + - + - + @@ -16281,7 +16281,7 @@ - + @@ -16297,8 +16297,8 @@ - - + + @@ -16367,14 +16367,14 @@ - + - + - + @@ -16383,7 +16383,7 @@ - + @@ -16392,7 +16392,7 @@ - + @@ -16405,27 +16405,27 @@ - + - - + + - - + + - + @@ -16437,14 +16437,14 @@ - + - + - + @@ -16460,7 +16460,7 @@ - + @@ -16472,14 +16472,14 @@ - + - + - + @@ -16494,23 +16494,23 @@ - + - + - + - + @@ -16522,74 +16522,74 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -16597,19 +16597,19 @@ - + - + - + @@ -16618,7 +16618,7 @@ - + @@ -16631,7 +16631,7 @@ - + @@ -16644,19 +16644,19 @@ - + - + - - + + @@ -16675,12 +16675,12 @@ - + - + @@ -16690,7 +16690,7 @@ - + @@ -16704,23 +16704,23 @@ - + - + - + - + - + @@ -16921,7 +16921,7 @@ - + @@ -16937,23 +16937,23 @@ - + - - - - + + + + - + @@ -16967,7 +16967,7 @@ - + @@ -16979,19 +16979,19 @@ - + - + - + - + - + - + @@ -17000,7 +17000,7 @@ - + @@ -17511,7 +17511,7 @@ - + @@ -17519,7 +17519,7 @@ - + @@ -17573,12 +17573,12 @@ - - + + - + - + @@ -17605,18 +17605,18 @@ - + - - + + - - - + + + - + @@ -17645,53 +17645,53 @@ - + - + - + - + - + - + - + - + - + - + @@ -17700,16 +17700,16 @@ - + - + - + @@ -17717,15 +17717,15 @@ - - + + - + - + diff --git a/tests/data/test-read-dwarf/test18-pr19037-libvtkRenderingLIC-6.1.so.abi b/tests/data/test-read-dwarf/test18-pr19037-libvtkRenderingLIC-6.1.so.abi index f7a467a9..6eab0e79 100644 --- a/tests/data/test-read-dwarf/test18-pr19037-libvtkRenderingLIC-6.1.so.abi +++ b/tests/data/test-read-dwarf/test18-pr19037-libvtkRenderingLIC-6.1.so.abi @@ -3302,40 +3302,52 @@ + + + + + + + + + + + + - + - + - + - + @@ -3344,8 +3356,8 @@ - - + + @@ -3355,61 +3367,49 @@ - + - - - - - - - - - - - - - - + + - + - + - + - + - + - + @@ -3420,9 +3420,9 @@ - - - + + + @@ -3430,8 +3430,8 @@ - - + + @@ -4346,7 +4346,7 @@ - + @@ -4738,7 +4738,7 @@ - + @@ -7346,9 +7346,16 @@ + + + + + + + @@ -7626,13 +7633,6 @@ - - - - - - - @@ -7706,9 +7706,9 @@ + - diff --git a/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi b/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi index 6a31ea43..51f884ea 100644 --- a/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi +++ b/tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi @@ -1300,7 +1300,6 @@ - @@ -1341,6 +1340,7 @@ + @@ -1780,7 +1780,6 @@ - @@ -1820,6 +1819,7 @@ + @@ -6079,125 +6079,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -6210,14 +6096,14 @@ - - + + - + @@ -6226,7 +6112,7 @@ - + @@ -6242,7 +6128,7 @@ - + @@ -6318,6 +6204,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6568,7 +6568,7 @@ - + @@ -6590,7 +6590,7 @@ - + @@ -6609,8 +6609,8 @@ - - + + @@ -6662,7 +6662,7 @@ - + @@ -6684,7 +6684,7 @@ - + @@ -6703,8 +6703,8 @@ - - + + @@ -6741,7 +6741,7 @@ - + @@ -6765,18 +6765,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -6827,52 +6827,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -6880,21 +6834,21 @@ - + - - + + - - + + @@ -6907,22 +6861,47 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -6935,23 +6914,44 @@ - + - - + + + + + + + + + + + + + + + + + + + + + + + - + @@ -6961,7 +6961,7 @@ - + @@ -7005,7 +7005,7 @@ - + @@ -7029,7 +7029,10 @@ - + + + + @@ -7040,7 +7043,7 @@ - + @@ -7061,7 +7064,10 @@ - + + + + @@ -7109,27 +7115,21 @@ - + - - - - - - - - - - - - - - - - + + + + + + + + + + - - + + @@ -7174,22 +7174,11 @@ - - - - - - - - - - - - - + + @@ -7201,13 +7190,13 @@ - + - + @@ -7215,24 +7204,24 @@ - + - + - + - + @@ -7240,19 +7229,30 @@ - + + + + + + + + + + + + - + @@ -7276,39 +7276,39 @@ - - - - - - - - + - + - + - + + - - - + + + + + + + + + @@ -7334,10 +7334,10 @@ - - - - + + + + @@ -7347,15 +7347,15 @@ - - - - + + + + - + @@ -7368,20 +7368,20 @@ - - + + - - - + + + - - - - - - + + + + + + @@ -7389,55 +7389,55 @@ - - + + - + - + - - - - + + + + - + - + - - - + + + - - + + - - + + - - - - + + + + - - + + - - - - - + + + + + @@ -7466,33 +7466,33 @@ - + - + - + - + - + - - + + @@ -7514,7 +7514,7 @@ - + @@ -7533,8 +7533,8 @@ - - + + @@ -7584,7 +7584,7 @@ - + @@ -7595,7 +7595,7 @@ - + @@ -7621,36 +7621,36 @@ - + - + - + - + - + - + + - @@ -7661,29 +7661,29 @@ - + - + - + - - - + + + - - + + @@ -7715,14 +7715,14 @@ - + - - + + @@ -7734,21 +7734,21 @@ - + - - + + - - + + @@ -7827,11 +7827,11 @@ - - - + + + - + @@ -7870,10 +7870,10 @@ - - - - + + + + @@ -7989,7 +7989,7 @@ - + @@ -8042,7 +8042,7 @@ - + @@ -8202,13 +8202,13 @@ - - - + + + @@ -8233,12 +8233,12 @@ - - - - + + + + @@ -8859,45 +8859,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -8921,13 +8882,13 @@ - + - + @@ -8939,8 +8900,8 @@ - - + + @@ -8969,6 +8930,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -8976,9 +8976,9 @@ - - - + + + @@ -9119,7 +9119,7 @@ - + @@ -9129,7 +9129,7 @@ - + @@ -9153,42 +9153,42 @@ - + - + - - + + - - - + + + - - - + + + - + - - + + @@ -9200,37 +9200,37 @@ - - + + - + - + - - - + + + - - + + - + @@ -9252,7 +9252,7 @@ - + @@ -9271,8 +9271,8 @@ - - + + @@ -10279,16 +10279,16 @@ - - - - - + + + + + @@ -11166,13 +11166,13 @@ - - + + - - - + + + @@ -11205,9 +11205,9 @@ - + - + @@ -12843,10 +12843,10 @@ - + - - + + @@ -12875,7 +12875,7 @@ - + @@ -12886,27 +12886,27 @@ - - + + - - - - - - - + + + + + + + - - - + + + @@ -12929,8 +12929,8 @@ - - + + @@ -12939,21 +12939,21 @@ - - - - - - + + + + + + - + - - + + @@ -12986,7 +12986,7 @@ - + @@ -13002,7 +13002,7 @@ - + @@ -13043,8 +13043,8 @@ - - + + @@ -13056,13 +13056,13 @@ - + - + @@ -13070,24 +13070,24 @@ - + - + - + - + @@ -13095,13 +13095,13 @@ - + - + @@ -13148,7 +13148,7 @@ - + @@ -13174,7 +13174,7 @@ - + @@ -13187,14 +13187,14 @@ - - + + - + @@ -13203,7 +13203,7 @@ - + @@ -13219,7 +13219,7 @@ - + @@ -14122,13 +14122,13 @@ - + - + @@ -14140,8 +14140,8 @@ - - + + diff --git a/tests/data/test-read-dwarf/test20-pr19025-libvtkParallelCore-6.1.so.abi b/tests/data/test-read-dwarf/test20-pr19025-libvtkParallelCore-6.1.so.abi index 9a00f6fe..78531066 100644 --- a/tests/data/test-read-dwarf/test20-pr19025-libvtkParallelCore-6.1.so.abi +++ b/tests/data/test-read-dwarf/test20-pr19025-libvtkParallelCore-6.1.so.abi @@ -4313,25 +4313,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -4340,41 +4414,41 @@ - - + + - + - + - + - + - + - + @@ -4383,7 +4457,7 @@ - + @@ -4392,7 +4466,7 @@ - + @@ -4400,35 +4474,35 @@ - + - + - + - + - + @@ -4438,17 +4512,17 @@ - + - + - + @@ -4457,7 +4531,7 @@ - + @@ -4467,40 +4541,43 @@ - + - + - - - + + + + + + - + - - + + @@ -4524,83 +4601,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4626,7 +4626,7 @@ - + @@ -4703,16 +4703,24 @@ - + + + + + + + + + - + - + @@ -4722,42 +4730,27 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - + @@ -4768,7 +4761,14 @@ - + + + + + + + + @@ -4855,7 +4855,7 @@ - + @@ -4882,14 +4882,14 @@ - + - + @@ -5162,7 +5162,7 @@ - + @@ -5185,7 +5185,7 @@ - + @@ -5194,7 +5194,7 @@ - + @@ -5251,9 +5251,9 @@ - + - + @@ -5388,7 +5388,7 @@ - + @@ -5515,7 +5515,7 @@ - + @@ -5907,7 +5907,7 @@ - + @@ -6011,48 +6011,53 @@ + + + + + - + - + - - + + - + - + - - + + - + - + @@ -6061,17 +6066,17 @@ - + - - + + - + @@ -6079,46 +6084,46 @@ - + - + - - + + - + - + - - + + - + - + @@ -6127,17 +6132,17 @@ - + - - + + - + @@ -6145,46 +6150,46 @@ - + - + - - + + - + - + - - + + - + - + @@ -6193,67 +6198,62 @@ - + - - + + - + - - - - - - - - - - - - - - - - - - - - - + - + - + + + + + + + + + + + + + + + + - + @@ -6273,7 +6273,7 @@ - + @@ -6293,7 +6293,7 @@ - + @@ -6385,111 +6385,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + @@ -6501,46 +6400,46 @@ - + - - + + - + - + - - + + - + - + - + @@ -6548,10 +6447,10 @@ - + - - + + @@ -6563,46 +6462,46 @@ - + - - + + - + - + - - + + - + - + - + @@ -6610,10 +6509,10 @@ - + - - + + @@ -6625,46 +6524,46 @@ - + - - + + - + - + - - + + - + - + - + @@ -6672,28 +6571,129 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -6717,7 +6717,7 @@ - + @@ -6741,7 +6741,7 @@ - + @@ -6765,7 +6765,7 @@ - + @@ -6776,7 +6776,7 @@ - + @@ -6797,7 +6797,7 @@ - + @@ -6808,7 +6808,7 @@ - + @@ -6829,7 +6829,7 @@ - + @@ -6840,7 +6840,7 @@ - + @@ -6863,30 +6863,30 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + @@ -6965,18 +6965,18 @@ - - - + + + - - - + + + @@ -7469,12 +7469,12 @@ - - - - - - + + + + + + @@ -7482,9 +7482,9 @@ - - - + + + @@ -7508,15 +7508,15 @@ - + - + - + @@ -7535,13 +7535,13 @@ - + - + - + @@ -7596,8 +7596,8 @@ - - + + @@ -7617,13 +7617,13 @@ - + - + - + @@ -7634,26 +7634,26 @@ - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + @@ -7690,31 +7690,31 @@ - - - + + + - - - + + + - - - + + + - + - + - - - - + + + + @@ -7764,29 +7764,29 @@ - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + @@ -7818,15 +7818,15 @@ - - - - - - - - - + + + + + + + + + @@ -7834,23 +7834,23 @@ - - - + + + - - + + - - + + - - + + @@ -7875,16 +7875,16 @@ - - + + - - + + - - + + @@ -7894,9 +7894,9 @@ - + - + @@ -7924,7 +7924,7 @@ - + @@ -7935,7 +7935,7 @@ - + @@ -7946,7 +7946,7 @@ - + @@ -7974,7 +7974,7 @@ - + @@ -8050,7 +8050,7 @@ - + @@ -8115,51 +8115,51 @@ - + - - + + - + - + - - + + - + - + - - + + - + - + @@ -8168,22 +8168,22 @@ - + - - + + - + - + @@ -8194,7 +8194,7 @@ - + @@ -8213,10 +8213,10 @@ - + - - + + @@ -8228,46 +8228,46 @@ - + - - + + - + - + - - + + - + - + - + @@ -8304,48 +8304,48 @@ - + - + - + - - + + - + - + - - + + - + - + @@ -8354,22 +8354,22 @@ - + - - + + - + - + @@ -8380,7 +8380,7 @@ - + @@ -8399,10 +8399,10 @@ - + - - + + @@ -8414,46 +8414,46 @@ - + - - + + - + - + - - + + - + - + - + @@ -8489,48 +8489,48 @@ - + - + - + - - + + - + - + - - + + - + - + @@ -8539,22 +8539,22 @@ - + - - + + - + - + @@ -8565,7 +8565,7 @@ - + @@ -8602,10 +8602,10 @@ - + - - + + @@ -8617,46 +8617,46 @@ - + - - + + - + - + - - + + - + - + - + @@ -8854,8 +8854,8 @@ - - + + @@ -9370,70 +9370,70 @@ - - + + - + - + - + - - + + - + - + - + - - + + - + - + - + @@ -10195,7 +10195,7 @@ - + @@ -10289,7 +10289,7 @@ - + @@ -10383,7 +10383,7 @@ - + @@ -10481,7 +10481,7 @@ - + @@ -10499,7 +10499,7 @@ - + @@ -10517,7 +10517,7 @@ - + @@ -10795,7 +10795,7 @@ - + @@ -10817,7 +10817,7 @@ - + @@ -10839,7 +10839,7 @@ - + @@ -10919,17 +10919,17 @@ - + - - - - + + + + @@ -10939,37 +10939,37 @@ - - - - + + + + - - + + - + - - + + - - + + - - - + + + @@ -11000,7 +11000,7 @@ - + @@ -11008,14 +11008,14 @@ - + - - + + @@ -11035,7 +11035,7 @@ - + @@ -11043,36 +11043,36 @@ - + - - + + - + - + - + - + @@ -11081,41 +11081,41 @@ - - + + - + - + - + - + - + - + @@ -11124,7 +11124,7 @@ - + @@ -11133,7 +11133,7 @@ - + @@ -11141,35 +11141,35 @@ - + - + - + - + - + @@ -11179,17 +11179,17 @@ - + - + - + @@ -11198,7 +11198,7 @@ - + @@ -11208,23 +11208,23 @@ - + - + - - - + + + - + @@ -11347,10 +11347,10 @@ - + - - + + @@ -11358,7 +11358,7 @@ - + @@ -11436,8 +11436,8 @@ - - + + @@ -11612,8 +11612,8 @@ - - + + @@ -11701,15 +11701,15 @@ - - - + + + - - - + + + @@ -12340,8 +12340,8 @@ - - + + @@ -12539,7 +12539,7 @@ - + @@ -12790,7 +12790,7 @@ - + @@ -13041,7 +13041,7 @@ - + @@ -13060,7 +13060,7 @@ - + @@ -13146,7 +13146,7 @@ - + @@ -13545,7 +13545,7 @@ - + diff --git a/tests/data/test-read-dwarf/test21-pr19092.so.abi b/tests/data/test-read-dwarf/test21-pr19092.so.abi index 469c9fc0..613c017f 100644 --- a/tests/data/test-read-dwarf/test21-pr19092.so.abi +++ b/tests/data/test-read-dwarf/test21-pr19092.so.abi @@ -1431,70 +1431,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1565,6 +1501,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1600,8 +1600,6 @@ - - @@ -1610,7 +1608,7 @@ - + @@ -1627,16 +1625,15 @@ + + - - - - + - + @@ -1644,10 +1641,10 @@ - + - + @@ -1677,56 +1674,54 @@ - + - + - + - + - + - + - + - + - + - + + + + - - - - - - - + + - + - + - + - + - + @@ -1740,19 +1735,42 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + @@ -1842,24 +1860,6 @@ - - - - - - - - - - - - - - - - - - @@ -3467,7 +3467,7 @@ - + @@ -3475,7 +3475,7 @@ - + @@ -3515,9 +3515,6 @@ - - - @@ -3526,20 +3523,16 @@ - + + + + - + - - - - - - - @@ -3591,7 +3584,7 @@ - + @@ -3645,7 +3638,7 @@ - + @@ -3687,10 +3680,10 @@ - + - + @@ -3753,92 +3746,87 @@ - + + + + + + + + - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3848,17 +3836,17 @@ - + - + - + - + @@ -3872,16 +3860,16 @@ - + - + - + @@ -3904,23 +3892,23 @@ - + - + - + - + - + - + @@ -3940,7 +3928,7 @@ - + @@ -4066,7 +4054,7 @@ - + @@ -4075,7 +4063,7 @@ - + @@ -4107,7 +4095,7 @@ - + @@ -4174,46 +4162,25 @@ + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -4281,7 +4248,7 @@ - + @@ -4298,7 +4265,7 @@ - + @@ -4319,7 +4286,7 @@ - + @@ -4343,8 +4310,8 @@ - - + + @@ -4367,9 +4334,9 @@ - + - + @@ -4378,7 +4345,7 @@ - + @@ -4387,7 +4354,7 @@ - + @@ -4399,16 +4366,16 @@ - - + + - + - + @@ -4432,21 +4399,21 @@ - + - + - + - + @@ -4455,15 +4422,15 @@ - + - + - + @@ -4472,11 +4439,44 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4484,27 +4484,27 @@ - - - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + @@ -4520,7 +4520,7 @@ - + @@ -4534,7 +4534,6 @@ - @@ -4551,10 +4550,11 @@ + - + @@ -4816,7 +4816,7 @@ - + @@ -4844,27 +4844,27 @@ - - + + - - + + - - + + - - + + - + - + @@ -4874,23 +4874,23 @@ - + - + - + - + @@ -5140,12 +5140,12 @@ + - @@ -5184,7 +5184,7 @@ - + @@ -5195,11 +5195,11 @@ - + - + @@ -5247,7 +5247,7 @@ - + @@ -5296,7 +5296,7 @@ - + @@ -5332,7 +5332,7 @@ - + @@ -5365,28 +5365,28 @@ - + - + - + - + - + - + - + - + @@ -5400,13 +5400,13 @@ - + - + @@ -5441,23 +5441,23 @@ - - + + - - + + - + - + @@ -5465,10 +5465,10 @@ - + - + @@ -5498,7 +5498,7 @@ - + @@ -5596,7 +5596,7 @@ - + @@ -5614,7 +5614,7 @@ - + @@ -5625,9 +5625,9 @@ - + - + @@ -5873,7 +5873,7 @@ - + @@ -5927,7 +5927,7 @@ - + @@ -5969,10 +5969,10 @@ - + - + @@ -6035,9 +6035,9 @@ - + - + @@ -6046,7 +6046,7 @@ - + @@ -6055,7 +6055,7 @@ - + @@ -6067,7 +6067,7 @@ - + @@ -6097,23 +6097,23 @@ - + - + - + - + - - + + - + @@ -6122,7 +6122,7 @@ - + @@ -6167,15 +6167,15 @@ - + - + - + @@ -6222,17 +6222,17 @@ - + - + - + - + @@ -6252,7 +6252,7 @@ - + @@ -6378,7 +6378,7 @@ - + @@ -6387,7 +6387,7 @@ - + @@ -6417,35 +6417,35 @@ - + - + - + - + - + - + - + - + @@ -6455,17 +6455,17 @@ - + - + - + - + @@ -6479,19 +6479,19 @@ - + - + - + - + @@ -6499,8 +6499,8 @@ - - + + @@ -6513,67 +6513,67 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6590,7 +6590,7 @@ - + @@ -6611,7 +6611,7 @@ - + @@ -6637,18 +6637,18 @@ - - + + - - + + - + @@ -6663,7 +6663,7 @@ - + @@ -6687,7 +6687,7 @@ - + @@ -6705,7 +6705,7 @@ - + @@ -6769,66 +6769,66 @@ - + - - + + - + - - - + + + - + - - + + - - + + - + - - - - + + + + - - + + - - - - - + + + + + - + - - - - - - - - - + + + + + + + + + @@ -6922,7 +6922,7 @@ - + @@ -6932,7 +6932,7 @@ - + @@ -7028,6 +7028,7 @@ + @@ -7061,12 +7062,12 @@ - + - + @@ -7129,10 +7130,9 @@ - - + @@ -7223,7 +7223,7 @@ - + @@ -8167,46 +8167,46 @@ - + - + - + - + - + - + - + - + - + - + - - + + - - - + + + - - - + + + @@ -8253,18 +8253,18 @@ - + - + - + @@ -8280,7 +8280,7 @@ - + @@ -8290,7 +8290,7 @@ - + diff --git a/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi b/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi index 1ad996a5..a13d268e 100644 --- a/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi +++ b/tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi @@ -4665,7 +4665,6 @@ - @@ -4674,6 +4673,7 @@ + @@ -6445,10 +6445,6 @@ - - - - @@ -6484,6 +6480,10 @@ + + + + @@ -10268,24 +10268,6 @@ - - - - - - - - - - - - - - - - - - @@ -10316,6 +10298,24 @@ + + + + + + + + + + + + + + + + + + @@ -10386,6 +10386,9 @@ + + + @@ -10521,41 +10524,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - + + - - + + @@ -10563,39 +10622,39 @@ - + - + - + - + - + - + - - + + - - + + @@ -10603,39 +10662,39 @@ - + - + - + - + - + - + - - + + - - + + @@ -10643,59 +10702,59 @@ - + - + - + - + - + - + - - + + - - + + - + - - + + - - + + - + - - + + - + @@ -10714,65 +10773,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -10858,129 +10858,129 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11040,8 +11040,6 @@ - - @@ -11060,7 +11058,7 @@ - + @@ -11074,13 +11072,15 @@ - + + + @@ -12674,57 +12674,22 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + - + - + @@ -12732,167 +12697,84 @@ - - + + - - + + - - - - - - - - - - - - - - - + + - - + + - - - - - - - - - - + + + - - - + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + @@ -12900,41 +12782,159 @@ - + - + - + - + - + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -12977,48 +12977,48 @@ - - - - - - - - - - - - - - + - + - + - + - + + + + + + + + + + + + + - - + + + @@ -13605,16 +13605,16 @@ - + - - - - + + + + @@ -13659,19 +13659,19 @@ - - - - + + + + - + - - - - + + + + - + @@ -19994,115 +19994,115 @@ - + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - - + + - - + + @@ -20400,39 +20400,39 @@ - + - + - + - + - + - + - - + + - - + + @@ -20595,9 +20595,9 @@ - - - + + + @@ -21329,90 +21329,87 @@ - - - - + - + - - + + - + - - + + - + - + - + - + - + - + - - + + - - + + - + - + @@ -21420,7 +21417,7 @@ - + @@ -21428,7 +21425,7 @@ - + @@ -21438,7 +21435,7 @@ - + @@ -21446,21 +21443,21 @@ - + - - + + - + - + @@ -21468,134 +21465,134 @@ - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + + + - + - - - + - - - + + + + - - + - - - + + + + + - - - + - + - + - - - - + + + + - + @@ -21603,160 +21600,160 @@ - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + + + - + - - - + - + + + - + - - - + - - - + + + + - - + - - - + + + + + - - - + - - - + + + + + - - - + - + - + - - - - + + + + - + @@ -21764,48 +21761,48 @@ + - - + - + - + - + - + - + - + - + - + - - + + @@ -21813,9 +21810,9 @@ - - - + + + @@ -21823,26 +21820,26 @@ - + - + - + - - - + + + @@ -21850,8 +21847,8 @@ - - + + @@ -21859,50 +21856,50 @@ - + - + - + - - - + + + - + - + + - - + - + @@ -21910,29 +21907,29 @@ - - - + + + - + - + + - - + - + @@ -21940,182 +21937,182 @@ - + - + - + - + - - + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - - - + + + - + - + - + - + - - - + + + - - + + - - + + + - - + - + - + - + + - - - + + - - + + @@ -22123,47 +22120,47 @@ - + + - - - + + - + + + - - - - - + + + - + - - - - + + + + - + @@ -22171,29 +22168,29 @@ - - - + + + - + - - - - + + + + - + @@ -22201,30 +22198,30 @@ - + - + - + - + - + - + @@ -22233,15 +22230,15 @@ - - + + - + @@ -22249,17 +22246,17 @@ - - - + + + - + - + @@ -22272,42 +22269,42 @@ - + - + - + - + - + - - + + - + @@ -22317,41 +22314,41 @@ - + - + - + - - + + - + - + - + @@ -22359,54 +22356,54 @@ - + - + - + - + - + - + - + - + - + - + - - + + - + @@ -22414,278 +22411,278 @@ - + - + - - + + - + - - + + - - + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + @@ -22693,19 +22690,19 @@ - - - + + + - + - + @@ -22714,159 +22711,159 @@ - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - - + + - + - + @@ -22878,7 +22875,7 @@ - + @@ -22890,35 +22887,35 @@ - + - + - + - + - + - + - + @@ -22926,871 +22923,871 @@ - + - + - + - + - + - + - + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - - - - - + + + + + - + - + - + - + - - - + + + + - - - + + - - - + + + + - - + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - - - - - + + + + + - + - + - + - + - - - + + + + - - - + + - - - + + + + - - + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - - - + + - + + + + - + - + - + - + - + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - + - + @@ -23799,7 +23796,7 @@ - + @@ -23812,10 +23809,10 @@ - + - + @@ -23824,282 +23821,282 @@ - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - + - + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - + - + @@ -24108,7 +24105,7 @@ - + @@ -24121,10 +24118,10 @@ - + - + @@ -24133,196 +24130,196 @@ - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - - - + + + - - + + @@ -24347,7 +24344,7 @@ - + @@ -24358,51 +24355,54 @@ - - - - - - + + + + + + - + - + - - - + + + - + - - - + + + - + - - + + - + + + + @@ -24416,24 +24416,24 @@ - - - + + + - - - + + + - + - - + + - + @@ -24539,11 +24539,11 @@ - - + + - + @@ -24592,7 +24592,7 @@ - + @@ -24602,7 +24602,7 @@ - + @@ -24615,7 +24615,7 @@ - + @@ -24649,9 +24649,9 @@ - + + - @@ -24686,7 +24686,7 @@ - + @@ -24696,14 +24696,14 @@ - + - + @@ -24712,7 +24712,7 @@ - + @@ -24785,7 +24785,7 @@ - + @@ -24853,7 +24853,7 @@ - + @@ -25166,7 +25166,7 @@ - + @@ -25234,7 +25234,7 @@ - + @@ -25546,6 +25546,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -25556,13 +25599,13 @@ - + - + @@ -25570,226 +25613,226 @@ - + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - - + + - - + + - - + + - + - + - + - - + + - - + + - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - + @@ -25799,156 +25842,113 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - + + - - + + - - + + - + - - + + - + - + @@ -25966,20 +25966,20 @@ - + - + - + @@ -25987,8 +25987,8 @@ - - + + @@ -25996,14 +25996,14 @@ - + - + @@ -26011,8 +26011,8 @@ - - + + @@ -26083,21 +26083,21 @@ - + - + - + @@ -26105,19 +26105,19 @@ - - + + - + - + @@ -26135,20 +26135,20 @@ - + - + - + @@ -26156,8 +26156,8 @@ - - + + @@ -26165,14 +26165,14 @@ - + - + @@ -26180,8 +26180,8 @@ - - + + @@ -26252,21 +26252,21 @@ - + - + - + @@ -26276,7 +26276,7 @@ - + @@ -26287,28 +26287,28 @@ - - + + - + - + - + - - + + @@ -26332,15 +26332,15 @@ - + - - + + @@ -26373,21 +26373,21 @@ - + - + - + @@ -26421,28 +26421,28 @@ - - + + - + - + - + - - + + @@ -26466,15 +26466,15 @@ - + - - + + @@ -26507,21 +26507,21 @@ - + - + - + @@ -26555,32 +26555,35 @@ - - + + + + + - + - + - + - - + + @@ -26588,15 +26591,15 @@ - + - - + + @@ -26652,21 +26655,21 @@ - + - + - + @@ -26699,32 +26702,32 @@ - - + + - + - + - + - - + + @@ -26732,15 +26735,15 @@ - + - - + + @@ -26796,21 +26799,21 @@ - + - + - + @@ -26843,30 +26846,30 @@ - - + + - + - + - + - + @@ -26877,8 +26880,8 @@ - - + + @@ -26889,8 +26892,8 @@ - - + + @@ -26900,10 +26903,10 @@ - - - - + + + + @@ -26911,29 +26914,29 @@ - - - - + + + + - + - + - + @@ -26944,10 +26947,10 @@ + - - - + + @@ -26956,39 +26959,39 @@ + - - + - - + + - + - + - + - + @@ -26999,8 +27002,8 @@ - - + + @@ -27011,8 +27014,8 @@ - - + + @@ -27022,10 +27025,10 @@ - - - - + + + + @@ -27033,29 +27036,29 @@ - - - - + + + + - + - + - + @@ -27066,10 +27069,10 @@ + - - - + + @@ -27078,39 +27081,39 @@ + - - + - - + + - + - + - + - + @@ -27120,7 +27123,7 @@ - + @@ -27131,7 +27134,7 @@ - + @@ -27141,39 +27144,39 @@ - + - + - + - + - + - + - + @@ -27183,10 +27186,10 @@ - + - + @@ -27194,39 +27197,39 @@ - + - + - - + + - + - + - + - + @@ -27236,7 +27239,7 @@ - + @@ -27247,7 +27250,7 @@ - + @@ -27257,39 +27260,39 @@ - + - + - + - + - + - + - + @@ -27299,10 +27302,10 @@ - + - + @@ -27310,17 +27313,17 @@ - + - + - - + + @@ -27332,7 +27335,7 @@ - + @@ -27342,7 +27345,7 @@ - + @@ -27350,8 +27353,8 @@ - - + + @@ -27360,28 +27363,28 @@ - + - + - + - + @@ -27389,8 +27392,8 @@ - - + + @@ -27452,21 +27455,21 @@ - + - + - + @@ -27528,8 +27531,8 @@ - - + + @@ -27541,7 +27544,7 @@ - + @@ -27551,7 +27554,7 @@ - + @@ -27559,8 +27562,8 @@ - - + + @@ -27569,28 +27572,28 @@ - + - + - + - + @@ -27598,8 +27601,8 @@ - - + + @@ -27661,21 +27664,21 @@ - + - + - + @@ -27737,8 +27740,8 @@ - - + + @@ -27750,7 +27753,7 @@ - + @@ -27760,7 +27763,7 @@ - + @@ -27768,8 +27771,8 @@ - - + + @@ -27778,28 +27781,28 @@ - + - + - + - + @@ -27807,8 +27810,8 @@ - - + + @@ -27870,21 +27873,21 @@ - + - + - + @@ -27946,8 +27949,8 @@ - - + + @@ -27959,7 +27962,7 @@ - + @@ -27969,7 +27972,7 @@ - + @@ -27977,8 +27980,8 @@ - - + + @@ -27987,28 +27990,28 @@ - + - + - + - + @@ -28016,8 +28019,8 @@ - - + + @@ -28079,21 +28082,21 @@ - + - + - + @@ -28155,8 +28158,8 @@ - - + + @@ -28167,14 +28170,14 @@ - + - + @@ -28182,8 +28185,8 @@ - - + + @@ -28191,27 +28194,27 @@ - + - + - + - + @@ -28219,8 +28222,8 @@ - - + + @@ -28257,21 +28260,21 @@ - + - + - + @@ -28309,8 +28312,8 @@ - - + + @@ -28321,14 +28324,14 @@ - + - + @@ -28336,8 +28339,8 @@ - - + + @@ -28345,27 +28348,27 @@ - + - + - + - + @@ -28373,8 +28376,8 @@ - - + + @@ -28411,21 +28414,21 @@ - + - + - + @@ -28463,28 +28466,28 @@ - - + + - + - + - + - + @@ -28500,8 +28503,8 @@ - - + + @@ -28511,8 +28514,8 @@ - - + + @@ -28522,8 +28525,8 @@ - - + + @@ -28533,8 +28536,8 @@ - - + + @@ -28544,8 +28547,8 @@ - - + + @@ -28559,9 +28562,9 @@ - - - + + + @@ -28572,9 +28575,9 @@ - - - + + + @@ -28585,9 +28588,9 @@ - - - + + + @@ -28595,30 +28598,30 @@ - - + + - + - + - + - + @@ -28634,10 +28637,10 @@ + - - + @@ -28645,10 +28648,10 @@ + - - + @@ -28656,10 +28659,10 @@ + - - + @@ -28667,10 +28670,10 @@ + - - + @@ -28678,37 +28681,37 @@ + - - + - - + + - + - + - + - + @@ -28724,8 +28727,8 @@ - - + + @@ -28735,8 +28738,8 @@ - - + + @@ -28746,8 +28749,8 @@ - - + + @@ -28757,8 +28760,8 @@ - - + + @@ -28768,8 +28771,8 @@ - - + + @@ -28783,9 +28786,9 @@ - - - + + + @@ -28796,9 +28799,9 @@ - - - + + + @@ -28809,9 +28812,9 @@ - - - + + + @@ -28819,30 +28822,30 @@ - - + + - + - + - + - + @@ -28858,10 +28861,10 @@ + - - + @@ -28869,10 +28872,10 @@ + - - + @@ -28880,10 +28883,10 @@ + - - + @@ -28891,10 +28894,10 @@ + - - + @@ -28902,36 +28905,36 @@ + - - + - - + + - + - + - + - + @@ -28940,7 +28943,7 @@ - + @@ -28952,31 +28955,31 @@ - + - + - + - + - + @@ -28985,38 +28988,38 @@ - + - + - - + + - + - + - + - + @@ -29025,7 +29028,7 @@ - + @@ -29037,31 +29040,31 @@ - + - + - + - + - + @@ -29070,19 +29073,19 @@ - + - + - - - + + + @@ -29095,47 +29098,47 @@ - - + + - - + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - + - + @@ -29143,166 +29146,35 @@ - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -29346,56 +29218,56 @@ - + - + - - + + - + - + - + - + - + @@ -29404,7 +29276,7 @@ - + @@ -29448,56 +29320,56 @@ - + - + - - + + - + - + - + - + - + @@ -29506,7 +29378,7 @@ - + @@ -29550,56 +29422,56 @@ - + - + - - + + - + - + - + - + - + @@ -29608,7 +29480,7 @@ - + @@ -29652,56 +29524,56 @@ - + - + - - + + - + - + - + - + - + @@ -29710,7 +29582,7 @@ - + @@ -29739,59 +29611,59 @@ - + - + - + - - + + - + - + - + - + - + @@ -29800,7 +29672,7 @@ - + @@ -29829,59 +29701,59 @@ - + - + - + - - + + - + - + - + - + - + @@ -29890,9 +29762,9 @@ - + - + @@ -30040,42 +29912,42 @@ - + - - + + - + - + - + - + @@ -30084,9 +29956,9 @@ - + - + @@ -30234,42 +30106,42 @@ - + - - + + - + - + - + - + @@ -30283,115 +30155,243 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -30415,13 +30415,13 @@ - + - + - + @@ -30430,10 +30430,10 @@ - - + + - + @@ -30454,42 +30454,42 @@ - + - + - + - - + + - + - - + + - - + + @@ -30510,7 +30510,7 @@ - + @@ -30524,7 +30524,7 @@ - + @@ -30532,7 +30532,7 @@ - + @@ -30560,12 +30560,12 @@ - + - - + + @@ -30625,9 +30625,9 @@ - - - + + + @@ -30636,75 +30636,75 @@ - - - - + + + + - + - + - + - + - - + + - - + + - - + + - - + + - + - - + + - + @@ -30885,12 +30885,12 @@ - + - - + + @@ -31445,12 +31445,12 @@ - - + + - - + + @@ -31477,12 +31477,12 @@ - - + + - - + + @@ -31503,7 +31503,7 @@ - + @@ -31671,7 +31671,7 @@ - + @@ -32166,7 +32166,7 @@ - + @@ -32496,7 +32496,7 @@ - + @@ -32505,14 +32505,14 @@ - + - + @@ -32601,7 +32601,7 @@ - + @@ -32687,8 +32687,8 @@ - - + + @@ -32892,10 +32892,10 @@ - + - + @@ -33384,7 +33384,7 @@ - + @@ -33420,7 +33420,7 @@ - + @@ -33837,10 +33837,10 @@ - + - + @@ -33867,6 +33867,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -33875,42 +33897,42 @@ - + - + - + - + - + - + @@ -33924,49 +33946,49 @@ - + - + - + - + - + - + - - + + @@ -33990,41 +34012,19 @@ + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + @@ -34033,23 +34033,23 @@ - + - + - - - + + + - - - + + + @@ -34059,13 +34059,13 @@ - - - + + + - - - + + + @@ -34074,16 +34074,16 @@ - - - - + + + + - - - - + + + + @@ -34096,31 +34096,31 @@ - - + + - - - - - + + + + + - - - - + + + + - - + + @@ -34129,8 +34129,8 @@ - - + + @@ -34140,8 +34140,8 @@ - - + + @@ -34198,29 +34198,29 @@ - + - + - - + + - - + + - + @@ -34229,28 +34229,28 @@ - + - - + + - + - - + + @@ -34363,20 +34363,20 @@ - - + + - + - + - + @@ -34384,96 +34384,96 @@ - - + + - - + + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + @@ -34713,10 +34713,10 @@ - + - + @@ -34818,7 +34818,7 @@ - + @@ -36222,41 +36222,41 @@ - + - + - + - + - + - + - + - - + + - + - + - + @@ -36267,12 +36267,12 @@ - + - + @@ -36376,41 +36376,41 @@ - + - + - + - + - + - + - + - - + + - + - + - + @@ -36421,12 +36421,12 @@ - + - + @@ -36461,7 +36461,7 @@ - + @@ -36582,8 +36582,8 @@ - - + + @@ -37282,403 +37282,403 @@ - + - + - + - + - + - + - + - - - - - - + + + - - - - - - - + + + + + + + - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + + + - + - - - + - - - + + + + - - + - - - + + + + + - - - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + + + - + - - - + - + + + - + - - - + - - - + + + + - - + - - - + + + + + - - - + - - - + + + + + - - - + - + - + - - - - + + + + - + - + - + - + - + - + - - + + - + @@ -37688,41 +37688,41 @@ - + - + - + - - + + - + - + - + @@ -37730,54 +37730,54 @@ - + - + - + - + - + - + - + - + - + - + - - + + - + @@ -37785,278 +37785,278 @@ - + - + - - + + - + - - + + - - + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + @@ -38064,19 +38064,19 @@ - - - + + + - + - + @@ -38085,159 +38085,159 @@ - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - - + + - + - + @@ -38249,7 +38249,7 @@ - + @@ -38261,42 +38261,42 @@ - + - + - + - + - + - + - + - + @@ -38305,11 +38305,11 @@ - - + + - + @@ -38413,11 +38413,11 @@ - - + + - + @@ -38466,7 +38466,7 @@ - + @@ -38476,7 +38476,7 @@ - + @@ -38489,7 +38489,7 @@ - + @@ -38532,21 +38532,21 @@ - + - + - - + + - + @@ -38583,44 +38583,44 @@ - - - - - + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + - - + + @@ -38643,10 +38643,10 @@ - - + + - + @@ -38714,7 +38714,7 @@ - + @@ -39031,7 +39031,7 @@ - + @@ -39143,7 +39143,7 @@ - + @@ -39211,7 +39211,7 @@ - + @@ -39523,146 +39523,146 @@ - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - - - + + + - + - + - + - + - - - + + + - - + + - - + + + - - + - + - + - + + - - - + + - - + + @@ -39670,47 +39670,47 @@ - + + - - - + + - + + + - - - - - + + + - + - - - - + + + + - + @@ -39718,29 +39718,29 @@ - - - + + + - + - - - - + + + + - + @@ -39748,30 +39748,30 @@ - + - + - + - + - + - + @@ -39780,15 +39780,15 @@ - - + + - + @@ -39796,17 +39796,17 @@ - - - + + + - + - + @@ -39817,7 +39817,7 @@ - + @@ -40152,7 +40152,7 @@ - + @@ -40272,7 +40272,7 @@ - + @@ -40391,9 +40391,9 @@ - + + - @@ -40428,7 +40428,7 @@ - + @@ -40438,14 +40438,14 @@ - + - + @@ -40454,7 +40454,7 @@ - + @@ -40526,7 +40526,7 @@ - + @@ -40744,24 +40744,24 @@ - + - + - - - - - - - - - - + + + + + + + + + + @@ -40792,61 +40792,61 @@ - - + + - + - + - + - - + + - - + + - - - + + + - + - + - + - - + + - - + + @@ -40855,12 +40855,12 @@ - + - + @@ -41251,81 +41251,81 @@ - + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + - + - + - + - + - + - + - + - + - - + + @@ -41333,9 +41333,9 @@ - - - + + + @@ -41343,26 +41343,26 @@ - + - + - + - - - + + + @@ -41370,8 +41370,8 @@ - - + + @@ -41379,50 +41379,50 @@ - + - + - + - - - + + + - + - + + - - + - + @@ -41430,29 +41430,29 @@ - - - + + + - + - + + - - + - + @@ -41460,36 +41460,36 @@ - + - + - + - + - - + + - - - + + + - + @@ -41533,45 +41533,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -41693,7 +41693,7 @@ - + @@ -41717,7 +41717,7 @@ - + @@ -41768,7 +41768,7 @@ - + @@ -41792,7 +41792,7 @@ - + @@ -42281,14 +42281,14 @@ - + - + @@ -42383,7 +42383,7 @@ - + @@ -42493,53 +42493,53 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - + + + - + @@ -42615,14 +42615,14 @@ - + - - + + @@ -42630,14 +42630,14 @@ - + - + @@ -42669,14 +42669,14 @@ - + - + @@ -42763,7 +42763,7 @@ - + @@ -42862,80 +42862,80 @@ - - - + + + - - - + + + - + - + - - - - - - + + + + + + - - + + - - - - - - - + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - + + + + + + @@ -42964,84 +42964,84 @@ - + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - - + + - - + + @@ -43056,7 +43056,7 @@ - + @@ -43064,7 +43064,7 @@ - + @@ -43189,29 +43189,29 @@ - + - + - + - + - + - - - + + + @@ -43219,8 +43219,8 @@ - - + + @@ -43309,16 +43309,16 @@ - + - + - + - + @@ -43330,18 +43330,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -43351,49 +43351,49 @@ - - + + - - + + - - - - - - + + + + + + - - - + + + - + - - - - + + + + - - - + + + - - - - - - - + + + + + + + - - - + + + @@ -43403,30 +43403,30 @@ - + - + - + - + - - + + + - @@ -43461,7 +43461,7 @@ - + @@ -43471,14 +43471,14 @@ - + - + @@ -43487,7 +43487,7 @@ - + @@ -43559,7 +43559,7 @@ - + @@ -43639,7 +43639,7 @@ - + @@ -43679,7 +43679,7 @@ - + @@ -43719,7 +43719,7 @@ - + @@ -43762,7 +43762,7 @@ - + @@ -43805,7 +43805,7 @@ - + @@ -43845,7 +43845,7 @@ - + @@ -43909,10 +43909,10 @@ - + - + @@ -44045,18 +44045,18 @@ - + - - + + - - - - - - - + + + + + + + @@ -44081,11 +44081,11 @@ - - + + - - + + @@ -44119,68 +44119,68 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - + + + + + - + - - - - + + + + - - + + - + - + - + - - + + @@ -44204,15 +44204,15 @@ - + - - + + @@ -44245,21 +44245,21 @@ - + - + - + @@ -44291,28 +44291,28 @@ - - + + - + - + - + - - + + @@ -44336,15 +44336,15 @@ - + - - + + @@ -44377,21 +44377,21 @@ - + - + - + @@ -44423,8 +44423,8 @@ - - + + @@ -44435,14 +44435,14 @@ - + - + @@ -44450,8 +44450,8 @@ - - + + @@ -44459,27 +44459,27 @@ - + - + - + - + @@ -44487,8 +44487,8 @@ - - + + @@ -44525,21 +44525,21 @@ - + - + - + @@ -44575,8 +44575,8 @@ - - + + @@ -44587,14 +44587,14 @@ - + - + @@ -44602,8 +44602,8 @@ - - + + @@ -44611,27 +44611,27 @@ - + - + - + - + @@ -44639,8 +44639,8 @@ - - + + @@ -44677,21 +44677,21 @@ - + - + - + @@ -44728,7 +44728,7 @@ - + @@ -44757,66 +44757,66 @@ - + - + - + - - + + - + - + - + - + - + - + @@ -44845,66 +44845,66 @@ - + - + - + - - + + - + - + - + - + - + - - + + @@ -44916,7 +44916,7 @@ - + @@ -44926,7 +44926,7 @@ - + @@ -44934,8 +44934,8 @@ - - + + @@ -44944,28 +44944,28 @@ - + - + - + - + @@ -44973,8 +44973,8 @@ - - + + @@ -45036,21 +45036,21 @@ - + - + - + @@ -45110,8 +45110,8 @@ - - + + @@ -45123,7 +45123,7 @@ - + @@ -45133,7 +45133,7 @@ - + @@ -45141,8 +45141,8 @@ - - + + @@ -45151,28 +45151,28 @@ - + - + - + - + @@ -45180,8 +45180,8 @@ - - + + @@ -45243,21 +45243,21 @@ - + - + - + @@ -45318,7 +45318,7 @@ - + @@ -45362,63 +45362,63 @@ - + - + - - + + - + - + - + - + - + - + @@ -45462,56 +45462,56 @@ - + - + - - + + - + - + - + - + - + @@ -45519,7 +45519,7 @@ - + @@ -45529,7 +45529,7 @@ - + @@ -45544,7 +45544,7 @@ - + @@ -45558,8 +45558,8 @@ - - + + @@ -45571,7 +45571,7 @@ - + @@ -45581,7 +45581,7 @@ - + @@ -45589,8 +45589,8 @@ - - + + @@ -45599,28 +45599,28 @@ - + - + - + - + @@ -45628,8 +45628,8 @@ - - + + @@ -45691,21 +45691,21 @@ - + - + - + @@ -45766,7 +45766,7 @@ - + @@ -45810,85 +45810,85 @@ - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + @@ -45898,7 +45898,7 @@ - + @@ -45909,7 +45909,7 @@ - + @@ -45919,39 +45919,39 @@ - + - + - + - + - + - + - + @@ -45961,10 +45961,10 @@ - + - + @@ -45972,37 +45972,37 @@ - + - + - - + + - + - + - + - + @@ -46013,8 +46013,8 @@ - - + + @@ -46025,8 +46025,8 @@ - - + + @@ -46036,10 +46036,10 @@ - - - - + + + + @@ -46047,29 +46047,29 @@ - - - - + + + + - + - + - + @@ -46080,10 +46080,10 @@ + - - - + + @@ -46092,15 +46092,15 @@ + - - + - - + + @@ -46112,7 +46112,7 @@ - + @@ -46122,7 +46122,7 @@ - + @@ -46130,8 +46130,8 @@ - - + + @@ -46140,28 +46140,28 @@ - + - + - + - + @@ -46169,8 +46169,8 @@ - - + + @@ -46232,21 +46232,21 @@ - + - + - + @@ -46307,7 +46307,7 @@ - + @@ -46351,74 +46351,74 @@ - + - + - - + + - + - + - + - + - + - - + + - + - + @@ -46436,20 +46436,20 @@ - + - + - + @@ -46457,8 +46457,8 @@ - - + + @@ -46466,14 +46466,14 @@ - + - + @@ -46481,8 +46481,8 @@ - - + + @@ -46553,30 +46553,30 @@ - + - + - + - + - + @@ -46724,71 +46724,71 @@ - + - - + + - + - + - + - + - - + + - + - + - + - + @@ -46798,7 +46798,7 @@ - + @@ -46809,7 +46809,7 @@ - + @@ -46819,39 +46819,39 @@ - + - + - + - + - + - + - + @@ -46861,10 +46861,10 @@ - + - + @@ -46872,34 +46872,34 @@ - + - + - - + + - + - + - + - + @@ -46908,7 +46908,7 @@ - + @@ -46920,31 +46920,31 @@ - + - + - + - + - + @@ -46953,39 +46953,39 @@ - + - + - - + + - + - + - + - + @@ -46996,8 +46996,8 @@ - - + + @@ -47008,8 +47008,8 @@ - - + + @@ -47019,10 +47019,10 @@ - - - - + + + + @@ -47030,29 +47030,29 @@ - - - - + + + + - + - + - + @@ -47063,10 +47063,10 @@ + - - - + + @@ -47075,35 +47075,35 @@ + - - + - - + + - + - + - + - + @@ -47119,8 +47119,8 @@ - - + + @@ -47130,8 +47130,8 @@ - - + + @@ -47141,8 +47141,8 @@ - - + + @@ -47152,8 +47152,8 @@ - - + + @@ -47163,8 +47163,8 @@ - - + + @@ -47178,9 +47178,9 @@ - - - + + + @@ -47191,9 +47191,9 @@ - - - + + + @@ -47204,9 +47204,9 @@ - - - + + + @@ -47214,30 +47214,30 @@ - - + + - + - + - + - + @@ -47253,10 +47253,10 @@ + - - + @@ -47264,10 +47264,10 @@ + - - + @@ -47275,10 +47275,10 @@ + - - + @@ -47286,10 +47286,10 @@ + - - + @@ -47297,39 +47297,39 @@ + - - + - - + + - + - + - + - - + + @@ -47337,15 +47337,15 @@ - + - - + + @@ -47401,21 +47401,21 @@ - + - + - + @@ -47446,19 +47446,19 @@ - - + + - + - + @@ -47476,20 +47476,20 @@ - + - + - + @@ -47497,8 +47497,8 @@ - - + + @@ -47506,14 +47506,14 @@ - + - + @@ -47521,8 +47521,8 @@ - - + + @@ -47593,30 +47593,30 @@ - + - + - + - + - + @@ -47764,68 +47764,68 @@ - + - - + + - + - + - + - + - - + + - + - + - + - + @@ -47834,7 +47834,7 @@ - + @@ -47846,31 +47846,31 @@ - + - + - + - + - + @@ -47879,37 +47879,37 @@ - + - + - - + + - + - + - + - + @@ -47925,8 +47925,8 @@ - - + + @@ -47936,8 +47936,8 @@ - - + + @@ -47947,8 +47947,8 @@ - - + + @@ -47958,8 +47958,8 @@ - - + + @@ -47969,8 +47969,8 @@ - - + + @@ -47984,9 +47984,9 @@ - - - + + + @@ -47997,9 +47997,9 @@ - - - + + + @@ -48010,9 +48010,9 @@ - - - + + + @@ -48020,30 +48020,30 @@ - - + + - + - + - + - + @@ -48059,10 +48059,10 @@ + - - + @@ -48070,10 +48070,10 @@ + - - + @@ -48081,10 +48081,10 @@ + - - + @@ -48092,10 +48092,10 @@ + - - + @@ -48103,10 +48103,10 @@ + - - + @@ -48122,32 +48122,32 @@ - - + + - + - + - + - - + + @@ -48155,15 +48155,15 @@ - + - - + + @@ -48219,21 +48219,21 @@ - + - + - + @@ -48265,867 +48265,867 @@ - + - + - + - + - + - + - + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - - - - - + + + + + - + - + - + - + - - - + + + + - - - + + - - - + + + + - - + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - - - - - + + + + + - + - + - + - + - - - + + + + - - - + + - - - + + + + - - + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - + + + + - - - + + - - - - - + - + + + + + - + - + - + - + - + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - + - + @@ -49134,7 +49134,7 @@ - + @@ -49147,10 +49147,10 @@ - + - + @@ -49159,280 +49159,280 @@ - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - + - + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - + - + @@ -49441,7 +49441,7 @@ - + @@ -49454,10 +49454,10 @@ - + - + @@ -49466,165 +49466,165 @@ - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - + - + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + @@ -49660,7 +49660,7 @@ - + @@ -49912,7 +49912,7 @@ - + @@ -50050,7 +50050,7 @@ - + @@ -50173,19 +50173,19 @@ - - + + - - + + - - + + @@ -50210,7 +50210,7 @@ - + @@ -50228,7 +50228,7 @@ - + @@ -50659,8 +50659,8 @@ - - + + @@ -51403,17 +51403,17 @@ - + - + - + - + @@ -51423,42 +51423,42 @@ - + - + - + - + - + - + @@ -51470,42 +51470,42 @@ - + - + - + - + - + - + @@ -51779,13 +51779,13 @@ - + - + - + - + @@ -51793,12 +51793,12 @@ - - - - - - + + + + + + @@ -51838,7 +51838,7 @@ - + @@ -51852,7 +51852,7 @@ - + @@ -52325,7 +52325,7 @@ - + @@ -52617,29 +52617,29 @@ - + - + - - - + + + - - - + + + @@ -52647,7 +52647,7 @@ - + @@ -52660,7 +52660,7 @@ - + @@ -52789,7 +52789,7 @@ - + @@ -52928,16 +52928,16 @@ - + - + - + @@ -53055,7 +53055,7 @@ - + @@ -53306,7 +53306,7 @@ - + @@ -53418,16 +53418,16 @@ - + - + - + - + @@ -53437,18 +53437,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -53458,43 +53458,43 @@ - - + + - - - - - + + + + + - - - + + + - + - - - - + + + + - - - + + + - - - - - + + + + + - - - + + + @@ -53502,16 +53502,16 @@ - + - + - + - + @@ -53522,7 +53522,7 @@ - + @@ -53602,7 +53602,7 @@ - + @@ -53642,7 +53642,7 @@ - + @@ -53682,7 +53682,7 @@ - + @@ -53725,7 +53725,7 @@ - + @@ -53768,7 +53768,7 @@ - + @@ -53808,7 +53808,7 @@ - + @@ -53872,10 +53872,10 @@ - + - + @@ -54099,94 +54099,94 @@ - - + + - - - + + + - + - - + + - + - - + + - + - + - + - + - + - + - - + + - - + + - + - + @@ -54194,7 +54194,7 @@ - + @@ -54202,7 +54202,7 @@ - + @@ -54212,7 +54212,7 @@ - + @@ -54220,21 +54220,21 @@ - + - - + + - + - + @@ -54366,12 +54366,12 @@ - + - - - + + + @@ -54589,21 +54589,21 @@ - + - + - + @@ -54667,11 +54667,11 @@ - - + + - - + + @@ -54703,7 +54703,7 @@ - + @@ -54770,14 +54770,14 @@ - - - - + + + + - - - + + + @@ -54792,10 +54792,10 @@ - - - - + + + + @@ -54803,18 +54803,18 @@ - - + + - - - - - - - - + + + + + + + + diff --git a/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi b/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi index edc136b4..c0b88ad0 100644 --- a/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi +++ b/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi @@ -1771,21 +1771,6 @@ - - - - - - - - - - - - - - - @@ -1793,7 +1778,7 @@ - + @@ -1801,10 +1786,25 @@ - + + + + + + + + + + + + + + + + @@ -1813,16 +1813,16 @@ - - + + - + @@ -1842,13 +1842,13 @@ - + - + - + @@ -1972,8 +1972,8 @@ - - + + @@ -3795,12 +3795,12 @@ - + - + @@ -5272,7 +5272,7 @@ - + From patchwork Mon Mar 1 09:52:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dodji Seketeli X-Patchwork-Id: 42183 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E6B233893674; Mon, 1 Mar 2021 09:54:21 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E6B233893674 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1614592462; bh=T9qpxm23OqnqPEySOq1TZTy0/yol623yNizM1Nt17Uc=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Help: List-Subscribe:From:Reply-To:From; b=aH0csr6cdWFDMk5tNaTrOUAsk13Vzz4eH0qXXgV6bO8ryyZFS1jsBVVMcSAPNWk0N 1a0gwkSms6gBcDwHbE2LbNG4zsRjAld2AqHfGKW4dqi8I2ZBpJ4rrX7hgCgAOeW6DL HVo44Idt3VvppL84WP83nT/SM4T/sZcqvp3wL2f8= X-Original-To: libabigail@sourceware.org Delivered-To: libabigail@sourceware.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by sourceware.org (Postfix) with ESMTP id E80293896800 for ; Mon, 1 Mar 2021 09:52:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E80293896800 Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-306-4oybcboQNjaS7Mm7x-PsQA-1; Mon, 01 Mar 2021 04:52:39 -0500 X-MC-Unique: 4oybcboQNjaS7Mm7x-PsQA-1 Received: by mail-wr1-f69.google.com with SMTP id p15so9008505wre.13 for ; Mon, 01 Mar 2021 01:52:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:organization:date:message-id :user-agent:mime-version:content-transfer-encoding; bh=7sHjmeBYXF6Nhrf+R1VwqKEh3ftdvUdE4IhqEwukql4=; b=UHWeTDvkyPsz1CqY4/8GztckDD5zTcuk7IoPY/NHIOccWP5ahrSnMaCTNex8gpwTVt 23FPCreiLKzIn1cgHtRYtpKKHySsIaJma14n2AW2hPR/SjoxrpQ7Dh48J/Ndwun5PJCr M1yqenLiMdKF1ZMLbotUyNKxOkJ1c3Hu4umQse/TV3Q06pgUHXQOn2kl921gCFtLK3Kg AoKEAsC0l1FQweGS3jwEB4lF1ZD5+HmRuUThiwASc1AexOtt2iu4t8qS2Oa5HIoiHF37 y958W6UL3A4cnN2cj+7npn0kYhk2GQuiThE/XrXK+k9jJajIv1b0tepIFysnELplU85j ysvw== X-Gm-Message-State: AOAM532fLh4952LtuuMn2UoIjIA58VBlDe0OpFCEHKDa4PvL5eeSzy4n A4NdOPYC0Yys2goPjDKd1ETqHvCrNLm4GfVeceBHi7+SKyuiNy7EWfFmOQeEbtAaNNYjos77jFM pndiIkfMRaobiba7r0KW4d13tBgWsdWvtSJDPaETwUGcbxuDQvbQg88x3tqOe6U8Dz8w/ X-Received: by 2002:a5d:6951:: with SMTP id r17mr15463100wrw.279.1614592357132; Mon, 01 Mar 2021 01:52:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJx11xmNZa4TU8tjT9uduUPSRqwv5k1BE1qYhM9dJusfqTmBx4rdGi9HO3QWfRkTC5Qt8BpcJA== X-Received: by 2002:a5d:6951:: with SMTP id r17mr15463068wrw.279.1614592356595; Mon, 01 Mar 2021 01:52:36 -0800 (PST) Received: from localhost ([88.120.130.27]) by smtp.gmail.com with ESMTPSA id b15sm24248867wrr.47.2021.03.01.01.52.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Mar 2021 01:52:34 -0800 (PST) Received: by localhost (Postfix, from userid 1000) id 28F5658000E; Mon, 1 Mar 2021 10:52:33 +0100 (CET) To: libabigail@sourceware.org Subject: [PATCH 2/2] dwarf-reader: Keep stable order when de-duplicating class definitions Organization: Red Hat / France X-Operating-System: Fedora 34 X-URL: http://www.redhat.com Date: Mon, 01 Mar 2021 10:52:33 +0100 Message-ID: <87eegz19r2.fsf@redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, SPF_HELO_NONE, SPF_PASS, TIME_LIMIT_EXCEEDED autolearn=unavailable version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org 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-Patchwork-Original-From: Dodji Seketeli via Libabigail From: Dodji Seketeli Reply-To: Dodji Seketeli Errors-To: libabigail-bounces@sourceware.org Sender: "Libabigail" Hello, During de-duplication of class definition while resolving decl-only classes to their definition, the order in which classes of the same name are compared is not always the same. That results in an instability of the particular class being kept. This can have an impact when some classes have member types because member types are not meaningful during comparison; so in the end that can lead to spurious order instability during ABIXML serialization. * src/abg-dwarf-reader.cc (read_context::resolve_declaration_only_classes): Compare the classes that have the same name across several TU, always in the same order. * tests/data/test-annotate/test15-pr18892.so.abi: Adjust. * tests/data/test-read-dwarf/test15-pr18892.so.abi: Likewise. Signed-off-by: Dodji Seketeli Applied to master. --- src/abg-dwarf-reader.cc | 16 +- .../data/test-annotate/test15-pr18892.so.abi | 2795 ++++++++--------- .../test-read-dwarf/test15-pr18892.so.abi | 2760 ++++++++-------- .../test9-pr18818-clang.so.abi | 2012 ++++++------ 4 files changed, 3762 insertions(+), 3821 deletions(-) diff --git a/src/abg-dwarf-reader.cc b/src/abg-dwarf-reader.cc index ff6a72db..9cfd50b3 100644 --- a/src/abg-dwarf-reader.cc +++ b/src/abg-dwarf-reader.cc @@ -32,6 +32,7 @@ #include #include #include +#include #include "abg-ir-priv.h" #include "abg-suppression-priv.h" @@ -71,6 +72,7 @@ using std::unordered_set; using std::stack; using std::deque; using std::list; +using std::map; using namespace elf_helpers; // TODO: avoid using namespace @@ -4373,7 +4375,13 @@ public: if (!classes) continue; - unordered_map per_tu_class_map; + // This is a map that associates the translation unit path to + // the class (that potentially defines the declarations that + // we consider) that are defined in that translation unit. It + // should stay ordered by using the TU path as key to ensure + // stability of the order of classe definitions in ABIXML + // output. + map per_tu_class_map; for (type_base_wptrs_type::const_iterator c = classes->begin(); c != classes->end(); ++c) @@ -4410,7 +4418,7 @@ public: { string tu_path = (*j)->get_translation_unit()->get_absolute_path(); - unordered_map::const_iterator e = + map::const_iterator e = per_tu_class_map.find(tu_path); if (e != per_tu_class_map.end()) (*j)->set_definition_of_declaration(e->second); @@ -4425,8 +4433,8 @@ public: // then the declaration resolves to the // definition. Otherwise, we are in the case // 3/ described above. - unordered_map::const_iterator it; + map::const_iterator it; class_decl_sptr first_class = per_tu_class_map.begin()->second; bool all_class_definitions_are_equal = true; diff --git a/tests/data/test-annotate/test15-pr18892.so.abi b/tests/data/test-annotate/test15-pr18892.so.abi index ac337a41..0770e2f4 100644 --- a/tests/data/test-annotate/test15-pr18892.so.abi +++ b/tests/data/test-annotate/test15-pr18892.so.abi @@ -3072,12 +3072,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + @@ -3092,95 +3135,95 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3191,7 +3234,7 @@ - + @@ -3208,7 +3251,7 @@ - + @@ -3228,16 +3271,16 @@ - + - + - + @@ -3252,112 +3295,69 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3375,28 +3375,28 @@ - + - + - + - + - + - + @@ -3409,7 +3409,7 @@ - + @@ -3422,123 +3422,80 @@ - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + @@ -3570,30 +3527,30 @@ - + - + - + - + - + - + @@ -3602,7 +3559,7 @@ - + @@ -3611,11 +3568,11 @@ - + - + - + @@ -3628,7 +3585,7 @@ - + @@ -3637,33 +3594,33 @@ - + - + - + - + - + - + - + - + @@ -3673,9 +3630,9 @@ - + - + @@ -3684,13 +3641,13 @@ - + - + - + @@ -3864,7 +3821,7 @@ - + @@ -3886,18 +3843,18 @@ - + - + - + @@ -3974,7 +3931,7 @@ - + @@ -3982,7 +3939,7 @@ - + @@ -4011,7 +3968,7 @@ - + @@ -4025,7 +3982,7 @@ - + @@ -4047,7 +4004,7 @@ - + @@ -4062,7 +4019,7 @@ - + @@ -4074,11 +4031,11 @@ - + - + @@ -4086,15 +4043,15 @@ - + - + - + @@ -4102,15 +4059,15 @@ - + - + - + @@ -4138,20 +4095,20 @@ - + - + - + - + @@ -4162,7 +4119,7 @@ - + @@ -4173,7 +4130,7 @@ - + @@ -4187,14 +4144,14 @@ - + - + @@ -4202,27 +4159,27 @@ - + - + - + - + - + @@ -4235,29 +4192,29 @@ - + - + - + - + - + @@ -4268,7 +4225,7 @@ - + @@ -4325,12 +4282,12 @@ - + - + @@ -4341,7 +4298,7 @@ - + @@ -4352,7 +4309,7 @@ - + @@ -4403,11 +4360,11 @@ - + - + @@ -4581,7 +4538,7 @@ - + @@ -4817,7 +4774,7 @@ - + @@ -4963,7 +4920,7 @@ - + @@ -5027,7 +4984,7 @@ - + @@ -5047,7 +5004,7 @@ - + @@ -5091,7 +5048,7 @@ - + @@ -5114,7 +5071,7 @@ - + @@ -5146,15 +5103,15 @@ - + - + - + @@ -5248,7 +5205,7 @@ - + @@ -5296,7 +5253,7 @@ - + @@ -5339,7 +5296,7 @@ - + @@ -5348,9 +5305,9 @@ - + - + @@ -5375,7 +5332,7 @@ - + @@ -5390,7 +5347,7 @@ - + @@ -5404,7 +5361,7 @@ - + @@ -5436,15 +5393,15 @@ - + - + - + @@ -5654,7 +5611,7 @@ - + @@ -5694,7 +5651,7 @@ - + @@ -5737,7 +5694,7 @@ - + @@ -5752,7 +5709,7 @@ - + @@ -5812,7 +5769,7 @@ - + @@ -5908,7 +5865,7 @@ - + @@ -5935,7 +5892,7 @@ - + @@ -5946,7 +5903,7 @@ - + @@ -5967,7 +5924,7 @@ - + @@ -5982,11 +5939,11 @@ - + - + @@ -6002,7 +5959,7 @@ - + @@ -6010,7 +5967,7 @@ - + @@ -6021,7 +5978,7 @@ - + @@ -6032,7 +5989,7 @@ - + @@ -6043,7 +6000,7 @@ - + @@ -6054,7 +6011,7 @@ - + @@ -6105,7 +6062,7 @@ - + @@ -6114,7 +6071,7 @@ - + @@ -6137,7 +6094,7 @@ - + @@ -6188,7 +6145,7 @@ - + @@ -6234,7 +6191,7 @@ - + @@ -6344,7 +6301,7 @@ - + @@ -6358,17 +6315,17 @@ - + - + - + - + @@ -6381,7 +6338,7 @@ - + @@ -6488,15 +6445,15 @@ - + - + - + - + - + @@ -6506,43 +6463,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7528,9 +7485,9 @@ - + - + @@ -7539,7 +7496,7 @@ - + @@ -7553,7 +7510,7 @@ - + @@ -7565,14 +7522,14 @@ - + - + - + @@ -7586,7 +7543,7 @@ - + @@ -7766,7 +7723,7 @@ - + @@ -7932,7 +7889,7 @@ - + @@ -7957,7 +7914,7 @@ - + @@ -7989,7 +7946,7 @@ - + @@ -8006,7 +7963,7 @@ - + @@ -8053,7 +8010,7 @@ - + @@ -8090,7 +8047,7 @@ - + @@ -8137,7 +8094,7 @@ - + @@ -8189,7 +8146,7 @@ - + @@ -8211,7 +8168,7 @@ - + @@ -8358,7 +8315,7 @@ - + @@ -8366,19 +8323,19 @@ - + - + - + - + @@ -8400,7 +8357,7 @@ - + @@ -8408,7 +8365,7 @@ - + @@ -8427,9 +8384,9 @@ - + - + @@ -8437,7 +8394,7 @@ - + @@ -8455,7 +8412,7 @@ - + @@ -8519,13 +8476,13 @@ - + - + @@ -8683,11 +8640,11 @@ - + - + @@ -8759,11 +8716,11 @@ - + - + - + @@ -8772,9 +8729,9 @@ - + - + @@ -8785,9 +8742,9 @@ - + - + @@ -8799,7 +8756,7 @@ - + @@ -8810,9 +8767,9 @@ - + - + @@ -8880,7 +8837,7 @@ - + @@ -8907,7 +8864,7 @@ - + @@ -8929,7 +8886,7 @@ - + @@ -9019,7 +8976,7 @@ - + @@ -9149,7 +9106,7 @@ - + @@ -9255,7 +9212,7 @@ - + @@ -9277,11 +9234,11 @@ - + - + @@ -9345,7 +9302,7 @@ - + @@ -9409,7 +9366,7 @@ - + @@ -9419,9 +9376,9 @@ - + - + @@ -9444,9 +9401,9 @@ - + - + @@ -9606,7 +9563,7 @@ - + @@ -9682,7 +9639,7 @@ - + @@ -9790,11 +9747,11 @@ - + - + @@ -9857,15 +9814,15 @@ - + - + - + @@ -9904,7 +9861,7 @@ - + @@ -9915,7 +9872,7 @@ - + @@ -9926,7 +9883,7 @@ - + @@ -9937,7 +9894,7 @@ - + @@ -10062,7 +10019,7 @@ - + @@ -10160,7 +10117,7 @@ - + @@ -10168,7 +10125,7 @@ - + @@ -10176,15 +10133,15 @@ - + - + - + @@ -10196,11 +10153,11 @@ - + - + @@ -10247,7 +10204,7 @@ - + @@ -10282,7 +10239,7 @@ - + @@ -10354,7 +10311,7 @@ - + @@ -10385,7 +10342,7 @@ - + @@ -10428,7 +10385,7 @@ - + @@ -10482,7 +10439,7 @@ - + @@ -10573,7 +10530,7 @@ - + @@ -10581,7 +10538,7 @@ - + @@ -11266,7 +11223,7 @@ - + @@ -11274,7 +11231,7 @@ - + @@ -11499,12 +11456,12 @@ - + - + @@ -11579,7 +11536,7 @@ - + @@ -11622,7 +11579,7 @@ - + @@ -11656,7 +11613,7 @@ - + @@ -11707,7 +11664,7 @@ - + @@ -11733,7 +11690,7 @@ - + @@ -11747,7 +11704,7 @@ - + @@ -11848,7 +11805,7 @@ - + @@ -11860,7 +11817,7 @@ - + @@ -11868,7 +11825,7 @@ - + @@ -11954,13 +11911,13 @@ - + - + @@ -11972,7 +11929,7 @@ - + @@ -11980,13 +11937,13 @@ - + - + @@ -12010,7 +11967,7 @@ - + @@ -12130,7 +12087,7 @@ - + @@ -12378,9 +12335,9 @@ - + - + @@ -12426,19 +12383,19 @@ - + - + - + - + - + - + @@ -12640,7 +12597,7 @@ - + @@ -12924,7 +12881,7 @@ - + @@ -13121,7 +13078,7 @@ - + @@ -13145,15 +13102,15 @@ - + - + - + @@ -13265,7 +13222,7 @@ - + @@ -13413,7 +13370,7 @@ - + @@ -13441,7 +13398,7 @@ - + @@ -13490,27 +13447,27 @@ - + - + - + - + - + - + @@ -13595,14 +13552,14 @@ - + - + @@ -13610,11 +13567,11 @@ - + - + @@ -13625,39 +13582,39 @@ - + - + - + - + - + - + - + - + - + @@ -13675,9 +13632,9 @@ - + - + @@ -13704,11 +13661,11 @@ - + - + - + @@ -13778,7 +13735,7 @@ - + @@ -13787,47 +13744,47 @@ - + - + - + - + - + - + - + - + @@ -20256,7 +20213,7 @@ - + @@ -20280,7 +20237,7 @@ - + @@ -20289,7 +20246,7 @@ - + @@ -20412,30 +20369,30 @@ - + - + - + - + - + - + - + - + @@ -20446,7 +20403,7 @@ - + @@ -20455,7 +20412,7 @@ - + @@ -20466,7 +20423,7 @@ - + @@ -20475,7 +20432,7 @@ - + @@ -20484,7 +20441,7 @@ - + @@ -20493,7 +20450,7 @@ - + @@ -20502,7 +20459,7 @@ - + @@ -20511,7 +20468,7 @@ - + @@ -20520,7 +20477,7 @@ - + @@ -20529,23 +20486,23 @@ - + - + - + - + - + @@ -20556,43 +20513,43 @@ - + - + - + - + - + - + - + - + - + - + @@ -20601,88 +20558,88 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -20691,9 +20648,9 @@ - + - + @@ -20709,14 +20666,14 @@ - + - + @@ -20725,7 +20682,7 @@ - + @@ -20734,26 +20691,26 @@ - + - + - + - + @@ -20762,7 +20719,7 @@ - + @@ -20771,41 +20728,41 @@ - + - + - + - + - + - + - + @@ -20816,7 +20773,7 @@ - + @@ -20825,7 +20782,7 @@ - + @@ -20834,18 +20791,18 @@ - + - + - + - + @@ -20858,7 +20815,7 @@ - + @@ -20867,23 +20824,23 @@ - + - + - + - + - + @@ -20891,12 +20848,12 @@ - + - + @@ -20904,54 +20861,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -20962,21 +20919,21 @@ - + - + - + - + @@ -20991,7 +20948,7 @@ - + @@ -21004,7 +20961,7 @@ - + @@ -21058,7 +21015,7 @@ - + @@ -21069,41 +21026,41 @@ - + - + - + - + - + - + - + - + - + - + @@ -21120,7 +21077,7 @@ - + @@ -21138,7 +21095,7 @@ - + @@ -21152,27 +21109,27 @@ - + - + - + - + - + @@ -21206,52 +21163,52 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -21259,16 +21216,16 @@ - + - + - + @@ -21276,20 +21233,20 @@ - + - + - + - + @@ -21297,14 +21254,14 @@ - + - + @@ -21312,21 +21269,21 @@ - + - + - + - + @@ -21335,29 +21292,29 @@ - + - + - + - + - + @@ -21368,7 +21325,7 @@ - + @@ -21377,106 +21334,106 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -21485,7 +21442,7 @@ - + @@ -21494,7 +21451,7 @@ - + @@ -21503,18 +21460,18 @@ - + - + - + @@ -21525,7 +21482,7 @@ - + @@ -21535,7 +21492,7 @@ - + @@ -21546,7 +21503,7 @@ - + @@ -21556,7 +21513,7 @@ - + @@ -21565,7 +21522,7 @@ - + @@ -21573,7 +21530,7 @@ - + @@ -21584,7 +21541,7 @@ - + @@ -21594,7 +21551,7 @@ - + @@ -21605,7 +21562,7 @@ - + @@ -21615,7 +21572,7 @@ - + @@ -21624,7 +21581,7 @@ - + @@ -21632,50 +21589,50 @@ - + - + - + - + - + - + - + - + - + - + @@ -21719,7 +21676,7 @@ - + @@ -21729,16 +21686,16 @@ - + - + - + @@ -21747,11 +21704,11 @@ - + - + @@ -21760,18 +21717,18 @@ - + - + - + @@ -21784,7 +21741,7 @@ - + @@ -21797,7 +21754,7 @@ - + @@ -21808,11 +21765,11 @@ - + - + @@ -21821,11 +21778,11 @@ - + - + @@ -21834,18 +21791,18 @@ - + - + - + @@ -21858,7 +21815,7 @@ - + @@ -21871,7 +21828,7 @@ - + @@ -21915,7 +21872,7 @@ - + @@ -21924,7 +21881,7 @@ - + @@ -21935,7 +21892,7 @@ - + @@ -21944,21 +21901,21 @@ - + - + - + - + @@ -21971,7 +21928,7 @@ - + @@ -21980,55 +21937,55 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -22037,54 +21994,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22093,7 +22050,7 @@ - + @@ -22126,14 +22083,14 @@ - + - + - + @@ -22142,53 +22099,53 @@ - + - + - + - + - + - + - + - + - + - + @@ -22197,16 +22154,16 @@ - + - + - + @@ -22220,226 +22177,226 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22448,18 +22405,18 @@ - + - + - + @@ -22468,18 +22425,18 @@ - + - + - + @@ -22488,18 +22445,18 @@ - + - + - + @@ -22508,18 +22465,18 @@ - + - + - + @@ -22528,14 +22485,14 @@ - + - + @@ -22544,39 +22501,39 @@ - + - + - + - + - + - + @@ -22585,21 +22542,21 @@ - + - + - + @@ -22610,7 +22567,7 @@ - + @@ -22621,21 +22578,21 @@ - + - + - + @@ -22644,21 +22601,21 @@ - + - + - + @@ -22667,28 +22624,28 @@ - + - + - + - + @@ -22697,44 +22654,44 @@ - + - + - + - + - + - + - + @@ -22743,21 +22700,21 @@ - + - + - + @@ -22766,14 +22723,14 @@ - + - + @@ -22782,7 +22739,7 @@ - + @@ -22795,7 +22752,7 @@ - + @@ -22816,7 +22773,7 @@ - + @@ -22827,7 +22784,7 @@ - + @@ -22859,7 +22816,7 @@ - + @@ -22868,11 +22825,11 @@ - + - + - + @@ -22885,11 +22842,11 @@ - + - + - + @@ -22900,7 +22857,7 @@ - + @@ -22914,49 +22871,49 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -22972,9 +22929,9 @@ - + - + @@ -22985,7 +22942,7 @@ - + @@ -23000,7 +22957,7 @@ - + @@ -23018,7 +22975,7 @@ - + @@ -23155,16 +23112,16 @@ - + - + - + @@ -23173,7 +23130,7 @@ - + @@ -23186,7 +23143,7 @@ - + @@ -23195,28 +23152,28 @@ - + - + - + - + @@ -23227,14 +23184,14 @@ - + - + @@ -25029,23 +24986,23 @@ - + - + - + - + @@ -25057,7 +25014,7 @@ - + @@ -25066,21 +25023,21 @@ - + - + - + @@ -25110,11 +25067,11 @@ - + - + - + @@ -25123,7 +25080,7 @@ - + @@ -25148,14 +25105,14 @@ - + - + @@ -25164,23 +25121,23 @@ - + - + - + - + @@ -25189,9 +25146,9 @@ - + - + @@ -25209,9 +25166,9 @@ - + - + @@ -25236,176 +25193,176 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -25493,14 +25450,14 @@ - + - + @@ -25508,7 +25465,7 @@ - + @@ -25517,9 +25474,9 @@ - + - + @@ -25532,14 +25489,14 @@ - + - + @@ -25548,7 +25505,7 @@ - + @@ -25557,7 +25514,7 @@ - + @@ -25568,19 +25525,19 @@ - + - + - + - + @@ -25588,12 +25545,12 @@ - + - + @@ -25601,36 +25558,36 @@ - + - + - + - + - + - + - + - + @@ -25638,29 +25595,29 @@ - + - + - + - + - + - + - + @@ -25668,32 +25625,32 @@ - + - + - + - + - + - + @@ -25702,14 +25659,14 @@ - + - + @@ -25718,21 +25675,21 @@ - + - + - + @@ -25741,7 +25698,7 @@ - + @@ -25752,7 +25709,7 @@ - + @@ -25763,7 +25720,7 @@ - + @@ -25774,7 +25731,7 @@ - + @@ -25784,27 +25741,27 @@ - + - + - + - + - + - + @@ -25813,7 +25770,7 @@ - + @@ -25821,7 +25778,7 @@ - + @@ -25830,230 +25787,230 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -26063,97 +26020,97 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -26162,7 +26119,7 @@ - + @@ -26171,7 +26128,7 @@ - + @@ -26182,30 +26139,30 @@ - + - + - + - + - + @@ -26214,7 +26171,7 @@ - + @@ -26225,23 +26182,23 @@ - + - + - + - + @@ -26252,7 +26209,7 @@ - + @@ -26263,7 +26220,7 @@ - + @@ -26274,7 +26231,7 @@ - + @@ -26283,7 +26240,7 @@ - + @@ -26294,7 +26251,7 @@ - + @@ -26304,7 +26261,7 @@ - + @@ -26313,16 +26270,16 @@ - + - + - + @@ -26331,20 +26288,20 @@ - + - + - + - + @@ -26352,18 +26309,18 @@ - + - + - + @@ -26372,7 +26329,7 @@ - + @@ -26383,7 +26340,7 @@ - + @@ -26392,7 +26349,7 @@ - + @@ -26401,7 +26358,7 @@ - + @@ -26410,7 +26367,7 @@ - + @@ -26419,7 +26376,7 @@ - + @@ -26428,7 +26385,7 @@ - + @@ -26439,7 +26396,7 @@ - + @@ -26450,7 +26407,7 @@ - + @@ -26461,7 +26418,7 @@ - + @@ -26474,7 +26431,7 @@ - + @@ -26485,7 +26442,7 @@ - + @@ -26498,7 +26455,7 @@ - + @@ -26543,14 +26500,14 @@ - + - + @@ -26565,7 +26522,7 @@ - + @@ -26578,7 +26535,7 @@ - + @@ -26589,9 +26546,9 @@ - + - + @@ -26658,7 +26615,7 @@ - + @@ -26678,22 +26635,22 @@ - + - + - + - + @@ -26702,11 +26659,11 @@ - + - + @@ -26715,18 +26672,18 @@ - + - + - + @@ -26739,7 +26696,7 @@ - + @@ -26750,7 +26707,7 @@ - + @@ -26763,7 +26720,7 @@ - + @@ -26790,9 +26747,9 @@ - + - + @@ -26823,31 +26780,31 @@ - + - + - + - + - + @@ -26872,7 +26829,7 @@ - + @@ -26901,14 +26858,14 @@ - + - + @@ -26919,7 +26876,7 @@ - + @@ -26948,25 +26905,25 @@ - + - + - + - + - + @@ -26975,9 +26932,9 @@ - + - + @@ -26988,7 +26945,7 @@ - + @@ -27020,7 +26977,7 @@ - + @@ -27042,11 +26999,11 @@ - + - + - + @@ -27059,11 +27016,11 @@ - + - + - + @@ -27132,7 +27089,7 @@ - + @@ -27145,7 +27102,7 @@ - + @@ -27300,11 +27257,11 @@ - + - + @@ -27316,11 +27273,11 @@ - + - + @@ -27362,7 +27319,7 @@ - + @@ -27401,7 +27358,7 @@ - + @@ -27414,7 +27371,7 @@ - + @@ -27424,9 +27381,9 @@ - + - + @@ -27435,9 +27392,9 @@ - + - + @@ -27446,9 +27403,9 @@ - + - + @@ -27457,9 +27414,9 @@ - + - + @@ -27468,9 +27425,9 @@ - + - + @@ -27479,9 +27436,9 @@ - + - + @@ -27492,9 +27449,9 @@ - + - + @@ -27503,9 +27460,9 @@ - + - + @@ -27514,9 +27471,9 @@ - + - + @@ -27525,9 +27482,9 @@ - + - + @@ -27538,9 +27495,9 @@ - + - + @@ -27551,9 +27508,9 @@ - + - + @@ -27562,18 +27519,18 @@ - + - + - + - + @@ -27584,9 +27541,9 @@ - + - + @@ -27595,29 +27552,29 @@ - + - + - + - + - + - + - + @@ -27626,9 +27583,9 @@ - + - + @@ -27637,9 +27594,9 @@ - + - + @@ -27648,9 +27605,9 @@ - + - + @@ -27659,9 +27616,9 @@ - + - + @@ -27670,104 +27627,104 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -27778,9 +27735,9 @@ - + - + @@ -27791,20 +27748,20 @@ - + - + - + - + - + @@ -27813,9 +27770,9 @@ - + - + @@ -27824,22 +27781,22 @@ - + - + - + - + @@ -27856,9 +27813,9 @@ - + - + @@ -27949,7 +27906,7 @@ - + @@ -28006,7 +27963,7 @@ - + @@ -28037,7 +27994,7 @@ - + @@ -28171,7 +28128,7 @@ - + @@ -28289,7 +28246,7 @@ - + @@ -28376,7 +28333,7 @@ - + @@ -28384,7 +28341,7 @@ - + @@ -28446,7 +28403,7 @@ - + @@ -28473,7 +28430,7 @@ - + @@ -28495,7 +28452,7 @@ - + @@ -28680,7 +28637,7 @@ - + @@ -28926,7 +28883,7 @@ - + @@ -29075,7 +29032,7 @@ - + @@ -29320,7 +29277,7 @@ - + @@ -29424,7 +29381,7 @@ - + @@ -29432,7 +29389,7 @@ - + @@ -29440,15 +29397,15 @@ - + - + - + @@ -29460,11 +29417,11 @@ - + - + @@ -29528,7 +29485,7 @@ - + @@ -29536,7 +29493,7 @@ - + @@ -29597,11 +29554,11 @@ - + - + @@ -29665,7 +29622,7 @@ - + @@ -29729,7 +29686,7 @@ - + @@ -29739,9 +29696,9 @@ - + - + @@ -29764,9 +29721,9 @@ - + - + @@ -29848,7 +29805,7 @@ - + @@ -29879,7 +29836,7 @@ - + @@ -29901,11 +29858,11 @@ - + - + @@ -30034,7 +29991,7 @@ - + @@ -30069,7 +30026,7 @@ - + @@ -30105,7 +30062,7 @@ - + @@ -30116,7 +30073,7 @@ - + @@ -30127,7 +30084,7 @@ - + @@ -30138,7 +30095,7 @@ - + @@ -30239,7 +30196,7 @@ - + @@ -30298,7 +30255,7 @@ - + @@ -30350,7 +30307,7 @@ - + @@ -30428,15 +30385,15 @@ - + - + - + @@ -30928,14 +30885,14 @@ - + - + @@ -30961,7 +30918,7 @@ - + @@ -31469,7 +31426,7 @@ - + @@ -31484,7 +31441,7 @@ - + @@ -31499,7 +31456,7 @@ - + @@ -31514,7 +31471,7 @@ - + @@ -31529,7 +31486,7 @@ - + @@ -31544,7 +31501,7 @@ - + @@ -31559,7 +31516,7 @@ - + @@ -31574,7 +31531,7 @@ - + @@ -31589,7 +31546,7 @@ - + @@ -31604,7 +31561,7 @@ - + @@ -31766,7 +31723,7 @@ - + @@ -31829,7 +31786,7 @@ - + @@ -31848,7 +31805,7 @@ - + @@ -31912,7 +31869,7 @@ - + @@ -31921,19 +31878,19 @@ - + - + - + @@ -32112,7 +32069,7 @@ - + @@ -32469,7 +32426,7 @@ - + @@ -32548,7 +32505,7 @@ - + @@ -32589,7 +32546,7 @@ - + @@ -32598,43 +32555,43 @@ - + - + - + - + - + - + - + - + - + - + @@ -32668,7 +32625,7 @@ - + @@ -32682,7 +32639,7 @@ - + @@ -32710,7 +32667,7 @@ - + @@ -32758,7 +32715,7 @@ - + @@ -32822,11 +32779,11 @@ - + - + @@ -32843,7 +32800,7 @@ - + @@ -32863,7 +32820,7 @@ - + @@ -32886,7 +32843,7 @@ - + @@ -33118,7 +33075,7 @@ - + @@ -33135,7 +33092,7 @@ - + @@ -33166,7 +33123,7 @@ - + @@ -33216,7 +33173,7 @@ - + @@ -33237,7 +33194,7 @@ - + @@ -33249,11 +33206,11 @@ - + - + @@ -33309,7 +33266,7 @@ - + @@ -33376,7 +33333,7 @@ - + @@ -33428,7 +33385,7 @@ - + @@ -33480,7 +33437,7 @@ - + @@ -33532,7 +33489,7 @@ - + @@ -33557,7 +33514,7 @@ - + @@ -33569,26 +33526,26 @@ - + - + - + - + - + @@ -33596,7 +33553,7 @@ - + @@ -33660,7 +33617,7 @@ - + @@ -33668,23 +33625,23 @@ - + - + - + - + - + @@ -33694,9 +33651,9 @@ - + - + @@ -33787,7 +33744,7 @@ - + @@ -33827,7 +33784,7 @@ - + @@ -33845,14 +33802,14 @@ - + - + @@ -33875,7 +33832,7 @@ - + @@ -33967,7 +33924,7 @@ - + @@ -33979,7 +33936,7 @@ - + @@ -34015,7 +33972,7 @@ - + @@ -34036,7 +33993,7 @@ - + @@ -34282,7 +34239,7 @@ - + @@ -34416,7 +34373,7 @@ - + @@ -34460,7 +34417,7 @@ - + @@ -34600,7 +34557,7 @@ - + @@ -34644,7 +34601,7 @@ - + @@ -34736,7 +34693,7 @@ - + @@ -34769,7 +34726,7 @@ - + @@ -34904,7 +34861,7 @@ - + @@ -34994,7 +34951,7 @@ - + @@ -35027,7 +34984,7 @@ - + @@ -35120,7 +35077,7 @@ - + @@ -35145,7 +35102,7 @@ - + @@ -35190,7 +35147,7 @@ - + @@ -35234,7 +35191,7 @@ - + @@ -35314,7 +35271,7 @@ - + @@ -35325,7 +35282,7 @@ - + @@ -35333,19 +35290,19 @@ - + - + - + - + @@ -35383,7 +35340,7 @@ - + @@ -35405,7 +35362,7 @@ - + @@ -35561,7 +35518,7 @@ - + @@ -35586,7 +35543,7 @@ - + @@ -35594,7 +35551,7 @@ - + @@ -35613,11 +35570,11 @@ - + - + @@ -35630,24 +35587,24 @@ - + - + - + - + - + - + @@ -35749,14 +35706,14 @@ - + - + @@ -35771,12 +35728,12 @@ - + - + @@ -35787,7 +35744,7 @@ - + @@ -35850,7 +35807,7 @@ - + @@ -35890,7 +35847,7 @@ - + @@ -35937,7 +35894,7 @@ - + diff --git a/tests/data/test-read-dwarf/test15-pr18892.so.abi b/tests/data/test-read-dwarf/test15-pr18892.so.abi index 5558ce1d..debe31cc 100644 --- a/tests/data/test-read-dwarf/test15-pr18892.so.abi +++ b/tests/data/test-read-dwarf/test15-pr18892.so.abi @@ -1548,9 +1548,41 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1561,59 +1593,59 @@ - + - - - - - - + + + + + + - - - + + + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + @@ -1622,7 +1654,7 @@ - + @@ -1633,12 +1665,12 @@ - + - + - + @@ -1646,72 +1678,40 @@ - + - - - + + + - + - - - - - - + + + + + + - + - - - - + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -1720,18 +1720,18 @@ - + - + - + - + - - + + @@ -1739,87 +1739,55 @@ - + - + - - + + - + - + - - + + - + - + - + - + - - + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -1840,75 +1808,75 @@ - - + + - + - + - + - + - + - - - + + + - + - - + + - + - + - + - - + + - + - - + + - - + + - + @@ -2054,7 +2022,7 @@ - + @@ -2070,15 +2038,15 @@ - + - + - + @@ -2137,13 +2105,13 @@ - + - + @@ -2167,7 +2135,7 @@ - + @@ -2177,7 +2145,7 @@ - + @@ -2193,7 +2161,7 @@ - + @@ -2204,7 +2172,7 @@ - + @@ -2213,34 +2181,34 @@ - + - + - + - + - + - + - + - + @@ -2255,26 +2223,26 @@ - - + + - + - + - + - + @@ -2282,51 +2250,51 @@ - + - + - + - + - + - + - + - - + + - + - + - + - + @@ -2358,22 +2326,22 @@ - + - + - + - + @@ -2402,10 +2370,10 @@ - + - + @@ -2529,7 +2497,7 @@ - + @@ -2701,7 +2669,7 @@ - + @@ -2797,7 +2765,7 @@ - + @@ -2838,7 +2806,7 @@ - + @@ -2849,7 +2817,7 @@ - + @@ -2874,7 +2842,7 @@ - + @@ -2889,7 +2857,7 @@ - + @@ -2909,12 +2877,12 @@ - - + + - + @@ -2969,7 +2937,7 @@ - + @@ -3001,7 +2969,7 @@ - + @@ -3029,13 +2997,13 @@ - + - - + + @@ -3049,7 +3017,7 @@ - + @@ -3057,7 +3025,7 @@ - + @@ -3065,7 +3033,7 @@ - + @@ -3085,13 +3053,13 @@ - + - + - + @@ -3236,7 +3204,7 @@ - + @@ -3262,7 +3230,7 @@ - + @@ -3296,7 +3264,7 @@ - + @@ -3307,7 +3275,7 @@ - + @@ -3347,7 +3315,7 @@ - + @@ -3413,7 +3381,7 @@ - + @@ -3431,14 +3399,14 @@ - + - + @@ -3452,7 +3420,7 @@ - + @@ -3463,10 +3431,10 @@ - + - + @@ -3478,40 +3446,40 @@ - + - + - + - + - + - + @@ -3539,12 +3507,12 @@ - + - + @@ -3557,7 +3525,7 @@ - + @@ -3592,7 +3560,7 @@ - + @@ -3621,7 +3589,7 @@ - + @@ -3692,7 +3660,7 @@ - + @@ -3700,20 +3668,20 @@ - + - + - - + + - + @@ -3770,34 +3738,34 @@ - - - - - + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + @@ -4295,13 +4263,13 @@ - - + + - + @@ -4309,18 +4277,18 @@ - + - + - - + + @@ -4330,7 +4298,7 @@ - + @@ -4444,7 +4412,7 @@ - + @@ -4548,7 +4516,7 @@ - + @@ -4564,7 +4532,7 @@ - + @@ -4586,7 +4554,7 @@ - + @@ -4597,7 +4565,7 @@ - + @@ -4628,7 +4596,7 @@ - + @@ -4653,7 +4621,7 @@ - + @@ -4681,7 +4649,7 @@ - + @@ -4713,7 +4681,7 @@ - + @@ -4727,7 +4695,7 @@ - + @@ -4826,22 +4794,22 @@ - + - + - + - + - + @@ -4857,13 +4825,13 @@ - + - + @@ -4877,12 +4845,12 @@ - - + + - + @@ -4891,7 +4859,7 @@ - + @@ -4930,10 +4898,10 @@ - + - + @@ -5038,10 +5006,10 @@ - + - + @@ -5091,36 +5059,36 @@ - - - + + + - - + + - - + + - + - - + + @@ -5168,7 +5136,7 @@ - + @@ -5186,7 +5154,7 @@ - + @@ -5200,7 +5168,7 @@ - + @@ -5262,7 +5230,7 @@ - + @@ -5347,7 +5315,7 @@ - + @@ -5416,7 +5384,7 @@ - + @@ -5431,10 +5399,10 @@ - + - + @@ -5482,7 +5450,7 @@ - + @@ -5530,14 +5498,14 @@ - + - - + + @@ -5550,8 +5518,8 @@ - - + + @@ -5660,7 +5628,7 @@ - + @@ -5714,7 +5682,7 @@ - + @@ -5789,10 +5757,10 @@ - + - + @@ -5838,13 +5806,13 @@ - + - + - + @@ -5872,28 +5840,28 @@ - + - + - + - + @@ -5974,7 +5942,7 @@ - + @@ -6047,25 +6015,25 @@ - + - + - + - + - + @@ -6074,10 +6042,10 @@ - + - + @@ -6110,7 +6078,7 @@ - + @@ -6132,7 +6100,7 @@ - + @@ -6183,7 +6151,7 @@ - + @@ -6203,7 +6171,7 @@ - + @@ -6233,7 +6201,7 @@ - + @@ -6270,7 +6238,7 @@ - + @@ -6328,13 +6296,13 @@ - + - + @@ -6955,13 +6923,13 @@ - + - + @@ -7110,10 +7078,10 @@ - + - + @@ -7164,7 +7132,7 @@ - + @@ -7193,7 +7161,7 @@ - + @@ -7218,7 +7186,7 @@ - + @@ -7252,7 +7220,7 @@ - + @@ -7268,7 +7236,7 @@ - + @@ -7278,7 +7246,7 @@ - + @@ -7348,7 +7316,7 @@ - + @@ -7356,11 +7324,11 @@ - + - + @@ -7403,23 +7371,23 @@ - + - + - + - + - + @@ -7431,7 +7399,7 @@ - + @@ -7491,7 +7459,7 @@ - + @@ -7615,8 +7583,8 @@ - - + + @@ -7639,13 +7607,13 @@ - - - - - + + + + + - + @@ -7746,7 +7714,7 @@ - + @@ -7888,7 +7856,7 @@ - + @@ -7992,7 +7960,7 @@ - + @@ -8008,13 +7976,13 @@ - + - + - + @@ -8092,7 +8060,7 @@ - + @@ -8196,7 +8164,7 @@ - + @@ -8216,7 +8184,7 @@ - + @@ -8251,22 +8219,22 @@ - + - + - + - + - + - + @@ -8328,21 +8296,21 @@ - + - + - + - + @@ -8350,31 +8318,31 @@ - + - + - + - + - + - + - + - + - + @@ -8386,8 +8354,8 @@ - - + + @@ -8402,9 +8370,9 @@ - - - + + + @@ -8447,35 +8415,35 @@ - + - + - - + + - + - + - + - + - + @@ -11978,7 +11946,7 @@ - + @@ -11991,12 +11959,12 @@ - + - + @@ -12064,163 +12032,163 @@ - + - - - + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + @@ -12229,155 +12197,155 @@ - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - + - - + + - + - + - + - + @@ -12385,14 +12353,14 @@ - + - + @@ -12421,32 +12389,32 @@ - + - + - - + + - + - + - - - + + + - - + + @@ -12455,7 +12423,7 @@ - + @@ -12465,7 +12433,7 @@ - + @@ -12473,18 +12441,18 @@ - + - + - + - + - + @@ -12503,266 +12471,266 @@ - + - - + + - + - + - - - + + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + @@ -12787,89 +12755,89 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -12893,106 +12861,106 @@ - + - + - + - + - + - - + + - + - + - - + + - - - + + + - - + + - + - + - + - + - + - - - + + + - - - + + + - + - + - - + + - + - + - + @@ -13010,51 +12978,51 @@ - + - - + + - - + + - - + + - + - + - + - + - + - + - - + + - + @@ -13062,327 +13030,327 @@ - - + + - - + + - - + + - - + + - - - + + + - + - + - + - + - - - + + + - + - - - - + + + + - - + + - - + + - + - - + + - - + + - - - - + + + + - - - + + + - - + + - - + + - - + + - - - + + + - - - + + + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + @@ -13394,13 +13362,13 @@ - + - + @@ -13418,29 +13386,29 @@ - + - - - + + + - - - + + + - + @@ -13448,30 +13416,30 @@ - - + + - + - + - + - - - + + + - - - + + + - - - + + + @@ -13480,14 +13448,14 @@ - - + + - + @@ -13495,7 +13463,7 @@ - + @@ -13505,7 +13473,7 @@ - + @@ -13582,51 +13550,51 @@ - - + + - + - + - + - + - + - + - + - + - + @@ -14577,36 +14545,36 @@ - + - + - + - + - + - + - + - + @@ -14623,14 +14591,14 @@ - - - + + + - + @@ -14644,31 +14612,31 @@ - + - + - + - - + + - + - - + + @@ -14678,8 +14646,8 @@ - - + + @@ -14693,101 +14661,101 @@ - + - - + + - + - - + + - - + + - - - + + + - - + + - + - - + + - + - + - + - - - + + + - + - + - + - - + + - - + + - - - + + + - - + + - + - + - + - + - + - - + + - + @@ -14836,559 +14804,559 @@ - + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - + + + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - - - + + + - + - - + + - + - + - + - - - - + + + + - - - + + + - + - - - + + + - + - - - + + + - + - - + + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - - + + + - + - + - + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -15413,11 +15381,11 @@ - + - + @@ -15425,21 +15393,21 @@ - + - + - - + + @@ -15475,7 +15443,7 @@ - + @@ -15486,53 +15454,53 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -15547,8 +15515,8 @@ - - + + @@ -15565,20 +15533,20 @@ - + - + - + - + - + @@ -15592,7 +15560,7 @@ - + @@ -15608,17 +15576,17 @@ - + - + - + @@ -15634,29 +15602,29 @@ - + - - + + - - + + - - + + - + @@ -15674,7 +15642,7 @@ - + @@ -15686,18 +15654,18 @@ - - - + + + - - - + + + @@ -15735,14 +15703,14 @@ - + - + @@ -15835,10 +15803,10 @@ - + - + @@ -15847,10 +15815,10 @@ - + - + @@ -15879,7 +15847,7 @@ - + @@ -15904,7 +15872,7 @@ - + @@ -15912,240 +15880,240 @@ - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - + - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - + + - - + + - - + + - + - + @@ -16155,8 +16123,8 @@ - - + + @@ -16210,7 +16178,7 @@ - + @@ -16245,7 +16213,7 @@ - + @@ -16266,7 +16234,7 @@ - + @@ -16333,7 +16301,7 @@ - + @@ -16392,7 +16360,7 @@ - + @@ -16442,13 +16410,13 @@ - + - + @@ -16494,7 +16462,7 @@ - + @@ -16512,7 +16480,7 @@ - + @@ -16526,7 +16494,7 @@ - + @@ -16653,7 +16621,7 @@ - + @@ -16830,7 +16798,7 @@ - + @@ -16937,7 +16905,7 @@ - + @@ -17118,7 +17086,7 @@ - + @@ -17194,25 +17162,25 @@ - + - + - + - + - + @@ -17221,10 +17189,10 @@ - + - + @@ -17270,13 +17238,13 @@ - + - + @@ -17318,10 +17286,10 @@ - + - + @@ -17369,7 +17337,7 @@ - + @@ -17417,14 +17385,14 @@ - + - - + + @@ -17437,8 +17405,8 @@ - - + + @@ -17493,7 +17461,7 @@ - + @@ -17513,7 +17481,7 @@ - + @@ -17529,10 +17497,10 @@ - + - + @@ -17621,7 +17589,7 @@ - + @@ -17643,7 +17611,7 @@ - + @@ -17668,28 +17636,28 @@ - + - + - + - + @@ -17756,7 +17724,7 @@ - + @@ -17796,7 +17764,7 @@ - + @@ -17831,7 +17799,7 @@ - + @@ -17890,13 +17858,13 @@ - + - + - + @@ -18374,11 +18342,11 @@ - + - + @@ -18392,7 +18360,7 @@ - + @@ -18670,7 +18638,7 @@ - + @@ -18678,7 +18646,7 @@ - + @@ -18686,7 +18654,7 @@ - + @@ -18694,7 +18662,7 @@ - + @@ -18702,7 +18670,7 @@ - + @@ -18710,7 +18678,7 @@ - + @@ -18718,7 +18686,7 @@ - + @@ -18726,7 +18694,7 @@ - + @@ -18734,7 +18702,7 @@ - + @@ -18742,7 +18710,7 @@ - + @@ -18833,7 +18801,7 @@ - + @@ -18876,7 +18844,7 @@ - + @@ -18888,7 +18856,7 @@ - + @@ -18924,20 +18892,20 @@ - + - + - + - + @@ -19042,7 +19010,7 @@ - + @@ -19285,7 +19253,7 @@ - + @@ -19329,7 +19297,7 @@ - + @@ -19359,39 +19327,39 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -19409,14 +19377,14 @@ - + - + @@ -19434,7 +19402,7 @@ - + @@ -19466,7 +19434,7 @@ - + @@ -19508,10 +19476,10 @@ - + - + @@ -19522,7 +19490,7 @@ - + @@ -19535,7 +19503,7 @@ - + @@ -19549,7 +19517,7 @@ - + @@ -19679,7 +19647,7 @@ - + @@ -19690,7 +19658,7 @@ - + @@ -19710,7 +19678,7 @@ - + @@ -19746,7 +19714,7 @@ - + @@ -19760,7 +19728,7 @@ - + @@ -19769,10 +19737,10 @@ - + - + @@ -19810,7 +19778,7 @@ - + @@ -19856,7 +19824,7 @@ - + @@ -19891,7 +19859,7 @@ - + @@ -19926,7 +19894,7 @@ - + @@ -19961,7 +19929,7 @@ - + @@ -19978,7 +19946,7 @@ - + @@ -19987,27 +19955,27 @@ - + - + - + - + - + - + @@ -20053,33 +20021,33 @@ - + - + - + - + - + - + - - + + @@ -20130,7 +20098,7 @@ - + @@ -20156,7 +20124,7 @@ - + @@ -20168,11 +20136,11 @@ - + - + @@ -20187,7 +20155,7 @@ - + @@ -20240,14 +20208,14 @@ - + - + @@ -20267,7 +20235,7 @@ - + @@ -20278,7 +20246,7 @@ - + @@ -20424,7 +20392,7 @@ - + @@ -20513,7 +20481,7 @@ - + @@ -20541,7 +20509,7 @@ - + @@ -20621,7 +20589,7 @@ - + @@ -20650,7 +20618,7 @@ - + @@ -20707,7 +20675,7 @@ - + @@ -20728,7 +20696,7 @@ - + @@ -20807,7 +20775,7 @@ - + @@ -20867,7 +20835,7 @@ - + @@ -20888,7 +20856,7 @@ - + @@ -20953,7 +20921,7 @@ - + @@ -20970,7 +20938,7 @@ - + @@ -21000,7 +20968,7 @@ - + @@ -21028,7 +20996,7 @@ - + @@ -21075,29 +21043,29 @@ - + - + - + - + - + - + @@ -21122,7 +21090,7 @@ - + @@ -21136,7 +21104,7 @@ - + @@ -21241,7 +21209,7 @@ - + @@ -21258,13 +21226,13 @@ - + - + @@ -21277,26 +21245,26 @@ - + - + - + - - - - + + + + - + @@ -21364,11 +21332,11 @@ - + - + @@ -21377,16 +21345,16 @@ - + - + - + @@ -21422,7 +21390,7 @@ - + @@ -21448,7 +21416,7 @@ - + @@ -21478,7 +21446,7 @@ - + diff --git a/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi b/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi index c0b88ad0..bbd002eb 100644 --- a/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi +++ b/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi @@ -1781,16 +1781,26 @@ - + + + + + + + + + + + - + - + @@ -1803,634 +1813,622 @@ - + - + - + - + - + - - - - - - - - - - - - - + - + - - + + - - + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - + - - + + - - + + - - + + - + - + - + - + - + - - + + - - + + - - + + - - + + - + - - + + - - + + - + - - + + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - + - + - - + + - - + + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - + - + - - + + - + - - - + + + - + - - + + - - - + + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - - + + - - - - + + + + - - - - + + + + - + - + - + - + - - - + + + - - + + - - + + - - + + @@ -2445,8 +2443,8 @@ - - + + @@ -2470,15 +2468,15 @@ - - + + - + - + - + @@ -2486,206 +2484,206 @@ - + - - + + - - - + + + - - - - + + + + - + - + - + - + - + - - + + - + - + - - + + - + - - + + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - - - + + + - - + + - - - + + + - + - + - - + + - + - - + + - - + + - + - + @@ -2693,255 +2691,255 @@ - - - + + + - + - - - + + + - - + + - - + + - - + + - + - - + + - + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - + - + - + - - + + - - + + - - + + - - - + + + - - + + - + - + - + - + - - + + - + - + - - + + - - - + + + - + - - - + + + - + - - + + - - + + - + - + @@ -2951,343 +2949,343 @@ - + - + - + - - + + - + - + - + - + - + - - + + - - + + - - - + + + - - + + - - + + - + - + - - + + - - + + - + - + - - + + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - - + + - - + + - + - - - + + + - + - - - + + + - - - + + + - - + + - - + + - + - - - + + + - - - + + + - + - - - + + + - + - - - - + + + + - - + + - - + + - - - + + + - - - - - - + + + + + + - - + + - + - + - + - - - + + + - - + + - + - + - - + + - + - + - - + + @@ -3296,22 +3294,22 @@ - + - + - + - + @@ -3319,7 +3317,7 @@ - + @@ -3327,16 +3325,16 @@ - + - + - + @@ -3345,92 +3343,92 @@ - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - - + + + - - + + - - + + - - + + - + @@ -3439,268 +3437,268 @@ - - + + - + - + - + - + - + - + - - + + - + - - + + - + - + - - + + - - + + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - + - - + + - - - + + + - + - - + + - - + + - + - - + + - + - - + + - + - - + + - - + + - + - - + + - + - + - - - + + + @@ -3708,331 +3706,331 @@ - - - + + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - - + + - + - - - + + + - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - - + + - + - - + + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - - - - + + + + - + - - + + - + - + - + - + - + - - + + - - + + - + - + @@ -4043,49 +4041,49 @@ - + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - - + + - + @@ -4143,7 +4141,7 @@ - + @@ -4161,7 +4159,7 @@ - + @@ -4558,19 +4556,19 @@ - + - + - + @@ -4768,235 +4766,235 @@ - - - - + + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - + - + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - - - + + + - - + + - - - + + + - + - + - - + + - - + + - + - + - + - + - + - + - + - - + + - - + + - - - + + + - + - + - + - + - + - - + + - - - + + + - - + + @@ -5007,33 +5005,51 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -5041,75 +5057,75 @@ - + - + - + - + - + - - + - + + - + - - - - + + + + - + - - + + - + - + - + @@ -5120,14 +5136,14 @@ - + - - + + @@ -5141,7 +5157,7 @@ - + @@ -5149,27 +5165,27 @@ - + - + - + - + - + - + @@ -5178,34 +5194,34 @@ - + - - - + + + - + - + - + - + - + @@ -5220,12 +5236,12 @@ - + - + - + @@ -5267,14 +5283,6 @@ - - - - - - - - @@ -5290,11 +5298,11 @@ - + - + @@ -5385,7 +5393,7 @@ - + @@ -5402,7 +5410,7 @@ - + @@ -5414,13 +5422,13 @@ - + - + - + @@ -5438,34 +5446,34 @@ - + - + - + - + - + - + - + - + - + @@ -5477,13 +5485,13 @@ - + - +