From patchwork Tue Apr 4 21:49:50 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Luc Van Oostenryck X-Patchwork-Id: 9662617 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 2DB54602B9 for ; Tue, 4 Apr 2017 21:50:13 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1FB5328583 for ; Tue, 4 Apr 2017 21:50:13 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 148BC285A0; Tue, 4 Apr 2017 21:50:13 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.3 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_HI, RCVD_IN_SORBS_SPAM, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CA28728583 for ; Tue, 4 Apr 2017 21:50:12 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754750AbdDDVuM (ORCPT ); Tue, 4 Apr 2017 17:50:12 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:36284 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754617AbdDDVuL (ORCPT ); Tue, 4 Apr 2017 17:50:11 -0400 Received: by mail-wm0-f67.google.com with SMTP id x124so8042444wmf.3 for ; Tue, 04 Apr 2017 14:50:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=denXj3Hy5TZXws0vkS14X3skAmGDWNe/Gqu/35rLoLs=; b=DdUJAzXw+P8OAQMes+jcj9ndkE8hPTS4O/bFJOYCHX+p5lrOO4p1VlOMcsZ+IelOXR zpafTw8oe0iwpb8J4djqp8hk6NatmmLa+guhZ1lf5rye5Fw+/O3TurL0WjAWESt/xw0S NxFgku/PXmSKNBrVJNh+DzzNNJ7WinQu6Xww/MfEBQuHRPPxvWsEddlwSGeh8Z7oEdUI dpazTrsNEIbpSPfa3FjeqbCjP/LlspsgpK+G2cqupmTuQl7EdByMcBJNIQ846sPuGSL1 f5uI84GPbXVKRbgR4SmIYKWCw3G4zkj7ZALmpBHoznBqzYj1PTh959xeQSdl5ykqumqt oweg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=denXj3Hy5TZXws0vkS14X3skAmGDWNe/Gqu/35rLoLs=; b=XxTlPcbSqCY86w6Xo+kRoBkDJEiGaMsvbW/bKEBN6iNtvyiblsWpXb2Rwpbde91A0f PZk2NlQ0CE7m4SqcVJZghV9//It5fUPIf5kODw8fY3qtjd945H3hSntHXHvsEybXgLoA 4VCEYKJZVKvDqm8/gpoqQvoZg4rhUq37+Fvv2HhINQ2RSd855OyxdbiKNkycSHvSUcsv SPapLMrfC/TYkn6i4ik5+FNfMR3IE/2xTU2uhESjTDx+h97xfGZMJl2ZC6lWEBesPvJB z6SC0yZ1uEtW7kq3s973C1yMcFhfBe/2w2Ux8OHcnpYtUxjfUYmOeOPRGBF3nnmXY9K+ YUEA== X-Gm-Message-State: AFeK/H0QonN+fLxvNPwdJ7aYd/MF6V3nsT5bYgkImanES3Ab+Px0jjdB zMBIz1HAqo7FKQ== X-Received: by 10.28.232.202 with SMTP id f71mr2783361wmi.24.1491342610183; Tue, 04 Apr 2017 14:50:10 -0700 (PDT) Received: from localhost.localdomain ([2a02:a03f:88d:1900:706c:6cb1:d133:7ca3]) by smtp.gmail.com with ESMTPSA id 51sm23827153wrx.38.2017.04.04.14.50.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Apr 2017 14:50:09 -0700 (PDT) From: Luc Van Oostenryck To: linux-sparse@vger.kernel.org Cc: Christopher Li , Luc Van Oostenryck Subject: [PATCH 1/6] define ident_list Date: Tue, 4 Apr 2017 23:49:50 +0200 Message-Id: <20170404214955.47926-2-luc.vanoostenryck@gmail.com> X-Mailer: git-send-email 2.12.0 In-Reply-To: <20170404214955.47926-1-luc.vanoostenryck@gmail.com> References: <20170404214955.47926-1-luc.vanoostenryck@gmail.com> Sender: linux-sparse-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-sparse@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Luc Van Oostenryck --- lib.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib.h b/lib.h index 134e56040..19b5cb0b3 100644 --- a/lib.h +++ b/lib.h @@ -75,6 +75,7 @@ DECLARE_PTR_LIST(basic_block_list, struct basic_block); DECLARE_PTR_LIST(instruction_list, struct instruction); DECLARE_PTR_LIST(multijmp_list, struct multijmp); DECLARE_PTR_LIST(pseudo_list, struct pseudo); +DECLARE_PTR_LIST(ident_list, struct ident); DECLARE_PTR_LIST(string_list, char); typedef struct pseudo *pseudo_t; @@ -244,6 +245,11 @@ static inline void add_expression(struct expression_list **list, struct expressi add_ptr_list(list, expr); } +static inline void add_ident(struct ident_list **list, struct ident *ident) +{ + add_ptr_list(list, ident); +} + #define hashval(x) ((unsigned long)(x)) #endif