[0/3] Bug 21485 - problems compiling with clang
Message ID | 20200709182250.1677238-1-gprocida@google.com |
---|---|
Headers |
Return-Path: <libabigail-bounces@sourceware.org> 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 BB6B73844045; Thu, 9 Jul 2020 18:23:10 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BB6B73844045 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1594318990; bh=7cd+rvWG/MxNeSeJWYCbqPlLOPjANR22pPrw+hPWzRg=; h=Date:In-Reply-To:References:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Help:List-Subscribe:From:Reply-To:Cc:From; b=nwyKxIh82i/9ZXcsiFvlj+U2rgqJ+4bjIPFpsYgLTDDDJ0kyUod1w2uMW+/PkFyvF DeP5nOAtVc/M8+eNWeFaqxkGKIm1mz9VzSI8PwM8Eunoh9siVI1FV3xnmWy86mTZwZ QD6gNzjK9FLbXR8bINa0lWse8IwD5+2b97407wuA= X-Original-To: libabigail@sourceware.org Delivered-To: libabigail@sourceware.org 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 <libabigail@sourceware.org>; 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 <libabigail@sourceware.org>; 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 To: libabigail@sourceware.org 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 <libabigail.sourceware.org> List-Unsubscribe: <http://sourceware.org/mailman/options/libabigail>, <mailto:libabigail-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/libabigail/> List-Help: <mailto:libabigail-request@sourceware.org?subject=help> List-Subscribe: <http://sourceware.org/mailman/listinfo/libabigail>, <mailto:libabigail-request@sourceware.org?subject=subscribe> From: Giuliano Procida via Libabigail <libabigail@sourceware.org> Reply-To: Giuliano Procida <gprocida@google.com> Cc: maennich@google.com, kernel-team@android.com Errors-To: libabigail-bounces@sourceware.org Sender: "Libabigail" <libabigail-bounces@sourceware.org> |
Message
Giuliano Procida
July 9, 2020, 6:22 p.m. UTC
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