From patchwork Mon Jun 29 10:50:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giuliano Procida X-Patchwork-Id: 39826 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 08864386EC42; Mon, 29 Jun 2020 10:52:29 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 08864386EC42 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1593427950; bh=opUtnW4hOnYzD+l7UACyTsgutgjAzIShmBTEL/urFAU=; h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Help: List-Subscribe:From:Reply-To:Cc:From; b=K09oG3bmthUlP/7SjEqo/IZZA+BaSgvzLPraAlqXkg6yCJf3Gy4yeV0u4zcOyZUft GOHUDxlSqFIsw8n0vBHWOUlVhe26qV1C279kv4z9qzfmW8yOlOIQhYx4Mpf1/meZBr cKVoi62imFCYJeMkqVVkmDvntZYZFQqlMyKafJiA= X-Original-To: libabigail@sourceware.org Delivered-To: libabigail@sourceware.org Received: from mail-wr1-x449.google.com (mail-wr1-x449.google.com [IPv6:2a00:1450:4864:20::449]) by sourceware.org (Postfix) with ESMTPS id 575653851C20 for ; Mon, 29 Jun 2020 10:50:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 575653851C20 Received: by mail-wr1-x449.google.com with SMTP id g14so16396436wrp.8 for ; Mon, 29 Jun 2020 03:50:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc :content-transfer-encoding; bh=opUtnW4hOnYzD+l7UACyTsgutgjAzIShmBTEL/urFAU=; b=TNZK21VpWG3Kh9OOXiDwtZljAu+KKgsnYfa9zJ+sLebgZlC0a6azjNx1BEhqZDZPzK 8EvN5F+3VORK3hq7YJJ/inADHNAljG2zNG48oQU+tLldgHauWuRHHTBRXxR2QQVQVbMT Z5KKqSZxPzTPPluI1RQmLkj0tZozp/Ou5RFXD6JDQ0tqPJLKwe0vmn2yb+/Zkx6InpMD REHjwmZuRnNYFS0JsR2DnNv+o5p6GZ2+5eY0ii+8lBVFiHAH1EWSZP/ICZPjsDT6TWvc yvZ+TWF8KhE0/2vfBzTqBk4iMQgLYBEEHjxQe+Ki+ZdYeYPWmGeyYcGTeXh4HZHsQ1iI 73xw== X-Gm-Message-State: AOAM5300kbidlYYCU3u8AA38u60QdYv3wdE+RTnPJAQu3PIl8cWQ0L2a yfk8nyOWb7mifUiU2QR6NHmZE+JMU3JGgEkN86sLIPrpAN0aROHS4AiGf1bagPjHQGPmLUXPC8c nsaDgxCqrpB53IICZnm4TXojxPgbSsGu75d5KVZ/HA1uskaZB9Ze4fCPPqrUaNUNz5Fkj7c8= X-Google-Smtp-Source: ABdhPJx6PZwucT+AUB/3h6TZ3gajjkp6YNo5U2fS4j+OpbnJH3rEqttw5GzkBblnfNvuWRitxSspOGOyFrvZZw== X-Received: by 2002:a7b:c956:: with SMTP id i22mr15479706wml.95.1593427837179; Mon, 29 Jun 2020 03:50:37 -0700 (PDT) Date: Mon, 29 Jun 2020 11:50:33 +0100 Message-Id: <20200629105033.1195405-1-gprocida@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.27.0.212.ge8ba1cc988-goog Subject: [PATCH] abg-writer.cc: Clean up new line emission. To: libabigail@sourceware.org X-Spam-Status: No, score=-9.4 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TIME_LIMIT_EXCEEDED, USER_IN_DEF_DKIM_WL 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: Giuliano Procida via Libabigail From: Giuliano Procida Reply-To: Giuliano Procida Cc: kernel-team@android.com Errors-To: libabigail-bounces@sourceware.org Sender: "Libabigail" The XML writer has a few different styles of new line handling in different places. Some functions are responsible for line termination, others are not and there is bespoke logic and state variables in a few places. Extra or missing newlines should have no impact on the semantics of any given ABI file but they do affect textual diffs and diff statistics. By insisting the XML emitted should have exactly one XML tag (or comment) per line, we can simplify the code and make it more composable. This commit does this, yielding a modest reduction in code size and eliminating all blank lines in XML output (7127 blank lines in current tests). The commit also fixes some code whitespace. * src/abg-writer.cc (annotate): In the function_decl::parameter_sptr overload, fix code whitespace. (write_decl_in_scope): Remove wrote_context state variable and associated logic; emit new line unconditionally after end of XML tags and nowhere else. (write_canonical_types_of_scope): Emit new line after end of XML comment and nowhere else. (write_translation_unit): Emit new line after end of XML tags and nowhere else. (write_type_decl): Likewise. (write_namespace_decl): Likewise. (write_qualified_type_def): Emit new line after end of XML tag. (write_pointer_type_def): Likewise. (write_reference_type_def): Likewise. (write_array_type_def): Emit new line after end of XML tags and nowhere else. (write_enum_type_decl): Emit new line after end of XML tag. (write_elf_symbol): Likewise. (write_elf_symbols_table): Emit no new lines. (write_elf_needed): Emit new line unconditionally after end of XML tags. (write_typedef_decl): Emit new line after end of XML tag. (write_var_decl): Emit new line after end of XML tag. (write_function_decl): Likewise. (write_function_type): Fold two output statements into one; emit new line after end of XML tag. (write_class_decl_opening_tag): Emit new line unconditionally after end of XML tags and simplify empty element tag logic. (write_union_decl_opening_tag): Likewise. (write_class_decl): Emit new line after end of XML tag and nowhere else. (write_union_decl): Likewise. (write_member_type_opening_tag): Emit new line after end of XML tag. (write_member_type): Emit new lines only after XML tags. (write_type_tparameter): Emit new line after XML tag. (write_non_type_tparameter): Likewise. (write_template_tparameter): Emit new line after XML tag and nowhere else. (write_type_composition): Likewise. (write_template_parameters): Emit no new lines. (write_function_tdecl): Emit new line after XML tag and nowhere else. (write_class_tdecl): Likewise. (write_corpus): Emit new lines only after XML tags. (dump): In the decl_base_sptr overload, don't emit final new line as this is now done by write_decl. In the var_decl_sptr overload, don't emit final new line (mistakenly done to cerr instead of o) as this is now done by write_var_decl. In the translation_unit overload, don't emit final new line as this doubles that emitted by write_translation_unit. * tests/data/test-annotate/libtest23.so.abi: Delete all blank lines. * tests/data/test-annotate/libtest24-drop-fns-2.so.abi: Ditto. * tests/data/test-annotate/libtest24-drop-fns.so.abi: Ditto. * tests/data/test-annotate/test-anonymous-members-0.o.abi: Ditto. * tests/data/test-annotate/test1.abi: Ditto. * tests/data/test-annotate/test13-pr18894.so.abi: Ditto. * tests/data/test-annotate/test14-pr18893.so.abi: Ditto. * tests/data/test-annotate/test15-pr18892.so.abi: Ditto. * tests/data/test-annotate/test17-pr19027.so.abi: Ditto. * tests/data/test-annotate/test18-pr19037-libvtkRenderingLIC-6.1.so.abi: Ditto. * tests/data/test-annotate/test19-pr19023-libtcmalloc_and_profiler.so.abi: Ditto. * tests/data/test-annotate/test20-pr19025-libvtkParallelCore-6.1.so.abi: Ditto. * tests/data/test-annotate/test21-pr19092.so.abi: Ditto. * tests/data/test-annotate/test7.so.abi: Ditto. * tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi: Ditto. * tests/data/test-read-dwarf/PR22122-libftdc.so.abi: Ditto. * tests/data/test-read-dwarf/PR25007-sdhci.ko.abi: Ditto. * tests/data/test-read-dwarf/PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi: Ditto. * tests/data/test-read-dwarf/libtest23.so.abi: Ditto. * tests/data/test-read-dwarf/libtest24-drop-fns-2.so.abi: Ditto. * tests/data/test-read-dwarf/libtest24-drop-fns.so.abi: Ditto. * tests/data/test-read-dwarf/test1.abi: Ditto. * tests/data/test-read-dwarf/test1.hash.abi: Ditto. * tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi: Ditto. * tests/data/test-read-dwarf/test11-pr18828.so.abi: Ditto. * tests/data/test-read-dwarf/test12-pr18844.so.abi: Ditto. * tests/data/test-read-dwarf/test13-pr18894.so.abi: Ditto. * tests/data/test-read-dwarf/test14-pr18893.so.abi: Ditto. * tests/data/test-read-dwarf/test15-pr18892.so.abi: Ditto. * tests/data/test-read-dwarf/test16-pr18904.so.abi: Ditto. * tests/data/test-read-dwarf/test17-pr19027.so.abi: Ditto. * tests/data/test-read-dwarf/test18-pr19037-libvtkRenderingLIC-6.1.so.abi: Ditto. * tests/data/test-read-dwarf/test19-pr19023-libtcmalloc_and_profiler.so.abi: Ditto. * tests/data/test-read-dwarf/test20-pr19025-libvtkParallelCore-6.1.so.abi: Ditto. * tests/data/test-read-dwarf/test21-pr19092.so.abi: Ditto. * tests/data/test-read-dwarf/test22-pr19097-libstdc++.so.6.0.17.so.abi: Ditto. * tests/data/test-read-dwarf/test7.so.abi: Ditto. * tests/data/test-read-dwarf/test7.so.hash.abi: Ditto. * tests/data/test-read-dwarf/test9-pr18818-clang.so.abi: Ditto. * tests/data/test-read-write/test10.xml: Ditto. * tests/data/test-read-write/test15.xml: Ditto. * tests/data/test-read-write/test21.xml: Ditto. * tests/data/test-read-write/test25.xml: Ditto. * tests/data/test-read-write/test28-without-std-fns-ref.xml: Ditto. * tests/data/test-read-write/test28-without-std-vars-ref.xml: Ditto. Signed-off-by: Giuliano Procida --- src/abg-writer.cc | 146 +- tests/data/test-annotate/libtest23.so.abi | 49 - .../test-annotate/libtest24-drop-fns-2.so.abi | 29 - .../test-annotate/libtest24-drop-fns.so.abi | 29 - .../test-anonymous-members-0.o.abi | 8 - tests/data/test-annotate/test1.abi | 2 - .../data/test-annotate/test13-pr18894.so.abi | 6 - .../data/test-annotate/test14-pr18893.so.abi | 62 - .../data/test-annotate/test15-pr18892.so.abi | 140 -- .../data/test-annotate/test17-pr19027.so.abi | 165 --- ...st18-pr19037-libvtkRenderingLIC-6.1.so.abi | 92 -- ...19-pr19023-libtcmalloc_and_profiler.so.abi | 325 ----- ...st20-pr19025-libvtkParallelCore-6.1.so.abi | 114 -- .../data/test-annotate/test21-pr19092.so.abi | 50 - tests/data/test-annotate/test7.so.abi | 15 - .../PR22015-libboost_iostreams.so.abi | 52 - .../test-read-dwarf/PR22122-libftdc.so.abi | 300 ----- .../data/test-read-dwarf/PR25007-sdhci.ko.abi | 76 -- .../PR25042-libgdbm-clang-dwarf5.so.6.0.0.abi | 12 - tests/data/test-read-dwarf/libtest23.so.abi | 49 - .../libtest24-drop-fns-2.so.abi | 29 - .../test-read-dwarf/libtest24-drop-fns.so.abi | 29 - tests/data/test-read-dwarf/test1.abi | 2 - tests/data/test-read-dwarf/test1.hash.abi | 2 - .../test-read-dwarf/test10-pr18818-gcc.so.abi | 234 ---- .../test-read-dwarf/test11-pr18828.so.abi | 944 ------------- .../test-read-dwarf/test12-pr18844.so.abi | 921 ------------- .../test-read-dwarf/test13-pr18894.so.abi | 6 - .../test-read-dwarf/test14-pr18893.so.abi | 62 - .../test-read-dwarf/test15-pr18892.so.abi | 140 -- .../test-read-dwarf/test16-pr18904.so.abi | 1169 ----------------- .../test-read-dwarf/test17-pr19027.so.abi | 165 --- ...st18-pr19037-libvtkRenderingLIC-6.1.so.abi | 92 -- ...19-pr19023-libtcmalloc_and_profiler.so.abi | 325 ----- ...st20-pr19025-libvtkParallelCore-6.1.so.abi | 114 -- .../test-read-dwarf/test21-pr19092.so.abi | 50 - .../test22-pr19097-libstdc++.so.6.0.17.so.abi | 1040 --------------- tests/data/test-read-dwarf/test7.so.abi | 15 - tests/data/test-read-dwarf/test7.so.hash.abi | 15 - .../test9-pr18818-clang.so.abi | 140 -- tests/data/test-read-write/test10.xml | 1 - tests/data/test-read-write/test15.xml | 1 - tests/data/test-read-write/test21.xml | 1 - tests/data/test-read-write/test25.xml | 7 - .../test28-without-std-fns-ref.xml | 24 - .../test28-without-std-vars-ref.xml | 24 - 46 files changed, 40 insertions(+), 7233 deletions(-) diff --git a/src/abg-writer.cc b/src/abg-writer.cc index ce0bae2d..8e2c4df1 100644 --- a/src/abg-writer.cc +++ b/src/abg-writer.cc @@ -1229,7 +1229,7 @@ annotate(const function_decl::parameter_sptr& parm, << xml::escape_xml_comment(get_pretty_representation(parm->get_type())); } - o << "' -->\n" ; + o << "' -->\n"; return true; } @@ -1959,23 +1959,19 @@ write_decl_in_scope(const decl_base_sptr& decl, stack closing_tags; stack closing_indents; unsigned indent = initial_indent; - bool wrote_context = false; for (list::const_iterator i = scopes.begin(); i != scopes.end(); ++i) { ABG_ASSERT(!is_global_scope(*i)); - if (i != scopes.begin()) - o << "\n"; - // A type scope is either a namespace ... if (namespace_decl* n = is_namespace(*i)) { do_indent(o, indent); o << ""; + << "'>\n"; closing_tags.push(""); closing_indents.push(indent); } @@ -2012,19 +2008,14 @@ write_decl_in_scope(const decl_base_sptr& decl, // We should never reach this point. abort(); indent += c.get_xml_element_indent(); - wrote_context = true; } - if (wrote_context) - o << "\n"; - write_decl(decl, ctxt, indent); while (!closing_tags.empty()) { - o << "\n"; do_indent(o, closing_indents.top()); - o << closing_tags.top(); + o << closing_tags.top() << "\n"; closing_tags.pop(); closing_indents.pop(); } @@ -2201,14 +2192,12 @@ write_canonical_types_of_scope(const scope_decl &scope, const type_base_sptrs_type &canonical_types = scope.get_sorted_canonical_types(); - ostream& o = ctxt.get_ostream(); const config& c = ctxt.get_config(); for (type_base_sptrs_type::const_iterator i = canonical_types.begin(); i != canonical_types.end(); ++i) { - o << "\n"; if (is_member_type) write_member_type(*i, ctxt, indent + c.get_xml_element_indent()); else @@ -2264,11 +2253,11 @@ write_translation_unit(write_context& ctxt, if (tu.is_empty()) { - o << "/>"; + o << "/>\n"; return true; } - o << ">"; + o << ">\n"; write_canonical_types_of_scope(*tu.get_global_scope(), ctxt, indent); @@ -2287,18 +2276,14 @@ write_translation_unit(write_context& ctxt, if (class_type->get_is_declaration_only() && !class_type->is_empty() && !ctxt.type_is_emitted(class_type)) - { - o << "\n"; write_type(class_type, ctxt, indent + c.get_xml_element_indent()); - } continue; } if (decl_base_sptr d = is_decl(*i)) if (ctxt.decl_is_emitted(d)) continue; - o << "\n"; write_decl(*i, ctxt, indent + c.get_xml_element_indent()); } @@ -2361,13 +2346,11 @@ write_translation_unit(write_context& ctxt, if (decl_base* d = get_type_declaration(*i)) { decl_base_sptr decl(d, noop_deleter()); - o << "\n"; write_decl_in_scope(decl, ctxt, indent + c.get_xml_element_indent()); } else if (function_type_sptr fn_type = is_function_type(t)) { - o << "\n"; write_function_type(fn_type, ctxt, indent + c.get_xml_element_indent()); } @@ -2418,11 +2401,9 @@ write_translation_unit(write_context& ctxt, continue; ABG_ASSERT(fn_type); - o << "\n"; write_function_type(fn_type, ctxt, indent + c.get_xml_element_indent()); } - o << "\n"; do_indent(o, indent); o << "\n"; @@ -2461,7 +2442,7 @@ write_type_decl(const type_decl_sptr& d, write_context& ctxt, unsigned indent) write_location(d, ctxt); - o << " id='" << ctxt.get_id_for_type(d) << "'" << "/>"; + o << " id='" << ctxt.get_id_for_type(d) << "'" << "/>\n"; ctxt.record_type_as_emitted(d); @@ -2495,7 +2476,7 @@ write_namespace_decl(const namespace_decl_sptr& decl, o << ""; + << "'>\n"; typedef scope_decl::declarations declarations; typedef declarations::const_iterator const_iterator; @@ -2508,13 +2489,11 @@ write_namespace_decl(const namespace_decl_sptr& decl, // This type has already been emitted to the current // translation unit so do not emit it again. continue; - o << "\n"; write_decl(*i, ctxt, indent + c.get_xml_element_indent()); } - o << "\n"; do_indent(o, indent); - o << ""; + o << "\n"; return true; } @@ -2573,7 +2552,7 @@ write_qualified_type_def(const qualified_type_def_sptr& decl, if (i.empty()) i = ctxt.get_id_for_type(decl); - o<< " id='" << i << "'/>"; + o<< " id='" << i << "'/>\n"; ctxt.record_type_as_emitted(decl); @@ -2649,7 +2628,7 @@ write_pointer_type_def(const pointer_type_def_sptr& decl, o << " id='" << i << "'"; write_location(static_pointer_cast(decl), ctxt); - o << "/>"; + o << "/>\n"; ctxt.record_type_as_emitted(decl); @@ -2731,7 +2710,7 @@ write_reference_type_def(const reference_type_def_sptr& decl, write_location(static_pointer_cast(decl), ctxt); - o << "/>"; + o << "/>\n"; ctxt.record_type_as_emitted(decl); @@ -2857,7 +2836,7 @@ write_array_type_def(const array_type_def_sptr& decl, write_location(static_pointer_cast(decl), ctxt); if (!decl->get_dimension_count()) - o << "/>"; + o << "/>\n"; else { o << ">\n"; @@ -2870,11 +2849,10 @@ write_array_type_def(const array_type_def_sptr& decl, unsigned local_indent = indent + ctxt.get_config().get_xml_element_indent(); write_array_subrange_type(*si, ctxt, local_indent); - o << "\n"; } do_indent(o, indent); - o << ""; + o << "\n"; } ctxt.record_type_as_emitted(decl); @@ -2963,7 +2941,7 @@ write_enum_type_decl(const enum_type_decl_sptr& decl, } do_indent(o, indent); - o << ""; + o << "\n"; ctxt.record_type_as_emitted(decl); @@ -3040,7 +3018,7 @@ write_elf_symbol(const elf_symbol_sptr& sym, if (sym->is_common_symbol()) o << " is-common='yes'"; - o << "/>"; + o << "/>\n"; return true; } @@ -3063,14 +3041,9 @@ write_elf_symbols_table(const elf_symbols& syms, if (syms.empty()) return false; - ostream& o = ctxt.get_ostream(); - unordered_map emitted_syms; for (elf_symbols::const_iterator it = syms.begin(); it != syms.end(); ++it) - { - write_elf_symbol(*it, ctxt, indent); - o << "\n"; - } + write_elf_symbol(*it, ctxt, indent); return true; } @@ -3099,10 +3072,8 @@ write_elf_needed(const vector& needed, i != needed.end(); ++i) { - if (i != needed.begin()) - o << "\n"; do_indent(o, indent); - o << ""; + o << "\n"; } return true; } @@ -3154,7 +3125,7 @@ write_typedef_decl(const typedef_decl_sptr& decl, if (i.empty()) i = ctxt.get_id_for_type(decl); - o << " id='" << i << "'/>"; + o << " id='" << i << "'/>\n"; ctxt.record_type_as_emitted(decl); @@ -3221,7 +3192,7 @@ write_var_decl(const var_decl_sptr& decl, write_context& ctxt, write_elf_symbol_reference(decl->get_symbol(), o); - o << "/>"; + o << "/>\n"; ctxt.record_decl_as_emitted(decl); @@ -3323,7 +3294,7 @@ write_function_decl(const function_decl_sptr& decl, write_context& ctxt, } do_indent(o, indent); - o << ""; + o << "\n"; ctxt.record_decl_as_emitted(decl); @@ -3374,8 +3345,8 @@ write_function_type(const function_type_sptr& fn_type, interned_string id = ctxt.get_id_for_type(fn_type); o << " id='" - << id << "'"; - o << ">\n"; + << id << "'" + << ">\n"; type_base_sptr parm_type; for (vector::const_iterator pi = @@ -3420,7 +3391,7 @@ write_function_type(const function_type_sptr& fn_type, } do_indent(o, indent); - o << ""; + o << "\n"; ctxt.record_type_as_emitted(fn_type); return true; @@ -3490,15 +3461,10 @@ write_class_decl_opening_tag(const class_decl_sptr& decl, i = ctxt.get_id_for_type(decl); o << " id='" << i << "'"; - if (!prepare_to_handle_members) - o << ">\n"; + if (prepare_to_handle_members && decl->has_no_base_nor_member()) + o << "/>\n"; else - { - if (decl->has_no_base_nor_member()) - o << "/>"; - else - o << ">\n"; - } + o << ">\n"; return true; } @@ -3556,15 +3522,10 @@ write_union_decl_opening_tag(const union_decl_sptr& decl, i = ctxt.get_id_for_type(decl); o << " id='" << i << "'"; - if (!prepare_to_handle_members) - o << ">\n"; + if (prepare_to_handle_members && decl->has_no_member()) + o << "/>\n"; else - { - if (decl->has_no_member()) - o << "/>"; - else - o << ">\n"; - } + o << ">\n"; return true; } @@ -3658,7 +3619,6 @@ write_class_decl(const class_decl_sptr& decl, write_var_decl(*data, ctxt, is_static, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent_to_level(ctxt, indent, 1); o << "\n"; @@ -3690,7 +3650,6 @@ write_class_decl(const class_decl_sptr& decl, write_function_decl(fn, ctxt, /*skip_first_parameter=*/false, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent_to_level(ctxt, indent, 1); o << "\n"; @@ -3719,7 +3678,6 @@ write_class_decl(const class_decl_sptr& decl, write_function_decl(fn, ctxt, /*skip_first_parameter=*/false, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent_to_level(ctxt, indent, 1); o << "\n"; @@ -3740,7 +3698,6 @@ write_class_decl(const class_decl_sptr& decl, o << ">\n"; write_function_tdecl((*fn)->as_function_tdecl(), ctxt, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent(o, nb_ws); o << "\n"; } @@ -3758,14 +3715,13 @@ write_class_decl(const class_decl_sptr& decl, o << ">\n"; write_class_tdecl((*cl)->as_class_tdecl(), ctxt, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent(o, nb_ws); o << "\n"; } do_indent_to_level(ctxt, indent, 0); - o << ""; + o << "\n"; } // We allow several *declarations* of the same class in the corpus, @@ -3845,7 +3801,6 @@ write_union_decl(const union_decl_sptr& decl, write_var_decl(*data, ctxt, is_static, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent_to_level(ctxt, indent, 1); o << "\n"; @@ -3877,7 +3832,6 @@ write_union_decl(const union_decl_sptr& decl, write_function_decl(fn, ctxt, /*skip_first_parameter=*/false, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent_to_level(ctxt, indent, 1); o << "\n"; @@ -3898,7 +3852,6 @@ write_union_decl(const union_decl_sptr& decl, o << ">\n"; write_function_tdecl((*fn)->as_function_tdecl(), ctxt, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent(o, nb_ws); o << "\n"; } @@ -3916,14 +3869,13 @@ write_union_decl(const union_decl_sptr& decl, o << ">\n"; write_class_tdecl((*cl)->as_class_tdecl(), ctxt, get_indent_to_level(ctxt, indent, 2)); - o << "\n"; do_indent(o, nb_ws); o << "\n"; } do_indent_to_level(ctxt, indent, 0); - o << ""; + o << "\n"; } // We allow several *declarations* of the same union in the corpus, @@ -3965,7 +3917,7 @@ write_member_type_opening_tag(const type_base_sptr& t, o << ""; + o << ">\n"; return true; } @@ -3991,7 +3943,6 @@ write_member_type(const type_base_sptr& t, write_context& ctxt, unsigned indent) ostream& o = ctxt.get_ostream(); write_member_type_opening_tag(t, ctxt, indent); - o << "\n"; string id = ctxt.get_id_for_type(t); @@ -4012,7 +3963,6 @@ write_member_type(const type_base_sptr& t, write_context& ctxt, unsigned indent) id, ctxt, nb_ws) || write_class_decl(dynamic_pointer_cast(t), id, ctxt, nb_ws)); - o << "\n"; do_indent_to_level(ctxt, indent, 0); o << "\n"; @@ -4055,7 +4005,7 @@ write_type_tparameter(const type_tparameter_sptr decl, write_location(decl, ctxt); - o << "/>"; + o << "/>\n"; ctxt.record_type_as_emitted(decl); @@ -4092,7 +4042,7 @@ write_non_type_tparameter( write_location(decl, ctxt); - o << "/>"; + o << "/>\n"; return true; } @@ -4136,13 +4086,10 @@ write_template_tparameter (const template_tparameter_sptr decl, decl->get_template_parameters().begin(); p != decl->get_template_parameters().end(); ++p) - { - write_template_parameter(decl, ctxt, nb_spaces); - o <<"\n"; - } + write_template_parameter(decl, ctxt, nb_spaces); do_indent_to_level(ctxt, indent, 0); - o << ""; + o << "\n"; ctxt.record_type_as_emitted(decl); @@ -4186,10 +4133,8 @@ write_type_composition (dynamic_pointer_cast(decl->get_composed_type()), ctxt, nb_spaces)); - o << "\n"; - do_indent_to_level(ctxt, indent, 0); - o << ""; + o << "\n"; return true; } @@ -4233,17 +4178,12 @@ write_template_parameters(const shared_ptr tmpl, if (!tmpl) return; - ostream &o = ctxt.get_ostream(); - unsigned nb_spaces = get_indent_to_level(ctxt, indent, 1); for (list >::const_iterator p = tmpl->get_template_parameters().begin(); p != tmpl->get_template_parameters().end(); ++p) - { - write_template_parameter(*p, ctxt, nb_spaces); - o << "\n"; - } + write_template_parameter(*p, ctxt, nb_spaces); } /// Serialize an instance of function_tdecl. @@ -4279,11 +4219,10 @@ write_function_tdecl(const shared_ptr decl, write_function_decl(decl->get_pattern(), ctxt, /*skip_first_parameter=*/false, get_indent_to_level(ctxt, indent, 1)); - o << "\n"; do_indent_to_level(ctxt, indent, 0); - o << ""; + o << "\n"; return true; } @@ -4322,11 +4261,10 @@ write_class_tdecl(const shared_ptr decl, write_class_decl(decl->get_pattern(), ctxt, get_indent_to_level(ctxt, indent, 1)); - o << "\n"; do_indent_to_level(ctxt, indent, 0); - o << ""; + o << "\n"; return true; } @@ -4591,7 +4529,6 @@ write_corpus(write_context& ctxt, out << "\n"; write_elf_needed(corpus->get_needed(), ctxt, get_indent_to_level(ctxt, indent, 2)); - out << "\n"; do_indent_to_level(ctxt, indent, 1); out << "\n"; } @@ -4712,7 +4649,6 @@ dump(const decl_base_sptr d, std::ostream& o, const bool annotate) xml_writer::write_context ctxt(d->get_environment(), o); xml_writer::set_annotate(ctxt, annotate); write_decl(d, ctxt, /*indent=*/0); - o << "\n"; } /// Serialize a pointer to decl_base to stderr. @@ -4757,7 +4693,6 @@ dump(const var_decl_sptr v, std::ostream& o, const bool annotate) xml_writer::write_context ctxt(v->get_environment(), o); xml_writer::set_annotate(ctxt, annotate); write_var_decl(v, ctxt, /*linkage_name*/true, /*indent=*/0); - cerr << "\n"; } /// Serialize a pointer to var_decl to stderr. @@ -4782,7 +4717,6 @@ dump(const translation_unit& t, std::ostream& o, const bool annotate) xml_writer::write_context ctxt(t.get_environment(), o); xml_writer::set_annotate(ctxt, annotate); write_translation_unit(ctxt, t, /*indent=*/0); - o << "\n"; } /// Serialize an instance of @ref translation_unit to stderr. diff --git a/tests/data/test-annotate/libtest23.so.abi b/tests/data/test-annotate/libtest23.so.abi index 627f72af..f5f868dc 100644 --- a/tests/data/test-annotate/libtest23.so.abi +++ b/tests/data/test-annotate/libtest23.so.abi @@ -16,7 +16,6 @@ - @@ -66,7 +65,6 @@ - @@ -232,7 +230,6 @@ - @@ -334,7 +331,6 @@ - @@ -962,72 +958,58 @@ - - - - - - - - - - - - - - @@ -2825,32 +2807,26 @@ - - - - - - @@ -2869,7 +2845,6 @@ - @@ -2877,7 +2852,6 @@ - @@ -2897,23 +2871,10 @@ - - - - - - - - - - - - - @@ -2923,15 +2884,5 @@ - - - - - - - - - - diff --git a/tests/data/test-annotate/libtest24-drop-fns-2.so.abi b/tests/data/test-annotate/libtest24-drop-fns-2.so.abi index 5b8cb006..0c6078af 100644 --- a/tests/data/test-annotate/libtest24-drop-fns-2.so.abi +++ b/tests/data/test-annotate/libtest24-drop-fns-2.so.abi @@ -18,8 +18,6 @@ - - @@ -28,7 +26,6 @@ - @@ -75,7 +72,6 @@ - @@ -95,7 +91,6 @@ - @@ -384,10 +379,8 @@ - - @@ -412,47 +405,38 @@ - - - - - - - - - @@ -470,7 +454,6 @@ - @@ -2293,17 +2276,14 @@ - - - @@ -2357,12 +2337,10 @@ - - @@ -2529,30 +2507,24 @@ - - - - - - @@ -3347,7 +3319,6 @@ - diff --git a/tests/data/test-annotate/libtest24-drop-fns.so.abi b/tests/data/test-annotate/libtest24-drop-fns.so.abi index 5b8cb006..0c6078af 100644 --- a/tests/data/test-annotate/libtest24-drop-fns.so.abi +++ b/tests/data/test-annotate/libtest24-drop-fns.so.abi @@ -18,8 +18,6 @@ - - @@ -28,7 +26,6 @@ - @@ -75,7 +72,6 @@ - @@ -95,7 +91,6 @@ - @@ -384,10 +379,8 @@ - - @@ -412,47 +405,38 @@ - - - - - - - - - @@ -470,7 +454,6 @@ - @@ -2293,17 +2276,14 @@ - - - @@ -2357,12 +2337,10 @@ - - @@ -2529,30 +2507,24 @@ - - - - - - @@ -3347,7 +3319,6 @@ - diff --git a/tests/data/test-annotate/test-anonymous-members-0.o.abi b/tests/data/test-annotate/test-anonymous-members-0.o.abi index 83496d0f..08ad50fa 100644 --- a/tests/data/test-annotate/test-anonymous-members-0.o.abi +++ b/tests/data/test-annotate/test-anonymous-members-0.o.abi @@ -18,7 +18,6 @@ - @@ -28,7 +27,6 @@ - @@ -38,7 +36,6 @@ - @@ -48,7 +45,6 @@ - @@ -57,7 +53,6 @@ - @@ -66,7 +61,6 @@ - @@ -75,7 +69,6 @@ - @@ -89,7 +82,6 @@ - diff --git a/tests/data/test-annotate/test1.abi b/tests/data/test-annotate/test1.abi index cab842e3..1cdd44b1 100644 --- a/tests/data/test-annotate/test1.abi +++ b/tests/data/test-annotate/test1.abi @@ -100,12 +100,10 @@ - - diff --git a/tests/data/test-annotate/test13-pr18894.so.abi b/tests/data/test-annotate/test13-pr18894.so.abi index 208d7d59..efb83bcc 100644 --- a/tests/data/test-annotate/test13-pr18894.so.abi +++ b/tests/data/test-annotate/test13-pr18894.so.abi @@ -823,12 +823,10 @@ - - @@ -2859,19 +2857,15 @@ - - - - diff --git a/tests/data/test-annotate/test14-pr18893.so.abi b/tests/data/test-annotate/test14-pr18893.so.abi index 6dfa87e4..9e57a6d5 100644 --- a/tests/data/test-annotate/test14-pr18893.so.abi +++ b/tests/data/test-annotate/test14-pr18893.so.abi @@ -127,19 +127,15 @@ - - - - @@ -857,7 +853,6 @@ - @@ -2898,12 +2893,10 @@ - - @@ -3672,52 +3665,42 @@ - - - - - - - - - - @@ -4414,14 +4397,12 @@ - - @@ -4758,7 +4739,6 @@ - @@ -5052,25 +5032,19 @@ - - - - - - @@ -6202,7 +6176,6 @@ - @@ -8270,10 +8243,8 @@ - - @@ -9197,46 +9168,37 @@ - - - - - - - - - @@ -10464,7 +10426,6 @@ - @@ -10622,7 +10583,6 @@ - @@ -10875,7 +10835,6 @@ - @@ -11155,7 +11114,6 @@ - @@ -11891,7 +11849,6 @@ - @@ -12026,27 +11983,22 @@ - - - - - @@ -12296,7 +12248,6 @@ - @@ -13356,18 +13307,15 @@ - - - @@ -14518,28 +14466,20 @@ - - - - - - - - @@ -14549,7 +14489,6 @@ - @@ -14559,7 +14498,6 @@ - diff --git a/tests/data/test-annotate/test15-pr18892.so.abi b/tests/data/test-annotate/test15-pr18892.so.abi index 4e93c02d..2fb415c2 100644 --- a/tests/data/test-annotate/test15-pr18892.so.abi +++ b/tests/data/test-annotate/test15-pr18892.so.abi @@ -3036,8 +3036,6 @@ - - @@ -3051,7 +3049,6 @@ - @@ -3562,19 +3559,15 @@ - - - - @@ -4218,7 +4211,6 @@ - @@ -4325,18 +4317,15 @@ - - - @@ -4488,7 +4477,6 @@ - @@ -4673,7 +4661,6 @@ - @@ -5373,14 +5360,12 @@ - - @@ -5424,7 +5409,6 @@ - @@ -5711,7 +5695,6 @@ - @@ -6203,12 +6186,10 @@ - - @@ -7728,12 +7709,10 @@ - - @@ -7780,7 +7759,6 @@ - @@ -8111,10 +8089,8 @@ - - @@ -8358,7 +8334,6 @@ - @@ -8381,7 +8356,6 @@ - @@ -8438,14 +8412,12 @@ - - @@ -8784,7 +8756,6 @@ - @@ -8966,10 +8937,8 @@ - - @@ -8978,7 +8947,6 @@ - @@ -9465,7 +9433,6 @@ - @@ -9557,44 +9524,32 @@ - - - - - - - - - - - - @@ -9623,7 +9578,6 @@ - @@ -9633,49 +9587,41 @@ - - - - - - - - @@ -9793,7 +9739,6 @@ - @@ -10021,7 +9966,6 @@ - @@ -11279,7 +11223,6 @@ - @@ -11854,7 +11797,6 @@ - @@ -11876,7 +11818,6 @@ - @@ -26317,7 +26258,6 @@ - @@ -27059,69 +26999,47 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -27131,13 +27049,11 @@ - - @@ -27145,25 +27061,21 @@ - - - - @@ -27173,25 +27085,21 @@ - - - - @@ -27586,7 +27494,6 @@ - @@ -27604,7 +27511,6 @@ - @@ -27783,7 +27689,6 @@ - @@ -27952,7 +27857,6 @@ - @@ -27966,7 +27870,6 @@ - @@ -28004,12 +27907,10 @@ - - @@ -28424,7 +28325,6 @@ - @@ -28541,12 +28441,10 @@ - - @@ -28677,7 +28575,6 @@ - @@ -28695,12 +28592,10 @@ - - @@ -29111,7 +29006,6 @@ - @@ -29328,7 +29222,6 @@ - @@ -29342,12 +29235,10 @@ - - @@ -30687,7 +30578,6 @@ - @@ -31266,7 +31156,6 @@ - @@ -33621,7 +33510,6 @@ - @@ -33812,13 +33700,11 @@ - - @@ -33906,30 +33792,25 @@ - - - - - @@ -34281,7 +34162,6 @@ - @@ -34307,7 +34187,6 @@ - @@ -34819,7 +34698,6 @@ - @@ -34845,7 +34723,6 @@ - @@ -35412,8 +35289,6 @@ - - @@ -37733,12 +37608,10 @@ - - @@ -38545,7 +38418,6 @@ - @@ -38930,31 +38802,25 @@ - - - - - - @@ -40175,8 +40041,6 @@ - - @@ -40503,7 +40367,6 @@ - @@ -40557,12 +40420,10 @@ - - @@ -41240,7 +41101,6 @@ - diff --git a/tests/data/test-annotate/test17-pr19027.so.abi b/tests/data/test-annotate/test17-pr19027.so.abi index 42d5f812..4814b0f2 100644 --- a/tests/data/test-annotate/test17-pr19027.so.abi +++ b/tests/data/test-annotate/test17-pr19027.so.abi @@ -519,8 +519,6 @@ - - @@ -529,13 +527,11 @@ - - @@ -1002,7 +998,6 @@ - @@ -1286,35 +1281,27 @@ - - - - - - - - @@ -1324,19 +1311,16 @@ - - - @@ -1344,7 +1328,6 @@ - @@ -1359,7 +1342,6 @@ - @@ -2031,7 +2013,6 @@ - @@ -2069,7 +2050,6 @@ - @@ -2107,7 +2087,6 @@ - @@ -3867,12 +3846,10 @@ - - @@ -4044,23 +4021,19 @@ - - - - @@ -4110,7 +4083,6 @@ - @@ -4160,7 +4132,6 @@ - @@ -4290,7 +4261,6 @@ - @@ -4976,7 +4946,6 @@ - @@ -8815,7 +8784,6 @@ - @@ -8943,7 +8911,6 @@ - @@ -9345,7 +9312,6 @@ - @@ -10935,73 +10901,60 @@ - - - - - - - - - - - - - @@ -11615,7 +11568,6 @@ - @@ -14124,254 +14076,211 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -14386,7 +14295,6 @@ - @@ -14415,7 +14323,6 @@ - @@ -15676,7 +15583,6 @@ - @@ -15711,7 +15617,6 @@ - @@ -17393,7 +17298,6 @@ - @@ -17559,7 +17463,6 @@ - @@ -17733,11 +17636,9 @@ - - @@ -17747,7 +17648,6 @@ - @@ -17757,7 +17657,6 @@ - @@ -17895,7 +17794,6 @@ - @@ -18002,7 +17900,6 @@ - @@ -18113,12 +18010,10 @@ - - @@ -19323,7 +19218,6 @@ - @@ -19755,11 +19649,9 @@ - - @@ -19839,7 +19731,6 @@ - @@ -20468,7 +20359,6 @@ - @@ -21694,7 +21584,6 @@ - @@ -22002,7 +21891,6 @@ - @@ -22690,7 +22578,6 @@ - @@ -23825,12 +23712,10 @@ - - @@ -24171,12 +24056,10 @@ - - @@ -24643,7 +24526,6 @@ - @@ -28593,7 +28475,6 @@ - @@ -29696,7 +29577,6 @@ - @@ -29982,7 +29862,6 @@ - @@ -29997,7 +29876,6 @@ - @@ -30146,7 +30024,6 @@ - @@ -30254,7 +30131,6 @@ - @@ -30515,7 +30391,6 @@ - @@ -30971,7 +30846,6 @@ - @@ -31077,7 +30951,6 @@ - @@ -31183,7 +31056,6 @@ - @@ -31298,7 +31170,6 @@ - @@ -31398,7 +31269,6 @@ - @@ -31692,7 +31562,6 @@ - @@ -31864,7 +31733,6 @@ - @@ -31880,7 +31748,6 @@ - @@ -32007,7 +31874,6 @@ - @@ -32076,7 +31942,6 @@ - @@ -32145,7 +32010,6 @@ - @@ -32210,7 +32074,6 @@ - @@ -32275,7 +32138,6 @@ - @@ -32340,7 +32202,6 @@ - @@ -32420,7 +32281,6 @@ - @@ -35855,23 +35715,19 @@ - - - - @@ -35912,7 +35768,6 @@ - @@ -36341,7 +36196,6 @@ - @@ -36394,27 +36248,20 @@ - - - - - - - @@ -36605,32 +36452,24 @@ - - - - - - - - @@ -36832,7 +36671,6 @@ - @@ -36948,16 +36786,13 @@ - - - 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 d5ab3e3d..0af4ac26 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 @@ -867,10 +867,6 @@ - - - - @@ -879,25 +875,21 @@ - - - - @@ -928,7 +920,6 @@ - @@ -2359,7 +2350,6 @@ - @@ -2530,7 +2520,6 @@ - @@ -2660,7 +2649,6 @@ - @@ -3448,10 +3436,8 @@ - - @@ -3608,7 +3594,6 @@ - @@ -3643,7 +3628,6 @@ - @@ -3711,12 +3695,10 @@ - - @@ -5214,12 +5196,10 @@ - - @@ -5379,7 +5359,6 @@ - @@ -5387,7 +5366,6 @@ - @@ -6674,7 +6652,6 @@ - @@ -6935,7 +6912,6 @@ - @@ -7487,7 +7463,6 @@ - @@ -7616,7 +7591,6 @@ - @@ -7881,7 +7855,6 @@ - @@ -7894,7 +7867,6 @@ - @@ -7907,7 +7879,6 @@ - @@ -7984,7 +7955,6 @@ - @@ -8057,7 +8027,6 @@ - @@ -8105,8 +8074,6 @@ - - @@ -8139,12 +8106,10 @@ - - @@ -8308,10 +8273,8 @@ - - @@ -8350,9 +8313,6 @@ - - - @@ -8362,30 +8322,25 @@ - - - - - @@ -8523,7 +8478,6 @@ - @@ -10132,7 +10086,6 @@ - @@ -10512,7 +10465,6 @@ - @@ -10530,7 +10482,6 @@ - @@ -10683,7 +10634,6 @@ - @@ -12414,7 +12364,6 @@ - @@ -13110,7 +13059,6 @@ - @@ -14452,8 +14400,6 @@ - - @@ -14526,15 +14472,10 @@ - - - - - @@ -15042,9 +14983,6 @@ - - - @@ -15168,8 +15106,6 @@ - - @@ -15716,7 +15652,6 @@ - @@ -16588,8 +16523,6 @@ - - @@ -16855,7 +16788,6 @@ - @@ -16866,7 +16798,6 @@ - @@ -16877,7 +16808,6 @@ - @@ -18710,13 +18640,8 @@ - - - - - @@ -18951,13 +18876,10 @@ - - - @@ -18965,13 +18887,11 @@ - - @@ -21882,7 +21802,6 @@ - @@ -21938,7 +21857,6 @@ - @@ -22632,8 +22550,6 @@ - - @@ -22756,7 +22672,6 @@ - @@ -22926,7 +22841,6 @@ - @@ -23114,8 +23028,6 @@ - - @@ -23165,10 +23077,6 @@ - - - - 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 5b1f7134..0b2acfcc 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 @@ -1577,12 +1577,6 @@ - - - - - - @@ -1597,12 +1591,10 @@ - - @@ -1837,10 +1829,8 @@ - - @@ -1862,7 +1852,6 @@ - @@ -2171,10 +2160,6 @@ - - - - @@ -2187,7 +2172,6 @@ - @@ -2222,10 +2206,6 @@ - - - - @@ -2233,7 +2213,6 @@ - @@ -2261,25 +2240,17 @@ - - - - - - - - @@ -2315,7 +2286,6 @@ - @@ -2330,8 +2300,6 @@ - - @@ -2342,11 +2310,6 @@ - - - - - @@ -2415,26 +2378,20 @@ - - - - - - @@ -2667,11 +2624,6 @@ - - - - - @@ -2717,7 +2669,6 @@ - @@ -2756,12 +2707,10 @@ - - @@ -2882,10 +2831,6 @@ - - - - @@ -2900,7 +2845,6 @@ - @@ -2920,12 +2864,8 @@ - - - - @@ -2962,7 +2902,6 @@ - @@ -2994,33 +2933,24 @@ - - - - - - - - - @@ -3368,7 +3298,6 @@ - @@ -3410,7 +3339,6 @@ - @@ -3429,7 +3357,6 @@ - @@ -3550,7 +3477,6 @@ - @@ -3576,12 +3502,10 @@ - - @@ -3604,7 +3528,6 @@ - @@ -3652,7 +3575,6 @@ - @@ -3971,11 +3893,9 @@ - - @@ -4062,11 +3982,9 @@ - - @@ -4094,11 +4012,9 @@ - - @@ -4136,7 +4052,6 @@ - @@ -4272,7 +4187,6 @@ - @@ -4286,7 +4200,6 @@ - @@ -4312,7 +4225,6 @@ - @@ -4328,32 +4240,26 @@ - - - - - - @@ -4809,7 +4715,6 @@ - @@ -4922,7 +4827,6 @@ - @@ -4970,7 +4874,6 @@ - @@ -4979,7 +4882,6 @@ - @@ -4988,7 +4890,6 @@ - @@ -4998,7 +4899,6 @@ - @@ -7182,7 +7082,6 @@ - @@ -8020,7 +7919,6 @@ - @@ -8519,7 +8417,6 @@ - @@ -8544,7 +8441,6 @@ - @@ -8697,7 +8593,6 @@ - @@ -10453,7 +10348,6 @@ - @@ -11223,12 +11117,10 @@ - - @@ -11438,7 +11330,6 @@ - @@ -12642,7 +12533,6 @@ - @@ -13811,7 +13701,6 @@ - @@ -14877,7 +14766,6 @@ - @@ -15966,7 +15854,6 @@ - @@ -16166,7 +16053,6 @@ - @@ -16308,12 +16194,10 @@ - - @@ -20173,7 +20057,6 @@ - @@ -20347,7 +20230,6 @@ - @@ -20421,7 +20303,6 @@ - @@ -20717,7 +20598,6 @@ - @@ -21224,7 +21104,6 @@ - @@ -23291,8 +23170,6 @@ - - @@ -23313,7 +23190,6 @@ - @@ -23413,11 +23289,6 @@ - - - - - @@ -23452,8 +23323,6 @@ - - @@ -23485,12 +23354,10 @@ - - @@ -23561,11 +23428,6 @@ - - - - - @@ -23588,12 +23450,6 @@ - - - - - - @@ -23703,7 +23559,6 @@ - @@ -23713,7 +23568,6 @@ - @@ -23735,7 +23589,6 @@ - @@ -24116,7 +23969,6 @@ - @@ -24151,8 +24003,6 @@ - - @@ -24618,8 +24468,6 @@ - - @@ -24977,10 +24825,6 @@ - - - - @@ -25101,12 +24945,6 @@ - - - - - - @@ -25136,7 +24974,6 @@ - @@ -25181,16 +25018,13 @@ - - - @@ -25559,7 +25393,6 @@ - @@ -25936,7 +25769,6 @@ - @@ -26922,11 +26754,8 @@ - - - @@ -26938,7 +26767,6 @@ - @@ -26948,10 +26776,6 @@ - - - - @@ -27009,7 +26833,6 @@ - @@ -27020,12 +26843,10 @@ - - @@ -27384,10 +27205,8 @@ - - @@ -28086,7 +27905,6 @@ - @@ -28553,9 +28371,6 @@ - - - @@ -28604,41 +28419,30 @@ - - - - - - - - - - - @@ -28677,7 +28481,6 @@ - @@ -28699,11 +28502,9 @@ - - @@ -28722,7 +28523,6 @@ - @@ -28948,7 +28748,6 @@ - @@ -29315,11 +29114,6 @@ - - - - - @@ -29327,7 +29121,6 @@ - @@ -29481,17 +29274,10 @@ - - - - - - - @@ -29502,8 +29288,6 @@ - - @@ -29562,10 +29346,6 @@ - - - - @@ -29594,7 +29374,6 @@ - @@ -29709,19 +29488,8 @@ - - - - - - - - - - - @@ -29776,17 +29544,10 @@ - - - - - - - @@ -29965,10 +29726,8 @@ - - @@ -31897,9 +31656,6 @@ - - - @@ -31919,24 +31675,20 @@ - - - - @@ -32093,12 +31845,6 @@ - - - - - - @@ -32172,23 +31918,10 @@ - - - - - - - - - - - - - @@ -32198,25 +31931,21 @@ - - - - @@ -32243,7 +31972,6 @@ - @@ -32253,13 +31981,11 @@ - - @@ -32275,31 +32001,26 @@ - - - - - @@ -32309,7 +32030,6 @@ - @@ -32323,13 +32043,11 @@ - - @@ -32475,7 +32193,6 @@ - @@ -32483,7 +32200,6 @@ - @@ -32491,7 +32207,6 @@ - @@ -32961,7 +32676,6 @@ - @@ -33181,52 +32895,42 @@ - - - - - - - - - - @@ -33776,7 +33480,6 @@ - @@ -34393,7 +34096,6 @@ - @@ -34589,7 +34291,6 @@ - @@ -35582,7 +35283,6 @@ - @@ -35735,7 +35435,6 @@ - @@ -35760,7 +35459,6 @@ - @@ -37478,7 +37176,6 @@ - @@ -37488,7 +37185,6 @@ - @@ -37510,7 +37206,6 @@ - @@ -38236,7 +37931,6 @@ - @@ -39330,7 +39024,6 @@ - @@ -39377,7 +39070,6 @@ - @@ -39389,7 +39081,6 @@ - @@ -39848,7 +39539,6 @@ - @@ -40335,7 +40025,6 @@ - @@ -40366,7 +40055,6 @@ - @@ -40380,7 +40068,6 @@ - @@ -40398,7 +40085,6 @@ - @@ -40412,12 +40098,10 @@ - - @@ -40835,7 +40519,6 @@ - @@ -41005,7 +40688,6 @@ - @@ -41019,7 +40701,6 @@ - @@ -41570,8 +41251,6 @@ - - @@ -41903,10 +41582,8 @@ - - @@ -41926,7 +41603,5 @@ - - 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 dc009c8a..3dbf8cd2 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 @@ -753,11 +753,6 @@ - - - - - @@ -766,25 +761,21 @@ - - - - @@ -811,7 +802,6 @@ - @@ -1097,11 +1087,9 @@ - - @@ -1118,7 +1106,6 @@ - @@ -1746,7 +1733,6 @@ - @@ -2468,7 +2454,6 @@ - @@ -2482,7 +2467,6 @@ - @@ -6104,7 +6088,6 @@ - @@ -6727,10 +6710,8 @@ - - @@ -6883,7 +6864,6 @@ - @@ -6918,7 +6898,6 @@ - @@ -6993,12 +6972,10 @@ - - @@ -7321,7 +7298,6 @@ - @@ -7666,7 +7642,6 @@ - @@ -7834,7 +7809,6 @@ - @@ -7987,7 +7961,6 @@ - @@ -8012,7 +7985,6 @@ - @@ -10326,7 +10298,6 @@ - @@ -10561,7 +10532,6 @@ - @@ -11643,12 +11613,10 @@ - - @@ -13063,7 +13031,6 @@ - @@ -13324,7 +13291,6 @@ - @@ -13644,7 +13610,6 @@ - @@ -13661,7 +13626,6 @@ - @@ -13970,17 +13934,12 @@ - - - - - @@ -13990,7 +13949,6 @@ - @@ -13999,7 +13957,6 @@ - @@ -14010,11 +13967,9 @@ - - @@ -14032,7 +13987,6 @@ - @@ -16975,10 +16929,6 @@ - - - - @@ -17257,10 +17207,6 @@ - - - - @@ -17799,7 +17745,6 @@ - @@ -18994,7 +18939,6 @@ - @@ -19021,17 +18965,14 @@ - - - @@ -20137,7 +20078,6 @@ - @@ -20966,7 +20906,6 @@ - @@ -21795,7 +21734,6 @@ - @@ -22764,22 +22702,18 @@ - - - - @@ -24477,7 +24411,6 @@ - @@ -25044,7 +24977,6 @@ - @@ -25234,7 +25166,6 @@ - @@ -25534,7 +25465,6 @@ - @@ -32430,8 +32360,6 @@ - - @@ -32449,7 +32377,6 @@ - @@ -32527,7 +32454,6 @@ - @@ -34267,7 +34193,6 @@ - @@ -34275,7 +34200,6 @@ - @@ -34766,8 +34690,6 @@ - - @@ -34776,10 +34698,6 @@ - - - - @@ -34790,7 +34708,6 @@ - @@ -34837,16 +34754,12 @@ - - - - @@ -34856,16 +34769,13 @@ - - - @@ -35778,17 +35688,14 @@ - - - @@ -36265,7 +36172,6 @@ - @@ -37491,7 +37397,6 @@ - @@ -38419,12 +38324,10 @@ - - @@ -39834,7 +39737,6 @@ - @@ -40167,7 +40069,6 @@ - @@ -41151,8 +41052,6 @@ - - @@ -41452,10 +41351,6 @@ - - - - @@ -41651,17 +41546,12 @@ - - - - - @@ -42286,7 +42176,6 @@ - @@ -42482,8 +42371,5 @@ - - - diff --git a/tests/data/test-annotate/test21-pr19092.so.abi b/tests/data/test-annotate/test21-pr19092.so.abi index db42c743..18113024 100644 --- a/tests/data/test-annotate/test21-pr19092.so.abi +++ b/tests/data/test-annotate/test21-pr19092.so.abi @@ -890,7 +890,6 @@ - @@ -911,13 +910,6 @@ - - - - - - - @@ -926,25 +918,21 @@ - - - - @@ -969,7 +957,6 @@ - @@ -977,7 +964,6 @@ - @@ -985,7 +971,6 @@ - @@ -995,7 +980,6 @@ - @@ -1632,7 +1616,6 @@ - @@ -1845,7 +1828,6 @@ - @@ -2752,7 +2734,6 @@ - @@ -3900,7 +3881,6 @@ - @@ -4000,7 +3980,6 @@ - @@ -4042,7 +4021,6 @@ - @@ -4149,7 +4127,6 @@ - @@ -4514,7 +4491,6 @@ - @@ -4666,7 +4642,6 @@ - @@ -4845,26 +4820,20 @@ - - - - - - @@ -5542,12 +5511,10 @@ - - @@ -6053,7 +6020,6 @@ - @@ -6357,11 +6323,9 @@ - - @@ -6471,7 +6435,6 @@ - @@ -6950,7 +6913,6 @@ - @@ -7499,7 +7461,6 @@ - @@ -7771,7 +7732,6 @@ - @@ -7811,7 +7771,6 @@ - @@ -9422,19 +9381,15 @@ - - - - @@ -10007,12 +9962,10 @@ - - @@ -10497,12 +10450,10 @@ - - @@ -11201,7 +11152,6 @@ - diff --git a/tests/data/test-annotate/test7.so.abi b/tests/data/test-annotate/test7.so.abi index 11bd6a3d..014e7d2b 100644 --- a/tests/data/test-annotate/test7.so.abi +++ b/tests/data/test-annotate/test7.so.abi @@ -4,32 +4,22 @@ - - - - - - - - - - @@ -37,10 +27,8 @@ - - @@ -48,19 +36,16 @@ - - - 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 e7cd4c9a..eddef776 100644 --- a/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi +++ b/tests/data/test-read-dwarf/PR22015-libboost_iostreams.so.abi @@ -136,12 +136,10 @@ - - @@ -180,7 +178,6 @@ - @@ -438,7 +435,6 @@ - @@ -653,11 +649,9 @@ - - @@ -797,7 +791,6 @@ - @@ -873,7 +866,6 @@ - @@ -1014,7 +1006,6 @@ - @@ -1142,25 +1133,21 @@ - - - - @@ -1223,7 +1210,6 @@ - @@ -1370,7 +1356,6 @@ - @@ -1387,17 +1372,13 @@ - - - - @@ -1648,15 +1629,12 @@ - - - @@ -1822,11 +1800,9 @@ - - @@ -1834,11 +1810,9 @@ - - @@ -1942,7 +1916,6 @@ - @@ -1980,19 +1953,15 @@ - - - - @@ -2136,11 +2105,8 @@ - - - @@ -2420,19 +2386,16 @@ - - - @@ -2491,7 +2454,6 @@ - @@ -2641,12 +2603,6 @@ - - - - - - @@ -3378,7 +3334,6 @@ - @@ -3634,7 +3589,6 @@ - @@ -3674,7 +3628,6 @@ - @@ -4258,10 +4211,5 @@ - - - - - diff --git a/tests/data/test-read-dwarf/PR22122-libftdc.so.abi b/tests/data/test-read-dwarf/PR22122-libftdc.so.abi index 28df268d..ec0446f3 100644 --- a/tests/data/test-read-dwarf/PR22122-libftdc.so.abi +++ b/tests/data/test-read-dwarf/PR22122-libftdc.so.abi @@ -245,22 +245,16 @@ - - - - - - @@ -380,7 +374,6 @@ - @@ -405,7 +398,6 @@ - @@ -458,7 +450,6 @@ - @@ -480,7 +471,6 @@ - @@ -498,21 +488,17 @@ - - - - @@ -839,12 +825,9 @@ - - - @@ -891,7 +874,6 @@ - @@ -912,15 +894,12 @@ - - - @@ -942,7 +921,6 @@ - @@ -974,7 +952,6 @@ - @@ -1017,7 +994,6 @@ - @@ -1138,7 +1114,6 @@ - @@ -1204,7 +1179,6 @@ - @@ -1410,7 +1384,6 @@ - @@ -1418,13 +1391,11 @@ - - @@ -1450,18 +1421,15 @@ - - - @@ -3115,18 +3083,6 @@ - - - - - - - - - - - - @@ -3155,11 +3111,6 @@ - - - - - @@ -3174,11 +3125,9 @@ - - @@ -3224,7 +3173,6 @@ - @@ -3282,7 +3230,6 @@ - @@ -3472,7 +3419,6 @@ - @@ -3837,7 +3783,6 @@ - @@ -3876,7 +3821,6 @@ - @@ -3926,7 +3870,6 @@ - @@ -3934,9 +3877,6 @@ - - - @@ -4000,18 +3940,6 @@ - - - - - - - - - - - - @@ -4041,7 +3969,6 @@ - @@ -4074,7 +4001,6 @@ - @@ -4096,12 +4022,6 @@ - - - - - - @@ -4123,7 +4043,6 @@ - @@ -4162,11 +4081,9 @@ - - @@ -4301,7 +4218,6 @@ - @@ -4399,7 +4315,6 @@ - @@ -4657,18 +4572,15 @@ - - - @@ -4678,20 +4590,13 @@ - - - - - - - @@ -4720,18 +4625,6 @@ - - - - - - - - - - - - @@ -4761,7 +4654,6 @@ - @@ -4772,18 +4664,12 @@ - - - - - - @@ -4882,7 +4768,6 @@ - @@ -4915,7 +4800,6 @@ - @@ -4935,7 +4819,6 @@ - @@ -4963,7 +4846,6 @@ - @@ -5005,7 +4887,6 @@ - @@ -5203,7 +5084,6 @@ - @@ -5230,7 +5110,6 @@ - @@ -5290,7 +5169,6 @@ - @@ -5303,11 +5181,9 @@ - - @@ -5354,7 +5230,6 @@ - @@ -5370,7 +5245,6 @@ - @@ -5388,7 +5262,6 @@ - @@ -5407,7 +5280,6 @@ - @@ -5425,7 +5297,6 @@ - @@ -5541,7 +5412,6 @@ - @@ -5563,8 +5433,6 @@ - - @@ -5599,21 +5467,8 @@ - - - - - - - - - - - - - @@ -5628,7 +5483,6 @@ - @@ -5662,13 +5516,6 @@ - - - - - - - @@ -5813,7 +5660,6 @@ - @@ -5900,7 +5746,6 @@ - @@ -6127,7 +5972,6 @@ - @@ -6161,15 +6005,10 @@ - - - - - @@ -6210,7 +6049,6 @@ - @@ -6229,7 +6067,6 @@ - @@ -6359,11 +6196,9 @@ - - @@ -6414,7 +6249,6 @@ - @@ -6511,17 +6345,8 @@ - - - - - - - - - @@ -6583,7 +6408,6 @@ - @@ -6604,15 +6428,7 @@ - - - - - - - - @@ -6658,14 +6474,12 @@ - - @@ -6713,7 +6527,6 @@ - @@ -6739,7 +6552,6 @@ - @@ -6771,7 +6583,6 @@ - @@ -7000,7 +6811,6 @@ - @@ -7101,7 +6911,6 @@ - @@ -7114,8 +6923,6 @@ - - @@ -7270,7 +7077,6 @@ - @@ -7294,13 +7100,10 @@ - - - @@ -7316,20 +7119,14 @@ - - - - - - @@ -7346,24 +7143,11 @@ - - - - - - - - - - - - - @@ -7399,13 +7183,6 @@ - - - - - - - @@ -7441,11 +7218,9 @@ - - @@ -7650,7 +7425,6 @@ - @@ -7761,9 +7535,6 @@ - - - @@ -7793,25 +7564,11 @@ - - - - - - - - - - - - - - @@ -7840,7 +7597,6 @@ - @@ -7855,7 +7611,6 @@ - @@ -7881,11 +7636,6 @@ - - - - - @@ -7903,7 +7653,6 @@ - @@ -7911,8 +7660,6 @@ - - @@ -7984,7 +7731,6 @@ - @@ -8024,7 +7770,6 @@ - @@ -8040,8 +7785,6 @@ - - @@ -8057,30 +7800,20 @@ - - - - - - - - - - @@ -8096,7 +7829,6 @@ - @@ -8121,17 +7853,6 @@ - - - - - - - - - - - @@ -8151,14 +7872,7 @@ - - - - - - - @@ -8291,7 +8005,6 @@ - @@ -8333,14 +8046,11 @@ - - - @@ -8862,7 +8572,6 @@ - @@ -8873,7 +8582,6 @@ - @@ -8910,9 +8618,6 @@ - - - @@ -8942,8 +8647,6 @@ - - @@ -8971,8 +8674,5 @@ - - - diff --git a/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi b/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi index 755ea6dc..cbe8d20e 100644 --- a/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi +++ b/tests/data/test-read-dwarf/PR25007-sdhci.ko.abi @@ -43,97 +43,62 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -234,181 +199,140 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 e806f963..4cd83b4f 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 @@ -207,26 +207,19 @@ - - - - - - - @@ -516,14 +509,11 @@ - - - @@ -737,10 +727,8 @@ - - diff --git a/tests/data/test-read-dwarf/libtest23.so.abi b/tests/data/test-read-dwarf/libtest23.so.abi index b99ee499..984d0d3a 100644 --- a/tests/data/test-read-dwarf/libtest23.so.abi +++ b/tests/data/test-read-dwarf/libtest23.so.abi @@ -12,7 +12,6 @@ - @@ -42,7 +41,6 @@ - @@ -141,7 +139,6 @@ - @@ -216,7 +213,6 @@ - @@ -566,59 +562,45 @@ - - - - - - - - - - - - - - @@ -1746,27 +1728,21 @@ - - - - - - @@ -1778,13 +1754,11 @@ - - @@ -1797,36 +1771,13 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tests/data/test-read-dwarf/libtest24-drop-fns-2.so.abi b/tests/data/test-read-dwarf/libtest24-drop-fns-2.so.abi index 4d1d3402..0afcc121 100644 --- a/tests/data/test-read-dwarf/libtest24-drop-fns-2.so.abi +++ b/tests/data/test-read-dwarf/libtest24-drop-fns-2.so.abi @@ -12,13 +12,10 @@ - - - @@ -47,7 +44,6 @@ - @@ -58,7 +54,6 @@ - @@ -245,9 +240,7 @@ - - @@ -264,39 +257,30 @@ - - - - - - - - - @@ -310,7 +294,6 @@ - @@ -1445,15 +1428,12 @@ - - - @@ -1487,11 +1467,9 @@ - - @@ -1598,25 +1576,19 @@ - - - - - - @@ -2086,7 +2058,6 @@ - diff --git a/tests/data/test-read-dwarf/libtest24-drop-fns.so.abi b/tests/data/test-read-dwarf/libtest24-drop-fns.so.abi index 7fb22564..82fec255 100644 --- a/tests/data/test-read-dwarf/libtest24-drop-fns.so.abi +++ b/tests/data/test-read-dwarf/libtest24-drop-fns.so.abi @@ -12,13 +12,10 @@ - - - @@ -47,7 +44,6 @@ - @@ -57,7 +53,6 @@ - @@ -228,19 +223,15 @@ - - - - @@ -249,39 +240,30 @@ - - - - - - - - - @@ -295,7 +277,6 @@ - @@ -319,15 +300,12 @@ - - - @@ -644,25 +622,19 @@ - - - - - - @@ -828,7 +800,6 @@ - diff --git a/tests/data/test-read-dwarf/test1.abi b/tests/data/test-read-dwarf/test1.abi index 1cf67cad..478b7491 100644 --- a/tests/data/test-read-dwarf/test1.abi +++ b/tests/data/test-read-dwarf/test1.abi @@ -60,11 +60,9 @@ - - diff --git a/tests/data/test-read-dwarf/test1.hash.abi b/tests/data/test-read-dwarf/test1.hash.abi index 0bd86868..95c81b58 100644 --- a/tests/data/test-read-dwarf/test1.hash.abi +++ b/tests/data/test-read-dwarf/test1.hash.abi @@ -60,11 +60,9 @@ - - 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 bc8d8ae2..5cd2d0d7 100644 --- a/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi +++ b/tests/data/test-read-dwarf/test10-pr18818-gcc.so.abi @@ -411,23 +411,16 @@ - - - - - - - @@ -457,7 +450,6 @@ - @@ -828,11 +820,7 @@ - - - - @@ -933,7 +921,6 @@ - @@ -950,39 +937,30 @@ - - - - - - - - - @@ -2268,15 +2246,12 @@ - - - @@ -2303,38 +2278,30 @@ - - - - - - - - @@ -2342,15 +2309,12 @@ - - - @@ -2395,7 +2359,6 @@ - @@ -2410,7 +2373,6 @@ - @@ -2540,25 +2502,19 @@ - - - - - - @@ -2620,15 +2576,12 @@ - - - @@ -2736,15 +2689,12 @@ - - - @@ -2996,9 +2946,6 @@ - - - @@ -3037,9 +2984,7 @@ - - @@ -3203,7 +3148,6 @@ - @@ -3320,14 +3264,12 @@ - - @@ -3683,7 +3625,6 @@ - @@ -3869,7 +3810,6 @@ - @@ -3898,19 +3838,15 @@ - - - - @@ -4104,11 +4040,7 @@ - - - - @@ -4120,7 +4052,6 @@ - @@ -4221,7 +4152,6 @@ - @@ -4238,39 +4168,30 @@ - - - - - - - - - @@ -5460,15 +5381,12 @@ - - - @@ -5494,29 +5412,23 @@ - - - - - - @@ -5524,15 +5436,12 @@ - - - @@ -5577,11 +5486,9 @@ - - @@ -5724,7 +5631,6 @@ - @@ -5931,7 +5837,6 @@ - @@ -5972,7 +5877,6 @@ - @@ -6071,36 +5975,28 @@ - - - - - - - - @@ -6111,13 +6007,11 @@ - - @@ -6129,14 +6023,12 @@ - - @@ -6148,7 +6040,6 @@ - @@ -6478,31 +6369,26 @@ - - - - - @@ -6668,7 +6554,6 @@ - @@ -6998,19 +6883,15 @@ - - - - @@ -8190,7 +8071,6 @@ - @@ -8303,15 +8183,12 @@ - - - @@ -8388,13 +8265,11 @@ - - @@ -8573,15 +8448,12 @@ - - - @@ -8660,13 +8532,10 @@ - - - @@ -8828,10 +8697,8 @@ - - @@ -8839,9 +8706,6 @@ - - - @@ -9048,29 +8912,23 @@ - - - - - - @@ -9132,15 +8990,12 @@ - - - @@ -9241,15 +9096,12 @@ - - - @@ -9351,7 +9203,6 @@ - @@ -9420,8 +9271,6 @@ - - @@ -9474,7 +9323,6 @@ - @@ -9491,9 +9339,6 @@ - - - @@ -9525,11 +9370,9 @@ - - @@ -9633,23 +9476,18 @@ - - - - - @@ -9692,8 +9530,6 @@ - - @@ -9713,11 +9549,6 @@ - - - - - @@ -9728,10 +9559,6 @@ - - - - @@ -9754,23 +9581,16 @@ - - - - - - - @@ -9802,7 +9622,6 @@ - @@ -9814,13 +9633,7 @@ - - - - - - @@ -9944,30 +9757,17 @@ - - - - - - - - - - - - - @@ -9993,28 +9793,12 @@ - - - - - - - - - - - - - - - - @@ -10032,27 +9816,16 @@ - - - - - - - - - - - @@ -10081,8 +9854,6 @@ - - @@ -10214,9 +9985,6 @@ - - - @@ -10332,7 +10100,5 @@ - - diff --git a/tests/data/test-read-dwarf/test11-pr18828.so.abi b/tests/data/test-read-dwarf/test11-pr18828.so.abi index 6789be55..e4027a02 100644 --- a/tests/data/test-read-dwarf/test11-pr18828.so.abi +++ b/tests/data/test-read-dwarf/test11-pr18828.so.abi @@ -634,58 +634,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -714,7 +690,6 @@ - @@ -725,39 +700,31 @@ - - - - - - - - @@ -887,7 +854,6 @@ - @@ -2644,8 +2610,6 @@ - - @@ -2692,43 +2656,33 @@ - - - - - - - - - - @@ -2776,15 +2730,12 @@ - - - @@ -2953,15 +2904,12 @@ - - - @@ -3061,11 +3009,9 @@ - - @@ -3102,23 +3048,18 @@ - - - - - @@ -3174,7 +3115,6 @@ - @@ -3188,19 +3128,15 @@ - - - - @@ -3282,7 +3218,6 @@ - @@ -3355,7 +3290,6 @@ - @@ -3382,7 +3316,6 @@ - @@ -3434,7 +3367,6 @@ - @@ -3557,7 +3489,6 @@ - @@ -3681,7 +3612,6 @@ - @@ -3805,7 +3735,6 @@ - @@ -3822,7 +3751,6 @@ - @@ -3839,39 +3767,30 @@ - - - - - - - - - @@ -3885,7 +3804,6 @@ - @@ -5154,15 +5072,12 @@ - - - @@ -5188,63 +5103,50 @@ - - - - - - - - - - - - - @@ -5252,15 +5154,12 @@ - - - @@ -5304,7 +5203,6 @@ - @@ -5314,7 +5212,6 @@ - @@ -5329,50 +5226,39 @@ - - - - - - - - - - - @@ -5856,7 +5742,6 @@ - @@ -5898,15 +5783,12 @@ - - - @@ -6013,22 +5895,17 @@ - - - - - @@ -6056,35 +5933,27 @@ - - - - - - - - @@ -6179,15 +6048,12 @@ - - - @@ -6199,37 +6065,31 @@ - - - - - - @@ -6245,7 +6105,6 @@ - @@ -6254,7 +6113,6 @@ - @@ -6273,7 +6131,6 @@ - @@ -6313,7 +6170,6 @@ - @@ -6548,39 +6404,30 @@ - - - - - - - - - @@ -7061,7 +6908,6 @@ - @@ -7096,15 +6942,12 @@ - - - @@ -7245,27 +7088,21 @@ - - - - - - @@ -7299,39 +7136,30 @@ - - - - - - - - - @@ -7812,7 +7640,6 @@ - @@ -7847,15 +7674,12 @@ - - - @@ -7996,43 +7820,33 @@ - - - - - - - - - - @@ -8559,7 +8373,6 @@ - @@ -8614,15 +8427,12 @@ - - - @@ -8749,31 +8559,24 @@ - - - - - - - @@ -8845,35 +8648,27 @@ - - - - - - - - @@ -9005,15 +8800,12 @@ - - - @@ -9025,19 +8817,16 @@ - - - @@ -9045,15 +8834,12 @@ - - - @@ -9097,47 +8883,36 @@ - - - - - - - - - - - @@ -9507,7 +9282,6 @@ - @@ -9556,59 +9330,45 @@ - - - - - - - - - - - - - - @@ -10215,15 +9975,12 @@ - - - @@ -10280,11 +10037,9 @@ - - @@ -10331,7 +10086,6 @@ - @@ -10347,7 +10101,6 @@ - @@ -10420,35 +10173,27 @@ - - - - - - - - @@ -10544,22 +10289,17 @@ - - - - - @@ -10587,15 +10327,12 @@ - - - @@ -10607,35 +10344,28 @@ - - - - - - - @@ -10716,27 +10446,21 @@ - - - - - - @@ -10884,15 +10608,12 @@ - - - @@ -10939,43 +10660,33 @@ - - - - - - - - - - @@ -11466,7 +11177,6 @@ - @@ -11508,15 +11218,12 @@ - - - @@ -11630,22 +11337,17 @@ - - - - - @@ -11846,43 +11548,33 @@ - - - - - - - - - - @@ -12366,7 +12058,6 @@ - @@ -12408,15 +12099,12 @@ - - - @@ -12523,22 +12211,17 @@ - - - - - @@ -12566,35 +12249,27 @@ - - - - - - - - @@ -12689,15 +12364,12 @@ - - - @@ -12709,13 +12381,11 @@ - - @@ -12725,43 +12395,33 @@ - - - - - - - - - - @@ -13245,7 +12905,6 @@ - @@ -13287,15 +12946,12 @@ - - - @@ -13402,22 +13058,17 @@ - - - - - @@ -13445,35 +13096,27 @@ - - - - - - - - @@ -13568,15 +13211,12 @@ - - - @@ -13588,13 +13228,11 @@ - - @@ -13603,47 +13241,36 @@ - - - - - - - - - - - @@ -14007,7 +13634,6 @@ - @@ -14050,59 +13676,45 @@ - - - - - - - - - - - - - - @@ -14736,7 +14348,6 @@ - @@ -14809,35 +14420,27 @@ - - - - - - - - @@ -14933,22 +14536,17 @@ - - - - - @@ -14976,15 +14574,12 @@ - - - @@ -14996,13 +14591,11 @@ - - @@ -15016,43 +14609,33 @@ - - - - - - - - - - @@ -15369,7 +14952,6 @@ - @@ -15412,59 +14994,45 @@ - - - - - - - - - - - - - - @@ -16119,7 +15687,6 @@ - @@ -16200,7 +15767,6 @@ - @@ -16347,7 +15913,6 @@ - @@ -16611,7 +16176,6 @@ - @@ -16622,7 +16186,6 @@ - @@ -16630,35 +16193,27 @@ - - - - - - - - @@ -16753,15 +16308,12 @@ - - - @@ -16773,13 +16325,11 @@ - - @@ -16789,27 +16339,21 @@ - - - - - - @@ -16843,43 +16387,33 @@ - - - - - - - - - - @@ -17363,7 +16897,6 @@ - @@ -17405,15 +16938,12 @@ - - - @@ -17520,22 +17050,17 @@ - - - - - @@ -17563,35 +17088,27 @@ - - - - - - - - @@ -17686,15 +17203,12 @@ - - - @@ -17706,13 +17220,11 @@ - - @@ -17722,35 +17234,27 @@ - - - - - - - - @@ -18202,7 +17706,6 @@ - @@ -18237,11 +17740,9 @@ - - @@ -18338,15 +17839,12 @@ - - - @@ -18517,7 +18015,6 @@ - @@ -18587,10 +18084,8 @@ - - @@ -18619,19 +18114,15 @@ - - - - @@ -18732,19 +18223,15 @@ - - - - @@ -18853,34 +18340,27 @@ - - - - - - - @@ -18989,29 +18469,23 @@ - - - - - - @@ -19056,43 +18530,33 @@ - - - - - - - - - - @@ -19576,7 +19040,6 @@ - @@ -19618,15 +19081,12 @@ - - - @@ -19733,22 +19193,17 @@ - - - - - @@ -19776,35 +19231,27 @@ - - - - - - - - @@ -19899,15 +19346,12 @@ - - - @@ -19919,13 +19363,11 @@ - - @@ -19937,24 +19379,19 @@ - - - - - @@ -20150,7 +19587,6 @@ - @@ -20231,7 +19667,6 @@ - @@ -20426,19 +19861,16 @@ - - - @@ -20452,7 +19884,6 @@ - @@ -20467,7 +19898,6 @@ - @@ -20477,7 +19907,6 @@ - @@ -20487,7 +19916,6 @@ - @@ -20496,7 +19924,6 @@ - @@ -20577,7 +20004,6 @@ - @@ -20832,7 +20258,6 @@ - @@ -20859,7 +20284,6 @@ - @@ -20880,7 +20304,6 @@ - @@ -20902,7 +20325,6 @@ - @@ -20951,23 +20373,18 @@ - - - - - @@ -21161,7 +20578,6 @@ - @@ -21188,7 +20604,6 @@ - @@ -21216,7 +20631,6 @@ - @@ -21232,7 +20646,6 @@ - @@ -21346,11 +20759,9 @@ - - @@ -21484,51 +20895,39 @@ - - - - - - - - - - - - @@ -21922,63 +21321,48 @@ - - - - - - - - - - - - - - - @@ -22617,14 +22001,12 @@ - - @@ -22632,7 +22014,6 @@ - @@ -22741,24 +22122,19 @@ - - - - - @@ -22893,25 +22269,21 @@ - - - - @@ -22935,19 +22307,15 @@ - - - - @@ -23087,7 +22455,6 @@ - @@ -23180,47 +22547,36 @@ - - - - - - - - - - - @@ -23584,7 +22940,6 @@ - @@ -23627,59 +22982,45 @@ - - - - - - - - - - - - - - @@ -24296,35 +23637,27 @@ - - - - - - - - @@ -24420,22 +23753,17 @@ - - - - - @@ -24464,15 +23792,12 @@ - - - @@ -24484,13 +23809,11 @@ - - @@ -24537,31 +23860,24 @@ - - - - - - - @@ -24670,15 +23986,12 @@ - - - @@ -24690,7 +24003,6 @@ - @@ -24740,7 +24052,6 @@ - @@ -24755,7 +24066,6 @@ - @@ -24860,7 +24170,6 @@ - @@ -24875,7 +24184,6 @@ - @@ -24914,7 +24222,6 @@ - @@ -24937,7 +24244,6 @@ - @@ -24960,7 +24266,6 @@ - @@ -24976,26 +24281,21 @@ - - - - - @@ -25108,19 +24408,15 @@ - - - - @@ -25233,23 +24529,18 @@ - - - - - @@ -25311,15 +24602,12 @@ - - - @@ -25420,15 +24708,12 @@ - - - @@ -25529,23 +24814,18 @@ - - - - - @@ -25608,26 +24888,20 @@ - - - - - - @@ -25680,23 +24954,18 @@ - - - - - @@ -25778,23 +25047,18 @@ - - - - - @@ -25856,23 +25120,18 @@ - - - - - @@ -25954,23 +25213,18 @@ - - - - - @@ -26067,23 +25321,18 @@ - - - - - @@ -26146,35 +25395,27 @@ - - - - - - - - @@ -26225,23 +25466,18 @@ - - - - - @@ -26354,10 +25590,8 @@ - - @@ -26408,23 +25642,18 @@ - - - - - @@ -26486,23 +25715,18 @@ - - - - - @@ -26571,23 +25795,18 @@ - - - - - @@ -26650,26 +25869,20 @@ - - - - - - @@ -26722,23 +25935,18 @@ - - - - - @@ -26801,26 +26009,20 @@ - - - - - - @@ -26873,23 +26075,18 @@ - - - - - @@ -26982,10 +26179,8 @@ - - @@ -27036,23 +26231,18 @@ - - - - - @@ -27115,26 +26305,20 @@ - - - - - - @@ -27187,23 +26371,18 @@ - - - - - @@ -27265,23 +26444,18 @@ - - - - - @@ -27344,26 +26518,20 @@ - - - - - - @@ -27416,23 +26584,18 @@ - - - - - @@ -27494,23 +26657,18 @@ - - - - - @@ -27572,23 +26730,18 @@ - - - - - @@ -27651,26 +26804,20 @@ - - - - - - @@ -27753,23 +26900,18 @@ - - - - - @@ -27831,23 +26973,18 @@ - - - - - @@ -27909,23 +27046,18 @@ - - - - - @@ -27988,10 +27120,8 @@ - - @@ -28042,23 +27172,18 @@ - - - - - @@ -28233,7 +27358,6 @@ - @@ -28526,7 +27650,6 @@ - @@ -28549,7 +27672,6 @@ - @@ -28960,7 +28082,6 @@ - @@ -28990,7 +28111,6 @@ - @@ -29124,15 +28244,12 @@ - - - @@ -29417,7 +28534,6 @@ - @@ -29568,7 +28684,6 @@ - @@ -30088,7 +29203,6 @@ - @@ -30258,7 +29372,6 @@ - @@ -30468,7 +29581,6 @@ - @@ -30547,7 +29659,6 @@ - @@ -30749,9 +29860,7 @@ - - @@ -30859,7 +29968,6 @@ - @@ -31893,7 +31001,6 @@ - @@ -31904,7 +31011,6 @@ - @@ -31915,7 +31021,6 @@ - @@ -32269,7 +31374,6 @@ - @@ -32928,7 +32032,6 @@ - @@ -32942,7 +32045,6 @@ - @@ -32955,11 +32057,9 @@ - - @@ -33157,7 +32257,6 @@ - @@ -33234,7 +32333,6 @@ - @@ -33732,11 +32830,9 @@ - - @@ -34589,7 +33685,6 @@ - @@ -34627,7 +33722,6 @@ - @@ -35157,7 +34251,6 @@ - @@ -35369,7 +34462,6 @@ - @@ -35415,7 +34507,6 @@ - @@ -35461,7 +34552,6 @@ - @@ -35507,7 +34597,6 @@ - @@ -35636,8 +34725,6 @@ - - @@ -35646,11 +34733,6 @@ - - - - - @@ -35762,18 +34844,7 @@ - - - - - - - - - - - @@ -36010,17 +35081,6 @@ - - - - - - - - - - - @@ -36162,7 +35222,6 @@ - @@ -36257,7 +35316,6 @@ - @@ -36918,7 +35976,6 @@ - @@ -37140,7 +36197,6 @@ - diff --git a/tests/data/test-read-dwarf/test12-pr18844.so.abi b/tests/data/test-read-dwarf/test12-pr18844.so.abi index e5bf9c0c..3dfa98e7 100644 --- a/tests/data/test-read-dwarf/test12-pr18844.so.abi +++ b/tests/data/test-read-dwarf/test12-pr18844.so.abi @@ -1720,49 +1720,28 @@ - - - - - - - - - - - - - - - - - - - - - @@ -1780,31 +1759,24 @@ - - - - - - - @@ -1820,15 +1792,12 @@ - - - @@ -1954,7 +1923,6 @@ - @@ -4083,7 +4051,6 @@ - @@ -4110,7 +4077,6 @@ - @@ -4265,7 +4231,6 @@ - @@ -4317,7 +4282,6 @@ - @@ -4440,7 +4404,6 @@ - @@ -4572,12 +4535,10 @@ - - @@ -4624,43 +4585,33 @@ - - - - - - - - - - @@ -4708,15 +4659,12 @@ - - - @@ -4885,15 +4833,12 @@ - - - @@ -4993,11 +4938,9 @@ - - @@ -5034,23 +4977,18 @@ - - - - - @@ -5106,7 +5044,6 @@ - @@ -5120,19 +5057,15 @@ - - - - @@ -5214,7 +5147,6 @@ - @@ -5284,11 +5216,7 @@ - - - - @@ -5367,39 +5295,30 @@ - - - - - - - - - @@ -5882,7 +5801,6 @@ - @@ -5924,15 +5842,12 @@ - - - @@ -6037,35 +5952,27 @@ - - - - - - - - @@ -6161,22 +6068,17 @@ - - - - - @@ -6205,23 +6107,18 @@ - - - - - @@ -6233,38 +6130,32 @@ - - - - - - @@ -6280,7 +6171,6 @@ - @@ -6289,7 +6179,6 @@ - @@ -6306,7 +6195,6 @@ - @@ -6352,7 +6240,6 @@ - @@ -7241,24 +7128,19 @@ - - - - - @@ -7454,7 +7336,6 @@ - @@ -7543,7 +7424,6 @@ - @@ -7717,7 +7597,6 @@ - @@ -7794,42 +7673,34 @@ - - - - - - - - @@ -8025,7 +7896,6 @@ - @@ -8114,7 +7984,6 @@ - @@ -8337,25 +8206,21 @@ - - - - @@ -8376,11 +8241,9 @@ - - @@ -8400,11 +8263,9 @@ - - @@ -8711,7 +8572,6 @@ - @@ -8839,7 +8699,6 @@ - @@ -8939,7 +8798,6 @@ - @@ -9091,14 +8949,12 @@ - - @@ -9107,15 +8963,12 @@ - - - @@ -9198,7 +9051,6 @@ - @@ -9254,7 +9106,6 @@ - @@ -9283,11 +9134,9 @@ - - @@ -9347,7 +9196,6 @@ - @@ -9483,39 +9331,30 @@ - - - - - - - - - @@ -10005,7 +9844,6 @@ - @@ -10034,15 +9872,12 @@ - - - @@ -10127,29 +9962,23 @@ - - - - - - @@ -10345,7 +10174,6 @@ - @@ -10475,39 +10303,30 @@ - - - - - - - - - @@ -11001,7 +10820,6 @@ - @@ -11030,15 +10848,12 @@ - - - @@ -11123,29 +10938,23 @@ - - - - - - @@ -11207,19 +11016,15 @@ - - - - @@ -11299,27 +11104,21 @@ - - - - - - @@ -11415,7 +11214,6 @@ - @@ -11423,15 +11221,12 @@ - - - @@ -11552,19 +11347,15 @@ - - - - @@ -11644,27 +11435,21 @@ - - - - - - @@ -11755,7 +11540,6 @@ - @@ -11858,7 +11642,6 @@ - @@ -11939,7 +11722,6 @@ - @@ -12020,11 +11802,9 @@ - - @@ -12105,7 +11885,6 @@ - @@ -12186,7 +11965,6 @@ - @@ -12267,7 +12045,6 @@ - @@ -12348,7 +12125,6 @@ - @@ -12429,7 +12205,6 @@ - @@ -12510,7 +12285,6 @@ - @@ -12591,7 +12365,6 @@ - @@ -12672,7 +12445,6 @@ - @@ -12749,7 +12521,6 @@ - @@ -13254,7 +13025,6 @@ - @@ -13351,7 +13121,6 @@ - @@ -13446,7 +13215,6 @@ - @@ -13539,7 +13307,6 @@ - @@ -13630,7 +13397,6 @@ - @@ -13719,7 +13485,6 @@ - @@ -14239,7 +14004,6 @@ - @@ -14320,7 +14084,6 @@ - @@ -14565,7 +14328,6 @@ - @@ -14654,7 +14416,6 @@ - @@ -15039,7 +14800,6 @@ - @@ -15134,7 +14894,6 @@ - @@ -15227,7 +14986,6 @@ - @@ -15318,7 +15076,6 @@ - @@ -15407,7 +15164,6 @@ - @@ -15494,7 +15250,6 @@ - @@ -15755,7 +15510,6 @@ - @@ -15836,7 +15590,6 @@ - @@ -16023,7 +15776,6 @@ - @@ -16179,7 +15931,6 @@ - @@ -16276,7 +16027,6 @@ - @@ -16371,7 +16121,6 @@ - @@ -16464,7 +16213,6 @@ - @@ -16555,7 +16303,6 @@ - @@ -16644,7 +16391,6 @@ - @@ -17023,7 +16769,6 @@ - @@ -17269,7 +17014,6 @@ - @@ -17360,7 +17104,6 @@ - @@ -17449,7 +17192,6 @@ - @@ -17784,7 +17526,6 @@ - @@ -18024,7 +17765,6 @@ - @@ -18107,7 +17847,6 @@ - @@ -18189,7 +17928,6 @@ - @@ -18270,7 +18008,6 @@ - @@ -18477,11 +18214,9 @@ - - @@ -18588,7 +18323,6 @@ - @@ -18654,7 +18388,6 @@ - @@ -18901,7 +18634,6 @@ - @@ -19110,7 +18842,6 @@ - @@ -19178,7 +18909,6 @@ - @@ -19267,7 +18997,6 @@ - @@ -19283,7 +19012,6 @@ - @@ -19293,7 +19021,6 @@ - @@ -19307,7 +19034,6 @@ - @@ -19320,7 +19046,6 @@ - @@ -19335,7 +19060,6 @@ - @@ -19349,7 +19073,6 @@ - @@ -19374,7 +19097,6 @@ - @@ -19384,7 +19106,6 @@ - @@ -19399,7 +19120,6 @@ - @@ -19409,7 +19129,6 @@ - @@ -19419,7 +19138,6 @@ - @@ -19429,7 +19147,6 @@ - @@ -19439,7 +19156,6 @@ - @@ -19449,7 +19165,6 @@ - @@ -19459,7 +19174,6 @@ - @@ -19469,7 +19183,6 @@ - @@ -19481,7 +19194,6 @@ - @@ -19494,7 +19206,6 @@ - @@ -19504,7 +19215,6 @@ - @@ -19526,7 +19236,6 @@ - @@ -19541,7 +19250,6 @@ - @@ -19551,7 +19259,6 @@ - @@ -19561,7 +19268,6 @@ - @@ -19571,7 +19277,6 @@ - @@ -19581,7 +19286,6 @@ - @@ -19591,7 +19295,6 @@ - @@ -19605,7 +19308,6 @@ - @@ -19619,7 +19321,6 @@ - @@ -19641,7 +19342,6 @@ - @@ -19659,7 +19359,6 @@ - @@ -19677,7 +19376,6 @@ - @@ -19687,7 +19385,6 @@ - @@ -19697,7 +19394,6 @@ - @@ -19707,7 +19403,6 @@ - @@ -19717,7 +19412,6 @@ - @@ -19727,7 +19421,6 @@ - @@ -19737,7 +19430,6 @@ - @@ -19747,7 +19439,6 @@ - @@ -19757,7 +19448,6 @@ - @@ -19767,7 +19457,6 @@ - @@ -19777,7 +19466,6 @@ - @@ -19787,7 +19475,6 @@ - @@ -19797,7 +19484,6 @@ - @@ -19807,7 +19493,6 @@ - @@ -19817,7 +19502,6 @@ - @@ -19827,7 +19511,6 @@ - @@ -19837,7 +19520,6 @@ - @@ -19847,7 +19529,6 @@ - @@ -19857,7 +19538,6 @@ - @@ -19867,7 +19547,6 @@ - @@ -19877,7 +19556,6 @@ - @@ -19890,7 +19568,6 @@ - @@ -19900,7 +19577,6 @@ - @@ -19910,7 +19586,6 @@ - @@ -19920,13 +19595,11 @@ - - @@ -20032,7 +19705,6 @@ - @@ -20121,7 +19793,6 @@ - @@ -20341,7 +20012,6 @@ - @@ -20359,7 +20029,6 @@ - @@ -20369,7 +20038,6 @@ - @@ -20379,7 +20047,6 @@ - @@ -20391,7 +20058,6 @@ - @@ -20453,7 +20119,6 @@ - @@ -20463,7 +20128,6 @@ - @@ -20473,7 +20137,6 @@ - @@ -20483,7 +20146,6 @@ - @@ -20493,7 +20155,6 @@ - @@ -20503,7 +20164,6 @@ - @@ -20513,7 +20173,6 @@ - @@ -20526,7 +20185,6 @@ - @@ -20536,7 +20194,6 @@ - @@ -20546,7 +20203,6 @@ - @@ -20564,7 +20220,6 @@ - @@ -20582,7 +20237,6 @@ - @@ -20592,7 +20246,6 @@ - @@ -20606,7 +20259,6 @@ - @@ -20620,7 +20272,6 @@ - @@ -20638,7 +20289,6 @@ - @@ -20656,7 +20306,6 @@ - @@ -20670,7 +20319,6 @@ - @@ -20680,7 +20328,6 @@ - @@ -20690,7 +20337,6 @@ - @@ -20700,7 +20346,6 @@ - @@ -20710,7 +20355,6 @@ - @@ -20720,7 +20364,6 @@ - @@ -20730,7 +20373,6 @@ - @@ -20740,7 +20382,6 @@ - @@ -20750,7 +20391,6 @@ - @@ -20760,7 +20400,6 @@ - @@ -20770,7 +20409,6 @@ - @@ -20780,7 +20418,6 @@ - @@ -20805,7 +20442,6 @@ - @@ -20815,7 +20451,6 @@ - @@ -20825,7 +20460,6 @@ - @@ -20838,7 +20472,6 @@ - @@ -20848,7 +20481,6 @@ - @@ -20886,7 +20518,6 @@ - @@ -20900,7 +20531,6 @@ - @@ -20910,7 +20540,6 @@ - @@ -20920,7 +20549,6 @@ - @@ -20930,7 +20558,6 @@ - @@ -20940,7 +20567,6 @@ - @@ -20950,7 +20576,6 @@ - @@ -20960,7 +20585,6 @@ - @@ -20975,7 +20599,6 @@ - @@ -20985,7 +20608,6 @@ - @@ -21007,7 +20629,6 @@ - @@ -21021,7 +20642,6 @@ - @@ -21043,7 +20663,6 @@ - @@ -21053,7 +20672,6 @@ - @@ -21063,7 +20681,6 @@ - @@ -21073,7 +20690,6 @@ - @@ -21083,7 +20699,6 @@ - @@ -21093,7 +20708,6 @@ - @@ -21103,7 +20717,6 @@ - @@ -21113,7 +20726,6 @@ - @@ -21123,7 +20735,6 @@ - @@ -21137,7 +20748,6 @@ - @@ -21153,7 +20763,6 @@ - @@ -21163,7 +20772,6 @@ - @@ -21173,7 +20781,6 @@ - @@ -21183,7 +20790,6 @@ - @@ -21193,7 +20799,6 @@ - @@ -21203,7 +20808,6 @@ - @@ -21213,7 +20817,6 @@ - @@ -21227,7 +20830,6 @@ - @@ -21237,7 +20839,6 @@ - @@ -21247,7 +20848,6 @@ - @@ -21257,7 +20857,6 @@ - @@ -21267,7 +20866,6 @@ - @@ -21277,7 +20875,6 @@ - @@ -21292,7 +20889,6 @@ - @@ -21317,7 +20913,6 @@ - @@ -21331,11 +20926,9 @@ - - @@ -21356,11 +20949,9 @@ - - @@ -21381,7 +20972,6 @@ - @@ -21391,7 +20981,6 @@ - @@ -21409,7 +20998,6 @@ - @@ -21419,7 +21007,6 @@ - @@ -21437,7 +21024,6 @@ - @@ -21455,7 +21041,6 @@ - @@ -21465,7 +21050,6 @@ - @@ -21475,7 +21059,6 @@ - @@ -21485,7 +21068,6 @@ - @@ -21502,7 +21084,6 @@ - @@ -21516,7 +21097,6 @@ - @@ -21527,7 +21107,6 @@ - @@ -21537,7 +21116,6 @@ - @@ -21551,7 +21129,6 @@ - @@ -21561,7 +21138,6 @@ - @@ -21571,7 +21147,6 @@ - @@ -21581,7 +21156,6 @@ - @@ -21596,7 +21170,6 @@ - @@ -21606,7 +21179,6 @@ - @@ -21616,7 +21188,6 @@ - @@ -21626,7 +21197,6 @@ - @@ -21636,7 +21206,6 @@ - @@ -21646,7 +21215,6 @@ - @@ -21661,7 +21229,6 @@ - @@ -21671,7 +21238,6 @@ - @@ -21681,7 +21247,6 @@ - @@ -21742,7 +21307,6 @@ - @@ -21823,7 +21387,6 @@ - @@ -22031,7 +21594,6 @@ - @@ -22048,7 +21610,6 @@ - @@ -22130,24 +21691,19 @@ - - - - - @@ -22281,19 +21837,16 @@ - - - @@ -22301,7 +21854,6 @@ - @@ -22328,7 +21880,6 @@ - @@ -22416,7 +21967,6 @@ - @@ -22508,24 +22058,19 @@ - - - - - @@ -22659,13 +22204,11 @@ - - @@ -22792,46 +22335,36 @@ - - - - - - - - - - @@ -22879,28 +22412,23 @@ - - - - - @@ -22916,7 +22444,6 @@ - @@ -22974,7 +22501,6 @@ - @@ -23084,7 +22610,6 @@ - @@ -23154,15 +22679,12 @@ - - - @@ -23195,7 +22717,6 @@ - @@ -23278,7 +22799,6 @@ - @@ -23295,35 +22815,27 @@ - - - - - - - - @@ -23452,23 +22964,18 @@ - - - - - @@ -23480,13 +22987,11 @@ - - @@ -23494,31 +22999,24 @@ - - - - - - - @@ -23645,23 +23143,18 @@ - - - - - @@ -23673,7 +23166,6 @@ - @@ -23694,15 +23186,12 @@ - - - @@ -23735,7 +23224,6 @@ - @@ -23817,7 +23305,6 @@ - @@ -23834,35 +23321,27 @@ - - - - - - - - @@ -23989,23 +23468,18 @@ - - - - - @@ -24017,7 +23491,6 @@ - @@ -24025,31 +23498,24 @@ - - - - - - - @@ -24174,23 +23640,18 @@ - - - - - @@ -24202,7 +23663,6 @@ - @@ -24262,7 +23722,6 @@ - @@ -24306,51 +23765,39 @@ - - - - - - - - - - - - @@ -24744,63 +24191,48 @@ - - - - - - - - - - - - - - - @@ -25370,7 +24802,6 @@ - @@ -25455,14 +24886,12 @@ - - @@ -25470,7 +24899,6 @@ - @@ -25683,15 +25111,12 @@ - - - @@ -25846,7 +25271,6 @@ - @@ -26350,7 +25774,6 @@ - @@ -26402,7 +25825,6 @@ - @@ -26591,7 +26013,6 @@ - @@ -26670,7 +26091,6 @@ - @@ -26873,7 +26293,6 @@ - @@ -27023,10 +26442,8 @@ - - @@ -27052,7 +26469,6 @@ - @@ -27111,15 +26527,12 @@ - - - @@ -27479,7 +26892,6 @@ - @@ -27493,7 +26905,6 @@ - @@ -27547,7 +26958,6 @@ - @@ -27601,7 +27011,6 @@ - @@ -27628,7 +27037,6 @@ - @@ -27655,15 +27063,12 @@ - - - @@ -27771,9 +27176,7 @@ - - @@ -28098,11 +27501,9 @@ - - @@ -28720,7 +28121,6 @@ - @@ -28731,7 +28131,6 @@ - @@ -28743,7 +28142,6 @@ - @@ -29655,7 +29053,6 @@ - @@ -30314,11 +29711,9 @@ - - @@ -30521,7 +29916,6 @@ - @@ -30545,7 +29939,6 @@ - @@ -31444,28 +30837,22 @@ - - - - - - @@ -31514,19 +30901,15 @@ - - - - @@ -31589,19 +30972,15 @@ - - - - @@ -31677,19 +31056,15 @@ - - - - @@ -31750,19 +31125,15 @@ - - - - @@ -31823,19 +31194,15 @@ - - - - @@ -31910,19 +31277,15 @@ - - - - @@ -31999,19 +31362,15 @@ - - - - @@ -32087,19 +31446,15 @@ - - - - @@ -32207,19 +31562,15 @@ - - - - @@ -32356,19 +31707,15 @@ - - - - @@ -32429,19 +31776,15 @@ - - - - @@ -32503,7 +31846,6 @@ - @@ -32513,39 +31855,30 @@ - - - - - - - - - @@ -32837,7 +32170,6 @@ - @@ -32865,31 +32197,24 @@ - - - - - - - @@ -32902,39 +32227,30 @@ - - - - - - - - - @@ -33225,7 +32541,6 @@ - @@ -33253,31 +32568,24 @@ - - - - - - - @@ -33290,39 +32598,30 @@ - - - - - - - - - @@ -33613,7 +32912,6 @@ - @@ -33641,31 +32939,24 @@ - - - - - - - @@ -33682,19 +32973,16 @@ - - - @@ -33702,42 +32990,31 @@ - - - - - - - - - - - @@ -33918,38 +33195,30 @@ - - - - - - - - @@ -34131,31 +33400,24 @@ - - - - - - - @@ -34341,7 +33603,6 @@ - @@ -34351,7 +33612,6 @@ - @@ -34361,7 +33621,6 @@ - @@ -34376,7 +33635,6 @@ - @@ -34511,7 +33769,6 @@ - @@ -34622,7 +33879,6 @@ - @@ -36207,7 +35463,6 @@ - @@ -36288,46 +35543,32 @@ - - - - - - - - - - - - - - @@ -36810,8 +36051,6 @@ - - @@ -36844,13 +36083,7 @@ - - - - - - @@ -37160,13 +36393,7 @@ - - - - - - @@ -37225,39 +36452,30 @@ - - - - - - - - - @@ -37747,7 +36965,6 @@ - @@ -37789,15 +37006,12 @@ - - - @@ -37902,67 +37116,52 @@ - - - - - - - - - - - - - - - @@ -38095,22 +37294,17 @@ - - - - - @@ -38138,23 +37332,18 @@ - - - - - @@ -38166,13 +37355,11 @@ - - @@ -38247,7 +37434,6 @@ - @@ -38338,7 +37524,6 @@ - @@ -38427,7 +37612,6 @@ - @@ -38637,7 +37821,6 @@ - @@ -38756,7 +37939,6 @@ - @@ -38845,7 +38027,6 @@ - @@ -38983,7 +38164,6 @@ - @@ -39256,7 +38436,6 @@ - @@ -39345,7 +38524,6 @@ - @@ -39476,7 +38654,6 @@ - @@ -39612,7 +38789,6 @@ - @@ -39623,7 +38799,6 @@ - @@ -39633,7 +38808,6 @@ - @@ -39643,7 +38817,6 @@ - @@ -39653,7 +38826,6 @@ - @@ -39679,7 +38851,6 @@ - @@ -39726,23 +38897,18 @@ - - - - - @@ -39881,22 +39047,17 @@ - - - - - @@ -39943,7 +39104,6 @@ - @@ -39961,7 +39121,6 @@ - @@ -39975,7 +39134,6 @@ - @@ -39989,7 +39147,6 @@ - @@ -40003,7 +39160,6 @@ - @@ -40013,7 +39169,6 @@ - @@ -40023,7 +39178,6 @@ - @@ -40033,7 +39187,6 @@ - @@ -40043,7 +39196,6 @@ - @@ -40053,7 +39205,6 @@ - @@ -40071,7 +39222,6 @@ - @@ -40085,7 +39235,6 @@ - @@ -40103,7 +39252,6 @@ - @@ -40113,7 +39261,6 @@ - @@ -40123,7 +39270,6 @@ - @@ -40133,7 +39279,6 @@ - @@ -40143,7 +39288,6 @@ - @@ -40153,7 +39297,6 @@ - @@ -40163,7 +39306,6 @@ - @@ -40205,15 +39347,12 @@ - - - @@ -40318,35 +39457,27 @@ - - - - - - - - @@ -40441,23 +39572,18 @@ - - - - - @@ -40469,23 +39595,19 @@ - - - - @@ -40531,19 +39653,16 @@ - - - @@ -40657,7 +39776,6 @@ - @@ -40743,8 +39861,6 @@ - - @@ -40837,15 +39953,12 @@ - - - @@ -40951,15 +40064,12 @@ - - - @@ -41066,28 +40176,22 @@ - - - - - - @@ -41136,19 +40240,15 @@ - - - - @@ -41224,19 +40324,15 @@ - - - - @@ -41298,28 +40394,22 @@ - - - - - - @@ -41371,15 +40461,7 @@ - - - - - - - - @@ -41389,9 +40471,6 @@ - - - diff --git a/tests/data/test-read-dwarf/test13-pr18894.so.abi b/tests/data/test-read-dwarf/test13-pr18894.so.abi index 9e653373..70fddaed 100644 --- a/tests/data/test-read-dwarf/test13-pr18894.so.abi +++ b/tests/data/test-read-dwarf/test13-pr18894.so.abi @@ -452,10 +452,8 @@ - - @@ -1628,15 +1626,11 @@ - - - - diff --git a/tests/data/test-read-dwarf/test14-pr18893.so.abi b/tests/data/test-read-dwarf/test14-pr18893.so.abi index 640ec1b3..3165ec95 100644 --- a/tests/data/test-read-dwarf/test14-pr18893.so.abi +++ b/tests/data/test-read-dwarf/test14-pr18893.so.abi @@ -68,15 +68,11 @@ - - - - @@ -535,7 +531,6 @@ - @@ -1810,10 +1805,8 @@ - - @@ -2313,37 +2306,27 @@ - - - - - - - - - - @@ -2797,11 +2780,9 @@ - - @@ -3026,7 +3007,6 @@ - @@ -3222,19 +3202,13 @@ - - - - - - @@ -3956,7 +3930,6 @@ - @@ -5256,9 +5229,7 @@ - - @@ -5863,33 +5834,24 @@ - - - - - - - - - @@ -6657,7 +6619,6 @@ - @@ -6761,7 +6722,6 @@ - @@ -6930,7 +6890,6 @@ - @@ -7112,7 +7071,6 @@ - @@ -7591,7 +7549,6 @@ - @@ -7685,20 +7642,15 @@ - - - - - @@ -7866,7 +7818,6 @@ - @@ -8564,14 +8515,11 @@ - - - @@ -9328,34 +9276,24 @@ - - - - - - - - - - diff --git a/tests/data/test-read-dwarf/test15-pr18892.so.abi b/tests/data/test-read-dwarf/test15-pr18892.so.abi index 6dc28371..a90671de 100644 --- a/tests/data/test-read-dwarf/test15-pr18892.so.abi +++ b/tests/data/test-read-dwarf/test15-pr18892.so.abi @@ -1525,8 +1525,6 @@ - - @@ -1535,7 +1533,6 @@ - @@ -1833,15 +1830,11 @@ - - - - @@ -2296,7 +2289,6 @@ - @@ -2363,14 +2355,11 @@ - - - @@ -2459,7 +2448,6 @@ - @@ -2574,7 +2562,6 @@ - @@ -3012,12 +2999,10 @@ - - @@ -3049,7 +3034,6 @@ - @@ -3214,7 +3198,6 @@ - @@ -3524,10 +3507,8 @@ - - @@ -4330,10 +4311,8 @@ - - @@ -4358,7 +4337,6 @@ - @@ -4575,10 +4553,8 @@ - - @@ -4738,7 +4714,6 @@ - @@ -4751,7 +4726,6 @@ - @@ -4783,12 +4757,10 @@ - - @@ -5003,7 +4975,6 @@ - @@ -5119,15 +5090,12 @@ - - - @@ -5441,7 +5409,6 @@ - @@ -5495,34 +5462,22 @@ - - - - - - - - - - - - @@ -5542,41 +5497,32 @@ - - - - - - - - - @@ -5658,7 +5604,6 @@ - @@ -5810,7 +5755,6 @@ - @@ -6448,7 +6392,6 @@ - @@ -6810,7 +6753,6 @@ - @@ -6827,7 +6769,6 @@ - @@ -14795,7 +14736,6 @@ - @@ -15233,97 +15173,65 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -15532,7 +15440,6 @@ - @@ -15546,7 +15453,6 @@ - @@ -15662,7 +15568,6 @@ - @@ -15776,7 +15681,6 @@ - @@ -15786,7 +15690,6 @@ - @@ -15815,11 +15718,9 @@ - - @@ -16093,7 +15994,6 @@ - @@ -16177,11 +16077,9 @@ - - @@ -16267,7 +16165,6 @@ - @@ -16281,11 +16178,9 @@ - - @@ -16552,7 +16447,6 @@ - @@ -16702,7 +16596,6 @@ - @@ -16712,11 +16605,9 @@ - - @@ -17615,7 +17506,6 @@ - @@ -18010,7 +17900,6 @@ - @@ -19617,7 +19506,6 @@ - @@ -19736,11 +19624,9 @@ - - @@ -19797,22 +19683,17 @@ - - - - - @@ -20026,7 +19907,6 @@ - @@ -20046,7 +19926,6 @@ - @@ -20378,7 +20257,6 @@ - @@ -20398,7 +20276,6 @@ - @@ -20761,8 +20638,6 @@ - - @@ -22257,10 +22132,8 @@ - - @@ -22729,7 +22602,6 @@ - @@ -22961,23 +22833,17 @@ - - - - - - @@ -23743,8 +23609,6 @@ - - @@ -23944,7 +23808,6 @@ - @@ -23980,11 +23843,9 @@ - - @@ -24411,7 +24272,6 @@ - diff --git a/tests/data/test-read-dwarf/test16-pr18904.so.abi b/tests/data/test-read-dwarf/test16-pr18904.so.abi index 8706ed60..f3aed1da 100644 --- a/tests/data/test-read-dwarf/test16-pr18904.so.abi +++ b/tests/data/test-read-dwarf/test16-pr18904.so.abi @@ -1616,26 +1616,17 @@ - - - - - - - - - @@ -1907,9 +1898,6 @@ - - - @@ -2180,75 +2168,52 @@ - - - - - - - - - - - - - - - - - - - - - - - @@ -2892,7 +2857,6 @@ - @@ -2902,7 +2866,6 @@ - @@ -2940,7 +2903,6 @@ - @@ -2991,7 +2953,6 @@ - @@ -3042,7 +3003,6 @@ - @@ -3488,7 +3448,6 @@ - @@ -3611,7 +3570,6 @@ - @@ -3716,7 +3674,6 @@ - @@ -3756,7 +3713,6 @@ - @@ -3777,7 +3733,6 @@ - @@ -3798,7 +3753,6 @@ - @@ -3809,7 +3763,6 @@ - @@ -3969,7 +3922,6 @@ - @@ -4821,11 +4773,9 @@ - - @@ -5012,11 +4962,9 @@ - - @@ -5204,43 +5152,33 @@ - - - - - - - - - - @@ -5743,43 +5681,33 @@ - - - - - - - - - - @@ -6282,43 +6210,33 @@ - - - - - - - - - - @@ -6820,11 +6738,9 @@ - - @@ -7005,43 +6921,33 @@ - - - - - - - - - - @@ -7558,11 +7464,9 @@ - - @@ -7743,43 +7647,33 @@ - - - - - - - - - - @@ -8281,7 +8175,6 @@ - @@ -8316,7 +8209,6 @@ - @@ -8465,8 +8357,6 @@ - - @@ -8549,19 +8439,15 @@ - - - - @@ -8633,22 +8519,18 @@ - - - - @@ -8694,13 +8576,11 @@ - - @@ -8725,23 +8605,18 @@ - - - - - @@ -8783,22 +8658,17 @@ - - - - - @@ -8826,44 +8696,36 @@ - - - - - - - - @@ -8935,22 +8797,18 @@ - - - - @@ -8996,36 +8854,29 @@ - - - - - - - @@ -9067,22 +8918,17 @@ - - - - - @@ -9110,39 +8956,32 @@ - - - - - - - @@ -9229,23 +9068,18 @@ - - - - - @@ -9351,19 +9185,15 @@ - - - - @@ -9455,15 +9285,12 @@ - - - @@ -9521,23 +9348,18 @@ - - - - - @@ -9579,22 +9401,17 @@ - - - - - @@ -9622,44 +9439,36 @@ - - - - - - - - @@ -9731,37 +9540,30 @@ - - - - - - - @@ -9854,19 +9656,15 @@ - - - - @@ -9964,15 +9762,12 @@ - - - @@ -10030,23 +9825,18 @@ - - - - - @@ -10088,22 +9878,17 @@ - - - - - @@ -10131,44 +9916,36 @@ - - - - - - - - @@ -10256,37 +10033,30 @@ - - - - - - - @@ -10384,43 +10154,33 @@ - - - - - - - - - - @@ -10743,7 +10503,6 @@ - @@ -10779,7 +10538,6 @@ - @@ -10834,59 +10592,45 @@ - - - - - - - - - - - - - - @@ -11525,11 +11269,9 @@ - - @@ -11586,11 +11328,9 @@ - - @@ -11650,19 +11390,15 @@ - - - - @@ -11703,27 +11439,22 @@ - - - - - @@ -11749,37 +11480,30 @@ - - - - - - - @@ -11867,27 +11591,21 @@ - - - - - - @@ -12228,15 +11946,12 @@ - - - @@ -12347,47 +12062,36 @@ - - - - - - - - - - - @@ -12757,7 +12461,6 @@ - @@ -12812,59 +12515,45 @@ - - - - - - - - - - - - - - @@ -13500,11 +13189,9 @@ - - @@ -13561,7 +13248,6 @@ - @@ -13659,19 +13345,15 @@ - - - - @@ -13712,27 +13394,22 @@ - - - - - @@ -13758,41 +13435,33 @@ - - - - - - - - @@ -13873,23 +13542,18 @@ - - - - - @@ -13989,47 +13653,36 @@ - - - - - - - - - - - @@ -14412,7 +14065,6 @@ - @@ -14441,7 +14093,6 @@ - @@ -14510,59 +14161,45 @@ - - - - - - - - - - - - - - @@ -15250,11 +14887,9 @@ - - @@ -15331,7 +14966,6 @@ - @@ -15417,11 +15051,9 @@ - - @@ -15770,7 +15402,6 @@ - @@ -15966,19 +15597,15 @@ - - - - @@ -16019,27 +15646,22 @@ - - - - - @@ -16065,41 +15687,33 @@ - - - - - - - - @@ -16187,23 +15801,18 @@ - - - - - @@ -16308,15 +15917,12 @@ - - - @@ -16362,15 +15968,12 @@ - - - @@ -16428,23 +16031,18 @@ - - - - - @@ -16486,24 +16084,19 @@ - - - - - @@ -16529,44 +16122,36 @@ - - - - - - - - @@ -16638,37 +16223,30 @@ - - - - - - - @@ -16755,19 +16333,15 @@ - - - - @@ -16864,43 +16438,33 @@ - - - - - - - - - - @@ -17223,7 +16787,6 @@ - @@ -17252,7 +16815,6 @@ - @@ -17307,59 +16869,45 @@ - - - - - - - - - - - - - - @@ -17998,11 +17546,9 @@ - - @@ -18072,19 +17618,15 @@ - - - - @@ -18125,27 +17667,22 @@ - - - - - @@ -18171,37 +17708,30 @@ - - - - - - - @@ -18282,27 +17812,21 @@ - - - - - - @@ -18465,15 +17989,12 @@ - - - @@ -18577,8 +18098,6 @@ - - @@ -18615,23 +18134,18 @@ - - - - - @@ -18763,23 +18277,18 @@ - - - - - @@ -18912,22 +18421,17 @@ - - - - - @@ -18978,23 +18482,18 @@ - - - - - @@ -19057,7 +18556,6 @@ - @@ -19107,22 +18605,17 @@ - - - - - @@ -19173,23 +18666,18 @@ - - - - - @@ -19252,7 +18740,6 @@ - @@ -19301,23 +18788,18 @@ - - - - - @@ -19443,22 +18925,17 @@ - - - - - @@ -19509,23 +18986,18 @@ - - - - - @@ -19588,7 +19060,6 @@ - @@ -19637,23 +19108,18 @@ - - - - - @@ -19787,22 +19253,17 @@ - - - - - @@ -19853,23 +19314,18 @@ - - - - - @@ -19932,7 +19388,6 @@ - @@ -19981,23 +19436,18 @@ - - - - - @@ -20135,10 +19585,8 @@ - - @@ -20189,23 +19637,18 @@ - - - - - @@ -20267,23 +19710,18 @@ - - - - - @@ -20417,10 +19855,8 @@ - - @@ -20471,23 +19907,18 @@ - - - - - @@ -20549,23 +19980,18 @@ - - - - - @@ -20727,10 +20153,8 @@ - - @@ -20781,23 +20205,18 @@ - - - - - @@ -20859,23 +20278,18 @@ - - - - - @@ -21001,24 +20415,19 @@ - - - - - @@ -21067,23 +20476,18 @@ - - - - - @@ -21146,7 +20550,6 @@ - @@ -21195,23 +20598,18 @@ - - - - - @@ -21343,10 +20741,8 @@ - - @@ -21397,23 +20793,18 @@ - - - - - @@ -21475,9 +20866,6 @@ - - - @@ -21564,9 +20952,6 @@ - - - @@ -21664,9 +21049,6 @@ - - - @@ -21674,15 +21056,11 @@ - - - - @@ -22035,25 +21413,16 @@ - - - - - - - - - @@ -22161,25 +21530,20 @@ - - - - - @@ -22190,7 +21554,6 @@ - @@ -22230,15 +21593,12 @@ - - - @@ -22313,22 +21673,17 @@ - - - - - @@ -22549,7 +21904,6 @@ - @@ -22584,7 +21938,6 @@ - @@ -22642,7 +21995,6 @@ - @@ -22652,7 +22004,6 @@ - @@ -22680,7 +22031,6 @@ - @@ -22690,7 +22040,6 @@ - @@ -22700,7 +22049,6 @@ - @@ -22710,7 +22058,6 @@ - @@ -22732,7 +22079,6 @@ - @@ -22742,7 +22088,6 @@ - @@ -22752,7 +22097,6 @@ - @@ -22762,7 +22106,6 @@ - @@ -22776,7 +22119,6 @@ - @@ -22894,23 +22236,18 @@ - - - - - @@ -22989,25 +22326,21 @@ - - - - @@ -23031,7 +22364,6 @@ - @@ -23080,15 +22412,12 @@ - - - @@ -23209,15 +22538,12 @@ - - - @@ -23289,62 +22615,49 @@ - - - - - - - - - - - - - @@ -23887,15 +23200,12 @@ - - - @@ -23943,15 +23253,12 @@ - - - @@ -24023,34 +23330,28 @@ - - - - - - @@ -24149,19 +23450,16 @@ - - - @@ -24243,11 +23541,9 @@ - - @@ -24352,7 +23648,6 @@ - @@ -24542,19 +23837,15 @@ - - - - @@ -24682,15 +23973,12 @@ - - - @@ -24817,23 +24105,18 @@ - - - - - @@ -24931,26 +24214,20 @@ - - - - - - @@ -25001,9 +24278,6 @@ - - - @@ -25022,7 +24296,6 @@ - @@ -25068,7 +24341,6 @@ - @@ -25447,43 +24719,33 @@ - - - - - - - - - - @@ -25991,11 +25253,9 @@ - - @@ -26188,43 +25448,33 @@ - - - - - - - - - - @@ -26726,11 +25976,9 @@ - - @@ -26910,7 +26158,6 @@ - @@ -26945,7 +26192,6 @@ - @@ -27095,43 +26341,33 @@ - - - - - - - - - - @@ -27633,20 +26869,14 @@ - - - - - - @@ -27708,15 +26938,12 @@ - - - @@ -27780,23 +27007,18 @@ - - - - - @@ -27838,22 +27060,17 @@ - - - - - @@ -27881,44 +27098,36 @@ - - - - - - - - @@ -27990,33 +27199,27 @@ - - - - - - @@ -28103,23 +27306,18 @@ - - - - - @@ -28217,15 +27415,12 @@ - - - @@ -28283,23 +27478,18 @@ - - - - - @@ -28341,22 +27531,17 @@ - - - - - @@ -28384,44 +27569,36 @@ - - - - - - - - @@ -28493,33 +27670,27 @@ - - - - - - @@ -28606,23 +27777,18 @@ - - - - - @@ -28727,19 +27893,15 @@ - - - - @@ -28850,7 +28012,6 @@ - @@ -28860,7 +28021,6 @@ - @@ -28870,7 +28030,6 @@ - @@ -28887,19 +28046,15 @@ - - - - @@ -28971,19 +28126,16 @@ - - - @@ -28999,11 +28151,9 @@ - - @@ -29072,23 +28222,18 @@ - - - - - @@ -29130,22 +28275,17 @@ - - - - - @@ -29173,35 +28313,29 @@ - - - - - - @@ -29269,11 +28403,9 @@ - - @@ -29346,26 +28478,19 @@ - - - - - - - @@ -29490,23 +28615,18 @@ - - - - - @@ -29638,22 +28758,17 @@ - - - - - @@ -29704,23 +28819,18 @@ - - - - - @@ -29783,7 +28893,6 @@ - @@ -29832,23 +28941,18 @@ - - - - - @@ -29974,22 +29078,17 @@ - - - - - @@ -30040,23 +29139,18 @@ - - - - - @@ -30119,7 +29213,6 @@ - @@ -30169,22 +29262,17 @@ - - - - - @@ -30235,23 +29323,18 @@ - - - - - @@ -30314,7 +29397,6 @@ - @@ -30363,13 +29445,10 @@ - - - @@ -30577,11 +29656,6 @@ - - - - - @@ -30780,7 +29854,6 @@ - @@ -31009,7 +30082,6 @@ - @@ -31019,7 +30091,6 @@ - @@ -31041,7 +30112,6 @@ - @@ -31067,7 +30137,6 @@ - @@ -31077,7 +30146,6 @@ - @@ -31087,7 +30155,6 @@ - @@ -31097,7 +30164,6 @@ - @@ -31107,7 +30173,6 @@ - @@ -31117,7 +30182,6 @@ - @@ -31127,7 +30191,6 @@ - @@ -31137,7 +30200,6 @@ - @@ -31147,7 +30209,6 @@ - @@ -31157,7 +30218,6 @@ - @@ -31167,7 +30227,6 @@ - @@ -31177,7 +30236,6 @@ - @@ -31187,7 +30245,6 @@ - @@ -31197,7 +30254,6 @@ - @@ -31207,7 +30263,6 @@ - @@ -31217,7 +30272,6 @@ - @@ -31227,7 +30281,6 @@ - @@ -31237,7 +30290,6 @@ - @@ -31307,15 +30359,12 @@ - - - @@ -31391,29 +30440,24 @@ - - - - - @@ -31481,11 +30525,9 @@ - - @@ -31553,11 +30595,9 @@ - - @@ -31661,11 +30701,9 @@ - - @@ -31733,7 +30771,6 @@ - @@ -31911,11 +30948,9 @@ - - @@ -32259,8 +31294,6 @@ - - @@ -32308,9 +31341,6 @@ - - - @@ -32853,43 +31883,33 @@ - - - - - - - - - - @@ -33391,7 +32411,6 @@ - @@ -33426,7 +32445,6 @@ - @@ -33575,20 +32593,14 @@ - - - - - - @@ -33649,7 +32661,6 @@ - @@ -33659,7 +32670,6 @@ - @@ -33670,23 +32680,18 @@ - - - - - @@ -33728,22 +32733,17 @@ - - - - - @@ -33771,44 +32771,36 @@ - - - - - - - - @@ -33880,33 +32872,27 @@ - - - - - - @@ -33993,23 +32979,18 @@ - - - - - @@ -34106,11 +33087,9 @@ - - @@ -34179,26 +33158,19 @@ - - - - - - - @@ -34324,22 +33296,17 @@ - - - - - @@ -34390,23 +33357,18 @@ - - - - - @@ -34469,7 +33431,6 @@ - @@ -34518,9 +33479,6 @@ - - - @@ -34689,7 +33647,6 @@ - @@ -34726,11 +33683,6 @@ - - - - - @@ -34855,11 +33807,6 @@ - - - - - @@ -34879,11 +33826,9 @@ - - @@ -34943,7 +33888,6 @@ - @@ -34957,7 +33901,6 @@ - @@ -34997,7 +33940,6 @@ - @@ -35016,7 +33958,6 @@ - @@ -35087,7 +34028,6 @@ - @@ -35146,7 +34086,6 @@ - @@ -35157,7 +34096,6 @@ - @@ -35167,7 +34105,6 @@ - @@ -35273,11 +34210,9 @@ - - @@ -35327,11 +34262,9 @@ - - @@ -35381,11 +34314,9 @@ - - @@ -35561,11 +34492,9 @@ - - @@ -35645,9 +34574,6 @@ - - - @@ -35722,11 +34648,6 @@ - - - - - @@ -35741,10 +34662,6 @@ - - - - @@ -35789,25 +34706,17 @@ - - - - - - - - @@ -35948,7 +34857,6 @@ - @@ -36194,7 +35102,6 @@ - @@ -36205,7 +35112,6 @@ - @@ -36238,51 +35144,39 @@ - - - - - - - - - - - - @@ -37592,27 +36486,19 @@ - - - - - - - - @@ -37823,7 +36709,6 @@ - @@ -37838,7 +36723,6 @@ - @@ -37855,28 +36739,22 @@ - - - - - - @@ -37929,27 +36807,21 @@ - - - - - - @@ -37990,50 +36862,41 @@ - - - - - - - - - @@ -38041,30 +36904,24 @@ - - - - - - @@ -38072,15 +36929,12 @@ - - - @@ -38125,8 +36979,6 @@ - - @@ -38245,23 +37097,18 @@ - - - - - @@ -38350,36 +37197,28 @@ - - - - - - - - @@ -38428,15 +37267,12 @@ - - - @@ -38537,15 +37373,12 @@ - - - @@ -38967,7 +37800,6 @@ - @@ -39266,7 +38098,6 @@ - diff --git a/tests/data/test-read-dwarf/test17-pr19027.so.abi b/tests/data/test-read-dwarf/test17-pr19027.so.abi index 0505bca6..1220bea1 100644 --- a/tests/data/test-read-dwarf/test17-pr19027.so.abi +++ b/tests/data/test-read-dwarf/test17-pr19027.so.abi @@ -266,17 +266,13 @@ - - - - @@ -589,7 +585,6 @@ - @@ -758,45 +753,33 @@ - - - - - - - - - - - - @@ -807,7 +790,6 @@ - @@ -1267,7 +1249,6 @@ - @@ -1296,7 +1277,6 @@ - @@ -1325,7 +1305,6 @@ - @@ -2462,10 +2441,8 @@ - - @@ -2567,18 +2544,14 @@ - - - - @@ -2616,7 +2589,6 @@ - @@ -2654,7 +2626,6 @@ - @@ -2750,7 +2721,6 @@ - @@ -3164,7 +3134,6 @@ - @@ -5642,7 +5611,6 @@ - @@ -5730,7 +5698,6 @@ - @@ -5967,7 +5934,6 @@ - @@ -7012,51 +6978,38 @@ - - - - - - - - - - - - - @@ -7416,7 +7369,6 @@ - @@ -9079,172 +9031,129 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -9256,7 +9165,6 @@ - @@ -9277,7 +9185,6 @@ - @@ -10104,7 +10011,6 @@ - @@ -10129,7 +10035,6 @@ - @@ -10981,7 +10886,6 @@ - @@ -11091,7 +10995,6 @@ - @@ -11207,10 +11110,8 @@ - - @@ -11219,7 +11120,6 @@ - @@ -11228,7 +11128,6 @@ - @@ -11320,7 +11219,6 @@ - @@ -11391,7 +11289,6 @@ - @@ -11465,11 +11362,9 @@ - - @@ -12252,7 +12147,6 @@ - @@ -12542,10 +12436,8 @@ - - @@ -12601,7 +12493,6 @@ - @@ -13011,7 +12902,6 @@ - @@ -13804,7 +13694,6 @@ - @@ -14009,7 +13898,6 @@ - @@ -14454,7 +14342,6 @@ - @@ -15193,11 +15080,9 @@ - - @@ -15420,11 +15305,9 @@ - - @@ -15728,7 +15611,6 @@ - @@ -18297,7 +18179,6 @@ - @@ -19027,7 +18908,6 @@ - @@ -19218,7 +19098,6 @@ - @@ -19232,7 +19111,6 @@ - @@ -19333,7 +19211,6 @@ - @@ -19404,7 +19281,6 @@ - @@ -19573,7 +19449,6 @@ - @@ -19873,7 +19748,6 @@ - @@ -19942,7 +19816,6 @@ - @@ -20011,7 +19884,6 @@ - @@ -20085,7 +19957,6 @@ - @@ -20152,7 +20023,6 @@ - @@ -20349,7 +20219,6 @@ - @@ -20461,7 +20330,6 @@ - @@ -20476,7 +20344,6 @@ - @@ -20564,7 +20431,6 @@ - @@ -20611,7 +20477,6 @@ - @@ -20658,7 +20523,6 @@ - @@ -20702,7 +20566,6 @@ - @@ -20746,7 +20609,6 @@ - @@ -20790,7 +20652,6 @@ - @@ -20843,7 +20704,6 @@ - @@ -22998,18 +22858,14 @@ - - - - @@ -23039,7 +22895,6 @@ - @@ -23321,7 +23176,6 @@ - @@ -23349,25 +23203,18 @@ - - - - - - - @@ -23504,30 +23351,22 @@ - - - - - - - - @@ -23667,7 +23506,6 @@ - @@ -23733,13 +23571,10 @@ - - - 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 167e119d..a32fc763 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 @@ -451,27 +451,19 @@ - - - - - - - - @@ -492,7 +484,6 @@ - @@ -1417,7 +1408,6 @@ - @@ -1545,7 +1535,6 @@ - @@ -1630,7 +1619,6 @@ - @@ -2091,9 +2079,7 @@ - - @@ -2209,7 +2195,6 @@ - @@ -2240,7 +2225,6 @@ - @@ -2287,11 +2271,9 @@ - - @@ -3237,11 +3219,9 @@ - - @@ -3344,14 +3324,12 @@ - - @@ -4130,7 +4108,6 @@ - @@ -4277,7 +4254,6 @@ - @@ -4606,7 +4582,6 @@ - @@ -4692,7 +4667,6 @@ - @@ -4859,7 +4833,6 @@ - @@ -4871,7 +4844,6 @@ - @@ -4883,7 +4855,6 @@ - @@ -4938,7 +4909,6 @@ - @@ -4986,7 +4956,6 @@ - @@ -5019,8 +4988,6 @@ - - @@ -5040,10 +5007,8 @@ - - @@ -5146,9 +5111,7 @@ - - @@ -5173,31 +5136,23 @@ - - - - - - - - @@ -5287,7 +5242,6 @@ - @@ -6318,7 +6272,6 @@ - @@ -6537,7 +6490,6 @@ - @@ -6551,7 +6503,6 @@ - @@ -6652,7 +6603,6 @@ - @@ -7724,7 +7674,6 @@ - @@ -8172,7 +8121,6 @@ - @@ -9032,8 +8980,6 @@ - - @@ -9076,14 +9022,9 @@ - - - - - @@ -9410,9 +9351,6 @@ - - - @@ -9494,8 +9432,6 @@ - - @@ -9843,7 +9779,6 @@ - @@ -10337,8 +10272,6 @@ - - @@ -10513,7 +10446,6 @@ - @@ -10523,7 +10455,6 @@ - @@ -10533,7 +10464,6 @@ - @@ -11738,12 +11668,7 @@ - - - - - @@ -11899,20 +11824,15 @@ - - - - - @@ -13765,7 +13685,6 @@ - @@ -13796,7 +13715,6 @@ - @@ -14241,8 +14159,6 @@ - - @@ -14317,7 +14233,6 @@ - @@ -14421,7 +14336,6 @@ - @@ -14542,8 +14456,6 @@ - - @@ -14573,10 +14485,6 @@ - - - - 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 391968eb..8f10a9af 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 @@ -795,12 +795,6 @@ - - - - - - @@ -811,10 +805,8 @@ - - @@ -972,9 +964,7 @@ - - @@ -991,7 +981,6 @@ - @@ -1196,10 +1185,6 @@ - - - - @@ -1207,7 +1192,6 @@ - @@ -1228,15 +1212,10 @@ - - - - - @@ -1253,20 +1232,12 @@ - - - - - - - - @@ -1294,7 +1265,6 @@ - @@ -1305,19 +1275,12 @@ - - - - - - - @@ -1360,21 +1323,15 @@ - - - - - - @@ -1520,11 +1477,6 @@ - - - - - @@ -1551,7 +1503,6 @@ - @@ -1575,11 +1526,9 @@ - - @@ -1659,10 +1608,6 @@ - - - - @@ -1671,7 +1616,6 @@ - @@ -1683,11 +1627,7 @@ - - - - @@ -1710,7 +1650,6 @@ - @@ -1732,26 +1671,17 @@ - - - - - - - - - @@ -1978,7 +1908,6 @@ - @@ -2006,7 +1935,6 @@ - @@ -2019,7 +1947,6 @@ - @@ -2100,7 +2027,6 @@ - @@ -2118,11 +2044,9 @@ - - @@ -2139,7 +2063,6 @@ - @@ -2171,7 +2094,6 @@ - @@ -2385,10 +2307,8 @@ - - @@ -2448,10 +2368,8 @@ - - @@ -2471,10 +2389,8 @@ - - @@ -2501,7 +2417,6 @@ - @@ -2590,7 +2505,6 @@ - @@ -2601,7 +2515,6 @@ - @@ -2621,7 +2534,6 @@ - @@ -2633,27 +2545,21 @@ - - - - - - @@ -2945,7 +2851,6 @@ - @@ -3023,7 +2928,6 @@ - @@ -3055,7 +2959,6 @@ - @@ -3063,7 +2966,6 @@ - @@ -3071,7 +2973,6 @@ - @@ -3080,7 +2981,6 @@ - @@ -4492,7 +4392,6 @@ - @@ -4917,7 +4816,6 @@ - @@ -5202,7 +5100,6 @@ - @@ -5219,7 +5116,6 @@ - @@ -5320,7 +5216,6 @@ - @@ -6407,7 +6302,6 @@ - @@ -6903,11 +6797,9 @@ - - @@ -7048,7 +6940,6 @@ - @@ -7827,7 +7718,6 @@ - @@ -8583,7 +8473,6 @@ - @@ -9273,7 +9162,6 @@ - @@ -9976,7 +9864,6 @@ - @@ -10106,7 +9993,6 @@ - @@ -10200,11 +10086,9 @@ - - @@ -12690,7 +12574,6 @@ - @@ -12804,7 +12687,6 @@ - @@ -12844,7 +12726,6 @@ - @@ -13004,7 +12885,6 @@ - @@ -13281,7 +13161,6 @@ - @@ -14616,8 +14495,6 @@ - - @@ -14629,7 +14506,6 @@ - @@ -14687,11 +14563,6 @@ - - - - - @@ -14710,8 +14581,6 @@ - - @@ -14731,10 +14600,8 @@ - - @@ -14780,11 +14647,6 @@ - - - - - @@ -14800,12 +14662,6 @@ - - - - - - @@ -14868,7 +14724,6 @@ - @@ -14877,7 +14732,6 @@ - @@ -14894,7 +14748,6 @@ - @@ -15131,7 +14984,6 @@ - @@ -15151,8 +15003,6 @@ - - @@ -15453,8 +15303,6 @@ - - @@ -15655,10 +15503,6 @@ - - - - @@ -15734,12 +15578,6 @@ - - - - - - @@ -15756,7 +15594,6 @@ - @@ -15785,13 +15622,10 @@ - - - @@ -16015,7 +15849,6 @@ - @@ -16253,7 +16086,6 @@ - @@ -16891,10 +16723,7 @@ - - - @@ -16902,17 +16731,12 @@ - - - - - @@ -16948,7 +16772,6 @@ - @@ -16958,11 +16781,9 @@ - - @@ -17190,9 +17011,7 @@ - - @@ -17641,7 +17460,6 @@ - @@ -17942,9 +17760,6 @@ - - - @@ -17973,32 +17788,21 @@ - - - - - - - - - - - @@ -18025,7 +17829,6 @@ - @@ -18042,10 +17845,8 @@ - - @@ -18060,7 +17861,6 @@ - @@ -18213,7 +18013,6 @@ - @@ -18466,16 +18265,10 @@ - - - - - - @@ -18572,24 +18365,15 @@ - - - - - - - - - @@ -18624,10 +18408,6 @@ - - - - @@ -18643,7 +18423,6 @@ - @@ -18723,19 +18502,8 @@ - - - - - - - - - - - @@ -18766,16 +18534,9 @@ - - - - - - - @@ -18877,9 +18638,7 @@ - - @@ -20124,9 +19883,6 @@ - - - @@ -20139,18 +19895,14 @@ - - - - @@ -20249,12 +20001,6 @@ - - - - - - @@ -20296,39 +20042,22 @@ - - - - - - - - - - - - - - - - - @@ -20347,17 +20076,14 @@ - - - @@ -20366,29 +20092,23 @@ - - - - - - @@ -20396,11 +20116,9 @@ - - @@ -20498,21 +20216,18 @@ - - - @@ -20835,7 +20550,6 @@ - @@ -20992,43 +20706,33 @@ - - - - - - - - - - @@ -21375,7 +21079,6 @@ - @@ -21729,7 +21432,6 @@ - @@ -21842,7 +21544,6 @@ - @@ -22496,7 +22197,6 @@ - @@ -22597,7 +22297,6 @@ - @@ -22614,7 +22313,6 @@ - @@ -23681,7 +23379,6 @@ - @@ -23690,7 +23387,6 @@ - @@ -23707,7 +23403,6 @@ - @@ -24171,7 +23866,6 @@ - @@ -24798,7 +24492,6 @@ - @@ -24834,7 +24527,6 @@ - @@ -24845,7 +24537,6 @@ - @@ -25150,7 +24841,6 @@ - @@ -25482,7 +25172,6 @@ - @@ -25505,7 +25194,6 @@ - @@ -25516,7 +25204,6 @@ - @@ -25530,7 +25217,6 @@ - @@ -25541,11 +25227,9 @@ - - @@ -25816,7 +25500,6 @@ - @@ -25929,7 +25612,6 @@ - @@ -25940,7 +25622,6 @@ - @@ -26317,8 +25998,6 @@ - - @@ -26508,9 +26187,7 @@ - - @@ -26522,7 +26199,5 @@ - - 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 46550792..0d98ce48 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 @@ -387,28 +387,19 @@ - - - - - - - - - @@ -427,7 +418,6 @@ - @@ -626,10 +616,8 @@ - - @@ -645,7 +633,6 @@ - @@ -1044,7 +1031,6 @@ - @@ -1519,7 +1505,6 @@ - @@ -1532,7 +1517,6 @@ - @@ -3734,7 +3718,6 @@ - @@ -4065,9 +4048,7 @@ - - @@ -4180,7 +4161,6 @@ - @@ -4211,7 +4191,6 @@ - @@ -4263,11 +4242,9 @@ - - @@ -4474,7 +4451,6 @@ - @@ -4668,7 +4644,6 @@ - @@ -4773,7 +4748,6 @@ - @@ -4874,7 +4848,6 @@ - @@ -4891,7 +4864,6 @@ - @@ -6339,7 +6311,6 @@ - @@ -6491,7 +6462,6 @@ - @@ -7177,11 +7147,9 @@ - - @@ -8038,7 +8006,6 @@ - @@ -8185,7 +8152,6 @@ - @@ -8371,7 +8337,6 @@ - @@ -8383,7 +8348,6 @@ - @@ -8580,15 +8544,10 @@ - - - - - @@ -8597,7 +8556,6 @@ - @@ -8605,7 +8563,6 @@ - @@ -8615,10 +8572,8 @@ - - @@ -8632,7 +8587,6 @@ - @@ -10413,10 +10367,6 @@ - - - - @@ -10591,10 +10541,6 @@ - - - - @@ -10938,7 +10884,6 @@ - @@ -11595,7 +11540,6 @@ - @@ -11610,15 +11554,12 @@ - - - @@ -12319,7 +12260,6 @@ - @@ -12851,7 +12791,6 @@ - @@ -13383,7 +13322,6 @@ - @@ -13987,19 +13925,15 @@ - - - - @@ -15011,7 +14945,6 @@ - @@ -15380,7 +15313,6 @@ - @@ -15506,7 +15438,6 @@ - @@ -15700,7 +15631,6 @@ - @@ -20121,8 +20051,6 @@ - - @@ -20133,7 +20061,6 @@ - @@ -20173,7 +20100,6 @@ - @@ -21229,14 +21155,12 @@ - - @@ -21554,24 +21478,17 @@ - - - - - - - @@ -21599,14 +21516,10 @@ - - - - @@ -21615,14 +21528,11 @@ - - - @@ -22194,15 +22104,12 @@ - - - @@ -22474,7 +22381,6 @@ - @@ -23217,7 +23123,6 @@ - @@ -23816,11 +23721,9 @@ - - @@ -24732,7 +24635,6 @@ - @@ -24949,7 +24851,6 @@ - @@ -25583,8 +25484,6 @@ - - @@ -25778,10 +25677,6 @@ - - - - @@ -25906,15 +25801,10 @@ - - - - - @@ -26307,7 +26197,6 @@ - @@ -26417,8 +26306,5 @@ - - - diff --git a/tests/data/test-read-dwarf/test21-pr19092.so.abi b/tests/data/test-read-dwarf/test21-pr19092.so.abi index 203aa713..bedb9a14 100644 --- a/tests/data/test-read-dwarf/test21-pr19092.so.abi +++ b/tests/data/test-read-dwarf/test21-pr19092.so.abi @@ -450,7 +450,6 @@ - @@ -463,30 +462,19 @@ - - - - - - - - - - - @@ -504,23 +492,19 @@ - - - - @@ -980,7 +964,6 @@ - @@ -1119,7 +1102,6 @@ - @@ -1654,7 +1636,6 @@ - @@ -2605,7 +2586,6 @@ - @@ -2674,7 +2654,6 @@ - @@ -2698,7 +2677,6 @@ - @@ -2758,7 +2736,6 @@ - @@ -2987,7 +2964,6 @@ - @@ -3073,7 +3049,6 @@ - @@ -3173,20 +3148,14 @@ - - - - - - @@ -3571,10 +3540,8 @@ - - @@ -3859,7 +3826,6 @@ - @@ -4041,10 +4007,8 @@ - - @@ -4125,7 +4089,6 @@ - @@ -4466,7 +4429,6 @@ - @@ -4873,7 +4835,6 @@ - @@ -5077,7 +5038,6 @@ - @@ -5108,7 +5068,6 @@ - @@ -6080,15 +6039,11 @@ - - - - @@ -6498,10 +6453,8 @@ - - @@ -6785,10 +6738,8 @@ - - @@ -7230,7 +7181,6 @@ - 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 438d712f..a24189c8 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 @@ -3673,7 +3673,6 @@ - @@ -3706,10 +3705,8 @@ - - @@ -3890,10 +3887,8 @@ - - @@ -3907,7 +3902,6 @@ - @@ -3948,7 +3942,6 @@ - @@ -4061,11 +4054,8 @@ - - - @@ -4085,14 +4075,12 @@ - - @@ -4101,7 +4089,6 @@ - @@ -4110,7 +4097,6 @@ - @@ -4241,7 +4227,6 @@ - @@ -4442,7 +4427,6 @@ - @@ -4458,12 +4442,8 @@ - - - - @@ -4474,8 +4454,6 @@ - - @@ -4494,7 +4472,6 @@ - @@ -4631,10 +4608,6 @@ - - - - @@ -4645,7 +4618,6 @@ - @@ -4715,7 +4687,6 @@ - @@ -4886,7 +4857,6 @@ - @@ -4908,7 +4878,6 @@ - @@ -4921,11 +4890,8 @@ - - - @@ -4943,8 +4909,6 @@ - - @@ -4960,18 +4924,15 @@ - - - @@ -5004,14 +4965,12 @@ - - @@ -5050,12 +5009,10 @@ - - @@ -5088,14 +5045,11 @@ - - - @@ -5149,12 +5103,8 @@ - - - - @@ -5171,7 +5121,6 @@ - @@ -5243,15 +5192,12 @@ - - - @@ -5263,14 +5209,12 @@ - - @@ -5284,10 +5228,8 @@ - - @@ -5368,7 +5310,6 @@ - @@ -5377,7 +5318,6 @@ - @@ -5439,14 +5379,12 @@ - - @@ -5496,7 +5434,6 @@ - @@ -5509,7 +5446,6 @@ - @@ -5524,7 +5460,6 @@ - @@ -5607,23 +5542,17 @@ - - - - - - @@ -5708,7 +5637,6 @@ - @@ -5727,7 +5655,6 @@ - @@ -5735,9 +5662,7 @@ - - @@ -5774,7 +5699,6 @@ - @@ -5855,11 +5779,9 @@ - - @@ -5911,10 +5833,8 @@ - - @@ -5963,9 +5883,6 @@ - - - @@ -6025,7 +5942,6 @@ - @@ -6071,7 +5987,6 @@ - @@ -6128,7 +6043,6 @@ - @@ -6306,9 +6220,6 @@ - - - @@ -6430,15 +6341,11 @@ - - - - @@ -6474,15 +6381,12 @@ - - - @@ -6526,33 +6430,26 @@ - - - - - - - @@ -6596,19 +6493,15 @@ - - - - @@ -6997,7 +6890,6 @@ - @@ -7144,11 +7036,9 @@ - - @@ -7269,15 +7159,10 @@ - - - - - @@ -7298,11 +7183,9 @@ - - @@ -7835,7 +7718,6 @@ - @@ -7847,7 +7729,6 @@ - @@ -7881,7 +7762,6 @@ - @@ -7943,7 +7823,6 @@ - @@ -7953,7 +7832,6 @@ - @@ -7967,7 +7845,6 @@ - @@ -7981,7 +7858,6 @@ - @@ -7989,7 +7865,6 @@ - @@ -8078,7 +7953,6 @@ - @@ -8223,7 +8097,6 @@ - @@ -8289,7 +8162,6 @@ - @@ -8370,7 +8242,6 @@ - @@ -8422,7 +8293,6 @@ - @@ -8463,10 +8333,8 @@ - - @@ -8536,10 +8404,8 @@ - - @@ -8553,7 +8419,6 @@ - @@ -8668,11 +8533,9 @@ - - @@ -8684,7 +8547,6 @@ - @@ -8731,7 +8593,6 @@ - @@ -8744,7 +8605,6 @@ - @@ -8817,7 +8677,6 @@ - @@ -8833,23 +8692,18 @@ - - - - - @@ -8857,7 +8711,6 @@ - @@ -8890,11 +8743,9 @@ - - @@ -8927,7 +8778,6 @@ - @@ -8935,7 +8785,6 @@ - @@ -8973,23 +8822,18 @@ - - - - - @@ -9058,23 +8902,18 @@ - - - - - @@ -9147,7 +8986,6 @@ - @@ -9162,7 +9000,6 @@ - @@ -9248,7 +9085,6 @@ - @@ -9332,7 +9168,6 @@ - @@ -9418,23 +9253,16 @@ - - - - - - - @@ -9465,7 +9293,6 @@ - @@ -9862,7 +9689,6 @@ - @@ -9946,19 +9772,15 @@ - - - - @@ -10190,23 +10012,18 @@ - - - - - @@ -10566,23 +10383,18 @@ - - - - - @@ -10693,7 +10505,6 @@ - @@ -10702,18 +10513,15 @@ - - - @@ -10763,7 +10571,6 @@ - @@ -10780,7 +10587,6 @@ - @@ -10817,19 +10623,15 @@ - - - - @@ -10867,7 +10669,6 @@ - @@ -11204,19 +11005,15 @@ - - - - @@ -11448,23 +11245,18 @@ - - - - - @@ -11822,23 +11614,18 @@ - - - - - @@ -11948,15 +11735,12 @@ - - - @@ -12064,7 +11848,6 @@ - @@ -12089,39 +11872,30 @@ - - - - - - - - - @@ -13562,28 +13336,22 @@ - - - - - - @@ -13637,19 +13405,15 @@ - - - - @@ -13758,19 +13522,15 @@ - - - - @@ -13878,15 +13638,12 @@ - - - @@ -13994,7 +13751,6 @@ - @@ -14019,39 +13775,30 @@ - - - - - - - - - @@ -15492,28 +15239,22 @@ - - - - - - @@ -15560,19 +15301,15 @@ - - - - @@ -15681,19 +15418,15 @@ - - - - @@ -15802,26 +15535,20 @@ - - - - - - @@ -15852,31 +15579,24 @@ - - - - - - - @@ -16329,18 +16049,14 @@ - - - - @@ -16371,39 +16087,30 @@ - - - - - - - - - @@ -16880,19 +16587,15 @@ - - - - @@ -16964,19 +16667,15 @@ - - - - @@ -17048,39 +16747,30 @@ - - - - - - - - - @@ -17373,39 +17063,30 @@ - - - - - - - - - @@ -17701,23 +17382,18 @@ - - - - - @@ -17794,19 +17470,15 @@ - - - - @@ -17907,15 +17579,12 @@ - - - @@ -18016,23 +17685,18 @@ - - - - - @@ -18109,19 +17773,15 @@ - - - - @@ -18222,15 +17882,12 @@ - - - @@ -18365,7 +18022,6 @@ - @@ -18842,8 +18498,6 @@ - - @@ -18918,7 +18572,6 @@ - @@ -19055,7 +18708,6 @@ - @@ -19202,7 +18854,6 @@ - @@ -19256,13 +18907,11 @@ - - @@ -19275,10 +18924,8 @@ - - @@ -19338,11 +18985,7 @@ - - - - @@ -19475,11 +19118,9 @@ - - @@ -19613,19 +19254,13 @@ - - - - - - @@ -19877,7 +19512,6 @@ - @@ -19887,7 +19521,6 @@ - @@ -19900,10 +19533,8 @@ - - @@ -19914,7 +19545,6 @@ - @@ -20034,7 +19664,6 @@ - @@ -20378,11 +20007,7 @@ - - - - @@ -20397,7 +20022,6 @@ - @@ -20411,10 +20035,7 @@ - - - @@ -20440,7 +20061,6 @@ - @@ -20508,8 +20128,6 @@ - - @@ -20525,7 +20143,6 @@ - @@ -20691,7 +20308,6 @@ - @@ -20857,7 +20473,6 @@ - @@ -21023,7 +20638,6 @@ - @@ -21189,7 +20803,6 @@ - @@ -21355,7 +20968,6 @@ - @@ -21520,14 +21132,10 @@ - - - - @@ -21653,10 +21261,6 @@ - - - - @@ -21678,7 +21282,6 @@ - @@ -21758,7 +21361,6 @@ - @@ -21780,7 +21382,6 @@ - @@ -21799,7 +21400,6 @@ - @@ -21814,7 +21414,6 @@ - @@ -21894,7 +21493,6 @@ - @@ -21975,7 +21573,6 @@ - @@ -22068,14 +21665,11 @@ - - - @@ -22153,7 +21747,6 @@ - @@ -22182,7 +21775,6 @@ - @@ -22225,59 +21817,45 @@ - - - - - - - - - - - - - - @@ -22804,10 +22382,8 @@ - - @@ -22835,23 +22411,18 @@ - - - - - @@ -22925,27 +22496,21 @@ - - - - - - @@ -23036,7 +22601,6 @@ - @@ -23078,15 +22642,12 @@ - - - @@ -23192,21 +22753,17 @@ - - - - @@ -23325,23 +22882,18 @@ - - - - - @@ -23403,23 +22955,18 @@ - - - - - @@ -23488,23 +23035,18 @@ - - - - - @@ -23566,22 +23108,18 @@ - - - - @@ -23606,7 +23144,6 @@ - @@ -23725,17 +23262,12 @@ - - - - - @@ -23956,30 +23488,24 @@ - - - - - - @@ -24168,7 +23694,6 @@ - @@ -24249,7 +23774,6 @@ - @@ -24399,26 +23923,22 @@ - - - - @@ -24478,11 +23998,9 @@ - - @@ -24614,24 +24132,19 @@ - - - - - @@ -24820,7 +24333,6 @@ - @@ -24936,7 +24448,6 @@ - @@ -24944,7 +24455,6 @@ - @@ -25023,7 +24533,6 @@ - @@ -25041,9 +24550,6 @@ - - - @@ -26231,17 +25737,12 @@ - - - - - @@ -26274,7 +25775,6 @@ - @@ -26342,13 +25842,6 @@ - - - - - - - @@ -26397,16 +25890,12 @@ - - - - @@ -26438,8 +25927,6 @@ - - @@ -26456,22 +25943,16 @@ - - - - - - @@ -26509,15 +25990,12 @@ - - - @@ -26534,7 +26012,6 @@ - @@ -26543,8 +26020,6 @@ - - @@ -26554,17 +26029,11 @@ - - - - - - @@ -26577,7 +26046,6 @@ - @@ -26592,9 +26060,6 @@ - - - @@ -26614,22 +26079,16 @@ - - - - - - @@ -26667,15 +26126,12 @@ - - - @@ -26692,18 +26148,12 @@ - - - - - - @@ -26808,7 +26258,6 @@ - @@ -26870,21 +26319,17 @@ - - - - @@ -26965,23 +26410,18 @@ - - - - - @@ -27108,27 +26548,21 @@ - - - - - - @@ -27255,15 +26689,12 @@ - - - @@ -27340,11 +26771,9 @@ - - @@ -27368,11 +26797,9 @@ - - @@ -27410,11 +26837,9 @@ - - @@ -27457,27 +26882,21 @@ - - - - - - @@ -27604,15 +27023,12 @@ - - - @@ -27689,11 +27105,9 @@ - - @@ -27717,11 +27131,9 @@ - - @@ -27759,11 +27171,9 @@ - - @@ -27788,7 +27198,6 @@ - @@ -27796,39 +27205,30 @@ - - - - - - - - - @@ -27978,7 +27378,6 @@ - @@ -27991,15 +27390,12 @@ - - - @@ -28052,7 +27448,6 @@ - @@ -28063,7 +27458,6 @@ - @@ -28071,39 +27465,30 @@ - - - - - - - - - @@ -28253,17 +27638,13 @@ - - - - @@ -28325,21 +27706,18 @@ - - - @@ -28452,11 +27830,9 @@ - - @@ -28825,7 +28201,6 @@ - @@ -29071,7 +28446,6 @@ - @@ -29085,19 +28459,15 @@ - - - - @@ -29261,19 +28631,15 @@ - - - - @@ -29436,15 +28802,12 @@ - - - @@ -29572,15 +28935,12 @@ - - - @@ -29733,8 +29093,6 @@ - - @@ -29743,11 +29101,9 @@ - - @@ -29823,14 +29179,11 @@ - - - @@ -30178,7 +29531,6 @@ - @@ -30295,7 +29647,6 @@ - @@ -30412,7 +29763,6 @@ - @@ -30560,7 +29910,6 @@ - @@ -30605,35 +29954,27 @@ - - - - - - - - @@ -30974,11 +30315,9 @@ - - @@ -31023,31 +30362,24 @@ - - - - - - - @@ -31440,7 +30772,6 @@ - @@ -31673,31 +31004,24 @@ - - - - - - - @@ -31835,11 +31159,9 @@ - - @@ -31957,31 +31279,24 @@ - - - - - - - @@ -32119,11 +31434,9 @@ - - @@ -32260,7 +31573,6 @@ - @@ -32303,50 +31615,39 @@ - - - - - - - - - - - @@ -32414,11 +31715,9 @@ - - @@ -33088,30 +32387,22 @@ - - - - - - - - @@ -33129,11 +32420,9 @@ - - @@ -33447,11 +32736,9 @@ - - @@ -33530,14 +32817,10 @@ - - - - @@ -33621,7 +32904,6 @@ - @@ -33632,10 +32914,8 @@ - - @@ -33723,7 +33003,6 @@ - @@ -33810,23 +33089,18 @@ - - - - - @@ -33844,7 +33118,6 @@ - @@ -33941,23 +33214,18 @@ - - - - - @@ -34058,7 +33326,6 @@ - @@ -34101,7 +33368,6 @@ - @@ -34147,7 +33413,6 @@ - @@ -34192,7 +33457,6 @@ - @@ -34223,23 +33487,18 @@ - - - - - @@ -34257,7 +33516,6 @@ - @@ -34354,23 +33612,18 @@ - - - - - @@ -34471,7 +33724,6 @@ - @@ -34514,7 +33766,6 @@ - @@ -34560,7 +33811,6 @@ - @@ -34605,32 +33855,22 @@ - - - - - - - - - - @@ -34647,7 +33887,6 @@ - @@ -34764,7 +34003,6 @@ - @@ -34796,10 +34034,7 @@ - - - @@ -34873,14 +34108,10 @@ - - - - @@ -34916,7 +34147,6 @@ - @@ -34966,13 +34196,10 @@ - - - @@ -34983,7 +34210,6 @@ - @@ -35065,8 +34291,6 @@ - - @@ -35078,9 +34302,6 @@ - - - @@ -35094,7 +34315,6 @@ - @@ -35115,7 +34335,6 @@ - @@ -35232,18 +34451,12 @@ - - - - - - @@ -35350,8 +34563,6 @@ - - @@ -35406,7 +34617,6 @@ - @@ -35418,19 +34628,15 @@ - - - - @@ -35509,19 +34715,15 @@ - - - - @@ -35731,14 +34933,11 @@ - - - @@ -35767,7 +34966,6 @@ - @@ -35795,16 +34993,12 @@ - - - - @@ -35855,24 +35049,16 @@ - - - - - - - - @@ -35960,7 +35146,6 @@ - @@ -36107,7 +35292,6 @@ - @@ -36726,7 +35910,6 @@ - @@ -36736,18 +35919,14 @@ - - - - @@ -36760,14 +35939,11 @@ - - - @@ -36775,17 +35951,13 @@ - - - - @@ -36814,8 +35986,6 @@ - - @@ -36858,7 +36028,6 @@ - @@ -36870,7 +36039,6 @@ - @@ -36879,7 +36047,6 @@ - @@ -36887,7 +36054,6 @@ - @@ -36914,7 +36080,6 @@ - @@ -37023,11 +36188,9 @@ - - @@ -37400,11 +36563,9 @@ - - @@ -37709,15 +36870,12 @@ - - - @@ -37832,15 +36990,12 @@ - - - @@ -37950,11 +37105,9 @@ - - @@ -38173,11 +37326,9 @@ - - @@ -38353,11 +37504,9 @@ - - @@ -38730,11 +37879,9 @@ - - @@ -39039,15 +38186,12 @@ - - - @@ -39162,15 +38306,12 @@ - - - @@ -39280,11 +38421,9 @@ - - @@ -39503,11 +38642,9 @@ - - @@ -39588,15 +38725,12 @@ - - - @@ -39743,7 +38877,6 @@ - @@ -39877,15 +39010,12 @@ - - - @@ -40194,15 +39324,12 @@ - - - @@ -40510,7 +39637,6 @@ - @@ -40679,7 +39805,6 @@ - @@ -40821,15 +39946,12 @@ - - - @@ -40976,7 +40098,6 @@ - @@ -41110,15 +40231,12 @@ - - - @@ -41427,15 +40545,12 @@ - - - @@ -41743,7 +40858,6 @@ - @@ -41912,7 +41026,6 @@ - @@ -42465,13 +41578,9 @@ - - - - @@ -42479,22 +41588,16 @@ - - - - - - @@ -42511,9 +41614,6 @@ - - - @@ -42574,10 +41674,8 @@ - - @@ -42622,7 +41720,6 @@ - @@ -42633,7 +41730,6 @@ - @@ -42709,7 +41805,6 @@ - @@ -42720,7 +41815,6 @@ - @@ -42731,7 +41825,6 @@ - @@ -42849,23 +41942,18 @@ - - - - - @@ -42906,23 +41994,18 @@ - - - - - @@ -42963,7 +42046,6 @@ - @@ -42988,7 +42070,6 @@ - @@ -42996,7 +42077,6 @@ - @@ -43085,15 +42165,12 @@ - - - @@ -43169,15 +42246,12 @@ - - - @@ -43252,7 +42326,6 @@ - @@ -43281,7 +42354,6 @@ - @@ -43455,9 +42527,6 @@ - - - @@ -43481,8 +42550,6 @@ - - @@ -43693,13 +42760,10 @@ - - - @@ -43718,31 +42782,26 @@ - - - - - @@ -43803,23 +42862,18 @@ - - - - - @@ -43920,23 +42974,18 @@ - - - - - @@ -44036,7 +43085,6 @@ - @@ -44084,7 +43132,6 @@ - @@ -44092,11 +43139,9 @@ - - @@ -44214,11 +43259,9 @@ - - @@ -44336,11 +43379,9 @@ - - @@ -44458,11 +43499,9 @@ - - @@ -44579,8 +43618,6 @@ - - @@ -44597,7 +43634,6 @@ - @@ -44959,8 +43995,6 @@ - - @@ -44973,9 +44007,6 @@ - - - @@ -44984,7 +44015,6 @@ - @@ -44998,8 +44028,6 @@ - - @@ -45027,7 +44055,6 @@ - @@ -45874,8 +44901,6 @@ - - @@ -45885,7 +44910,6 @@ - @@ -45897,11 +44921,9 @@ - - @@ -45986,8 +45008,6 @@ - - @@ -46056,7 +45076,6 @@ - @@ -46087,37 +45106,29 @@ - - - - - - - - @@ -47054,37 +46065,29 @@ - - - - - - - - @@ -47515,7 +46518,6 @@ - @@ -47818,8 +46820,6 @@ - - @@ -47840,15 +46840,12 @@ - - - @@ -47928,7 +46925,6 @@ - @@ -48448,8 +47444,6 @@ - - @@ -48468,10 +47462,8 @@ - - @@ -48565,7 +47557,6 @@ - @@ -48775,9 +47766,6 @@ - - - @@ -48837,7 +47825,6 @@ - @@ -49103,8 +48090,6 @@ - - @@ -49139,9 +48124,6 @@ - - - @@ -49171,9 +48153,6 @@ - - - @@ -49202,14 +48181,10 @@ - - - - @@ -49251,8 +48226,6 @@ - - @@ -49291,16 +48264,12 @@ - - - - @@ -49308,9 +48277,6 @@ - - - @@ -49318,18 +48284,12 @@ - - - - - - diff --git a/tests/data/test-read-dwarf/test7.so.abi b/tests/data/test-read-dwarf/test7.so.abi index 45cf3717..a5f3ff6c 100644 --- a/tests/data/test-read-dwarf/test7.so.abi +++ b/tests/data/test-read-dwarf/test7.so.abi @@ -3,45 +3,30 @@ - - - - - - - - - - - - - - - diff --git a/tests/data/test-read-dwarf/test7.so.hash.abi b/tests/data/test-read-dwarf/test7.so.hash.abi index a04025f6..a21810fe 100644 --- a/tests/data/test-read-dwarf/test7.so.hash.abi +++ b/tests/data/test-read-dwarf/test7.so.hash.abi @@ -3,45 +3,30 @@ - - - - - - - - - - - - - - - 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 60d37804..2842dd1e 100644 --- a/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi +++ b/tests/data/test-read-dwarf/test9-pr18818-clang.so.abi @@ -347,12 +347,10 @@ - - @@ -523,7 +521,6 @@ - @@ -664,7 +661,6 @@ - @@ -781,17 +777,12 @@ - - - - - @@ -892,7 +883,6 @@ - @@ -1019,7 +1009,6 @@ - @@ -1529,7 +1518,6 @@ - @@ -1971,18 +1959,14 @@ - - - - @@ -2357,15 +2341,12 @@ - - - @@ -2405,7 +2386,6 @@ - @@ -3177,7 +3157,6 @@ - @@ -3461,7 +3440,6 @@ - @@ -3543,7 +3521,6 @@ - @@ -3691,14 +3668,12 @@ - - @@ -3977,19 +3952,16 @@ - - - @@ -4011,31 +3983,26 @@ - - - - - @@ -4047,14 +4014,12 @@ - - @@ -4066,7 +4031,6 @@ - @@ -4207,7 +4171,6 @@ - @@ -4351,15 +4314,12 @@ - - - @@ -4436,49 +4396,39 @@ - - - - - - - - - - @@ -4556,10 +4506,8 @@ - - @@ -4740,15 +4688,12 @@ - - - @@ -4758,7 +4703,6 @@ - @@ -4770,19 +4714,15 @@ - - - - @@ -4822,7 +4762,6 @@ - @@ -4833,7 +4772,6 @@ - @@ -4848,11 +4786,9 @@ - - @@ -4994,7 +4930,6 @@ - @@ -5190,7 +5125,6 @@ - @@ -5204,15 +5138,12 @@ - - - @@ -5910,7 +5841,6 @@ - @@ -5932,7 +5862,6 @@ - @@ -5975,9 +5904,6 @@ - - - @@ -5985,8 +5911,6 @@ - - @@ -6003,19 +5927,15 @@ - - - - @@ -6036,11 +5956,9 @@ - - @@ -6149,21 +6067,17 @@ - - - - @@ -6264,15 +6178,12 @@ - - - @@ -6373,9 +6284,6 @@ - - - @@ -6400,24 +6308,17 @@ - - - - - - - @@ -6449,7 +6350,6 @@ - @@ -6461,10 +6361,7 @@ - - - @@ -6573,8 +6470,6 @@ - - @@ -6595,22 +6490,14 @@ - - - - - - - - @@ -6638,8 +6525,6 @@ - - @@ -6671,35 +6556,25 @@ - - - - - - - - - - @@ -6707,15 +6582,12 @@ - - - @@ -6816,15 +6688,10 @@ - - - - - @@ -6967,8 +6834,6 @@ - - @@ -7100,12 +6965,7 @@ - - - - - diff --git a/tests/data/test-read-write/test10.xml b/tests/data/test-read-write/test10.xml index 82c3cdeb..883c8f4a 100644 --- a/tests/data/test-read-write/test10.xml +++ b/tests/data/test-read-write/test10.xml @@ -4,7 +4,6 @@ - diff --git a/tests/data/test-read-write/test15.xml b/tests/data/test-read-write/test15.xml index 01d1b2dd..bac80881 100644 --- a/tests/data/test-read-write/test15.xml +++ b/tests/data/test-read-write/test15.xml @@ -3,7 +3,6 @@ - diff --git a/tests/data/test-read-write/test21.xml b/tests/data/test-read-write/test21.xml index 0f6bbdeb..b35c2468 100644 --- a/tests/data/test-read-write/test21.xml +++ b/tests/data/test-read-write/test21.xml @@ -2,7 +2,6 @@ - diff --git a/tests/data/test-read-write/test25.xml b/tests/data/test-read-write/test25.xml index 5be51f85..ab842011 100644 --- a/tests/data/test-read-write/test25.xml +++ b/tests/data/test-read-write/test25.xml @@ -2,11 +2,9 @@ - - @@ -28,22 +26,17 @@ - - - - - diff --git a/tests/data/test-read-write/test28-without-std-fns-ref.xml b/tests/data/test-read-write/test28-without-std-fns-ref.xml index 122021d7..8d1ce615 100644 --- a/tests/data/test-read-write/test28-without-std-fns-ref.xml +++ b/tests/data/test-read-write/test28-without-std-fns-ref.xml @@ -220,12 +220,10 @@ - - @@ -234,39 +232,30 @@ - - - - - - - - - @@ -280,7 +269,6 @@ - @@ -301,15 +289,12 @@ - - - @@ -318,11 +303,9 @@ - - @@ -330,25 +313,19 @@ - - - - - - @@ -818,7 +795,6 @@ - diff --git a/tests/data/test-read-write/test28-without-std-vars-ref.xml b/tests/data/test-read-write/test28-without-std-vars-ref.xml index 065d22d3..0079c0d8 100644 --- a/tests/data/test-read-write/test28-without-std-vars-ref.xml +++ b/tests/data/test-read-write/test28-without-std-vars-ref.xml @@ -220,11 +220,9 @@ - - @@ -233,39 +231,30 @@ - - - - - - - - - @@ -279,7 +268,6 @@ - @@ -291,15 +279,12 @@ - - - @@ -308,11 +293,9 @@ - - @@ -320,25 +303,19 @@ - - - - - - @@ -743,7 +720,6 @@ -