From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <3iWAHXwgKCmYKTVSGMHEKSSKPI.GSQPMFEFMKEMPWSYVGIaEVI.SVK@flex--gprocida.bounces.google.com> Received: from mail-qk1-x749.google.com (mail-qk1-x749.google.com [IPv6:2607:f8b0:4864:20::749]) by sourceware.org (Postfix) with ESMTPS id BD530384B13D for ; Thu, 9 Jul 2020 18:23:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org BD530384B13D Received: by mail-qk1-x749.google.com with SMTP id z1so2456410qkz.3 for ; Thu, 09 Jul 2020 11:23:05 -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:in-reply-to:message-id:mime-version :references:subject:from:to:cc; bh=7cd+rvWG/MxNeSeJWYCbqPlLOPjANR22pPrw+hPWzRg=; b=SVNbWM36ABMH+bc+qniyi0ugFeejLkpwWOZmY5yn/i+Cafzl6c2SUCzDEeLUzI5PY+ ifnhfKVMRGuQO4CtQO4qfjUs0AW2eNlf46XICdmV7TELtjDgvGdS3wk2q48OlJ7N4IFP E4MaNAwOAS3+1v7M2C6LXZ8XXML3vjB1d5J1tjl5r8wsgD2WXzQKs5sA9Gn6ggtuzYV2 vA+FnJ4a18bm7T9JKTpGS7PigQEFc90TyjNdyw3kkDJ9Vx3cTetviBqQ7PVx3T9UjEFH t7EDxou+jcqhKOhEtg8BNPe+CXX6XH7uytfYR0Uw+V8JSBuyqSYqrC9NYY06a5n6YkY3 A2mA== X-Gm-Message-State: AOAM5314x63G2t4ih71nkm5djl51sHEcmQDuxm7psT/iWwND+LWzEFL+ kMkn7Kz9DVsC9xrbSA1zKWAINRxnuqZfhx4cuKhHS9ZS2VOrq0+RkUoSsxlZMUeARcpyN5IgJao XklbDn8YQkRpHfz6bDCqj7giO884j2ZOU/15EqN9j92l7HiwWAgOPEO+fGoiMvD/mOJBGirE= X-Google-Smtp-Source: ABdhPJw0T/q3L1Te0vmZ+tY3J00C8spK6WuagwUD7lzKeH2VmB5vGmyavBDseFqbhG8RXoUfWIvIWe9u9fZMGQ== X-Received: by 2002:a0c:f105:: with SMTP id i5mr66622004qvl.120.1594318985159; Thu, 09 Jul 2020 11:23:05 -0700 (PDT) Date: Thu, 9 Jul 2020 19:22:47 +0100 In-Reply-To: <20200709164523.1578400-1-gprocida@google.com> Message-Id: <20200709182250.1677238-1-gprocida@google.com> Mime-Version: 1.0 References: <20200709164523.1578400-1-gprocida@google.com> X-Mailer: git-send-email 2.27.0.383.g050319c2ae-goog Subject: [PATCH 0/3] Bug 21485 - problems compiling with clang From: Giuliano Procida To: libabigail@sourceware.org Cc: dodji@seketeli.org, kernel-team@android.com, gprocida@google.com, maennich@google.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-18.0 required=5.0 tests=BAYES_00, DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, USER_IN_DEF_DKIM_WL autolearn=ham autolearn_force=no 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-List-Received-Date: Thu, 09 Jul 2020 18:23:09 -0000 Hi. This short series fixes a known issue with Clang compilation of libabigail and error-overloaded-virtual warnings. The first patch removes an unused function. The second patch fixes a latent bug detected by the warning. The third patch enables the warning. Regards, Giuliano. Giuliano Procida (3): Drop traversable_base::traverse method. Fix inheritance of scope_decl::insert_member_decl Enable Clang's -Werror-overloaded-virtual. configure.ac | 6 ------ include/abg-ir.h | 3 +-- include/abg-traverse.h | 21 ++++++--------------- src/Makefile.am | 1 - src/abg-ir.cc | 2 +- src/abg-traverse.cc | 43 ------------------------------------------ 6 files changed, 8 insertions(+), 68 deletions(-) delete mode 100644 src/abg-traverse.cc -- 2.27.0.383.g050319c2ae-goog