From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2162 invoked by alias); 1 Sep 2015 08:57:37 -0000 Mailing-List: contact libabigail-help@sourceware.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Subscribe: Sender: libabigail-owner@sourceware.org Received: (qmail 2115 invoked by uid 48); 1 Sep 2015 08:57:34 -0000 From: "dodji at redhat dot com" To: libabigail@sourceware.org Subject: [Bug default/18902] Apply suppression specifications to the output of abidw Date: Thu, 01 Jan 2015 00:00:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: libabigail X-Bugzilla-Component: default X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: dodji at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: dodji at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: blocked Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-q3/txt/msg00040.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=18902 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |18606 --- Comment #1 from dodji at redhat dot com --- The code that evaluates a suppression specification and determines that it matches an ABI artifact is in abg-comparison.cc. It's called "suppression engine" and it's part of the comparison engine. We need to separate that suppression engine from the comparison engine and make it have a well defined API. We'll then adjust the comparison engine to make it use the API of that new suppression engine logical component. Then we'll change the xml format writer to make it use the suppression engine to know if it should emit a decl or not, depending on if the decl (or its type) has been suppressed. Referenced Bugs: https://sourceware.org/bugzilla/show_bug.cgi?id=18606 [Bug 18606] RFE: Handling opaque types by classifying header files as external vs internal -- You are receiving this mail because: You are on the CC list for the bug.