Message ID | 20190927234322.5157-1-luc.vanoostenryck@gmail.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <SRS0=k4JD=XW=vger.kernel.org=linux-sparse-owner@kernel.org> Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 2C3CB1747 for <patchwork-linux-sparse@patchwork.kernel.org>; Fri, 27 Sep 2019 23:43:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id F196120863 for <patchwork-linux-sparse@patchwork.kernel.org>; Fri, 27 Sep 2019 23:43:26 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="tC25sAd3" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725306AbfI0Xn0 (ORCPT <rfc822;patchwork-linux-sparse@patchwork.kernel.org>); Fri, 27 Sep 2019 19:43:26 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:36969 "EHLO mail-ed1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728543AbfI0Xn0 (ORCPT <rfc822;linux-sparse@vger.kernel.org>); Fri, 27 Sep 2019 19:43:26 -0400 Received: by mail-ed1-f67.google.com with SMTP id r4so3744508edy.4 for <linux-sparse@vger.kernel.org>; Fri, 27 Sep 2019 16:43:24 -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:mime-version :content-transfer-encoding; bh=7fiQDLt/e0YblclfbSRk4NZtIiuA+92r5E6TOB38X2A=; b=tC25sAd34CZ4ekYG4N3FohDJFBD/AeSEhrpOqdCkS+DvlC95R8zR2IBbmaV46NnFVK tcNRnPcuAIjbuGeK3gEtP7HVdLL51B3i0lc5bpdgzq7q9cUmB454R8IUnmRJaDut9OyR ue7P5WZU5cYjZz0AtJ5RepAJAGPbdJdd5J6r2Ljswz++RQEa0FchrIOkf9r1684eQtqT /hA7BT+2tC5rM0BmCcVSVbwilNSxQ8HZy61SMwqaU+NX38IZziVDPC1zmUORzynPXbiX YwikBGAt4ML+T5J6jcZAtY0f/pUuNa9sQrvwt3MOADweHlGeyVf3DqEtYugzC+zw55w5 E3Rg== 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:mime-version :content-transfer-encoding; bh=7fiQDLt/e0YblclfbSRk4NZtIiuA+92r5E6TOB38X2A=; b=OR91rO8lV/Ogg3XliJpUK0vgPFrQ9UawdeqWCMjh/aAB2BhsE+4V8SfBQymSJKF8Yk 1NGjdSdEaRN82nbEfTrq3qjNJ43hEfBXHYq2tJLteCsKL09gYTUCXO1TfHmZu9bKYCqU f5aJ7o0uRNDz+YEVLKbMeRskvKwOMp1GOqmzTtb+AY34So0gzeffEX4DVcxAPTv5HOCh 05mH5tYttdiYFc6xHwKBq8DDhD+qi009qdqyDPiTd8x09rCih9xoAxANBVMSsPQKpUaZ /Z7lEBmrB52eXEuQYZl8MbpmZhzG/CHcZgESar5c8FYpl2MPzLbuoejtTUfAFt53t4wS EUKA== X-Gm-Message-State: APjAAAUV4wrw2frxaH3lBiuelBd2mzBhS8UGEe3fzehz/1lDS+etTc8Y qfV3NPgUbNZm/VGGL7qI4Yc9bFOx X-Google-Smtp-Source: APXvYqyMzTR/4IP3xxM9Z77sGN8hTtPj1nnJPSnChFu4oPJoYoIkluUXuCl5exGaAI/3gEKi7Riasg== X-Received: by 2002:a17:906:3110:: with SMTP id 16mr9964861ejx.306.1569627804022; Fri, 27 Sep 2019 16:43:24 -0700 (PDT) Received: from localhost.localdomain ([2a02:a03f:4080:1900:da8:650b:f6cc:5bcf]) by smtp.gmail.com with ESMTPSA id ng5sm730393ejb.9.2019.09.27.16.43.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Sep 2019 16:43:23 -0700 (PDT) From: Luc Van Oostenryck <luc.vanoostenryck@gmail.com> To: linux-sparse@vger.kernel.org Cc: Linus Torvalds <torvalds@linux-foundation.org> Subject: [PATCH 00/18] add missing expansion of ASM operands Date: Sat, 28 Sep 2019 01:43:02 +0200 Message-Id: <20190927234322.5157-1-luc.vanoostenryck@gmail.com> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-sparse-owner@vger.kernel.org Precedence: bulk List-ID: <linux-sparse.vger.kernel.org> X-Mailing-List: linux-sparse@vger.kernel.org |
Series |
add missing expansion of ASM operands
|
expand
|
On Fri, Sep 27, 2019 at 4:43 PM Luc Van Oostenryck <luc.vanoostenryck@gmail.com> wrote: > > Currently, ASM operand aren't expanded or even evaluated. > This causes Sparse to emit warning about 'unknown expression' > during the linearization of these operands if they contains, > for example, calls to __builtin_compatible_types_p(). > > This series contains a number of preparatory patches before > adding the missing evaluation & expansion. Looks like a solid improvement. Thanks, Linus