Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp635786iog; Fri, 17 Jun 2022 10:09:43 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uEt/X/U68kV+SZNMvGYyjM55pwbpfKrkpbtDPjX/P2QQQSIvBziepMVdYviqxKsUaUb2a9 X-Received: by 2002:a17:907:1c18:b0:711:c83b:8a14 with SMTP id nc24-20020a1709071c1800b00711c83b8a14mr9751604ejc.379.1655485783699; Fri, 17 Jun 2022 10:09:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655485783; cv=none; d=google.com; s=arc-20160816; b=kmvTQEQ7z7ylZbF6NwhZZyLWrN5UVk5/50h2Ct1hb/hYbsgEwqKRLVrbc2muosOiix kMTnJgHE2ckFYLmS8dlr/BtZe8Kp0QRsmba5xMwtde8WQxFDeDdpKnyirjQXzN61D9m9 qIaWYGtx2RKECKHLpnggXnpbS2i4ExItgHeT6FxRLSIig+mRcE4LmnFr62vSJzdcSKcc qOWnmdh2o+LFcbyRHuUNiXg6onhRyzy+onfbTcFXhxya9kcDDPAn6kcGXSIZlagMYeUL iJtVHALSLynR6N67X2d+nmhIyQvGUWIFVge5BrYWfnDEgicev8COKbtb/4fre97gt+zU kjUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:mime-version:message-id:date :dkim-signature; bh=HIkosMxJu0DsWXpVdxpWrXztbgfsO84tS9Or7dZuu1Q=; b=uN0DXDXhfKJDeSPbWM/Gx5v5tkEQw/adgTKIP8FxwSVWkXaZv9vLpW8yZdVAJdnjPd bJ56dUEBbPpUxqAOxR7aG0Wev2hVXbrVUAItoa4T702Yd3M8usniIuuDIuxApIZyNYfr 7CNjlMG6REiQ9srtsx7g8AxftbHmiMQv7vY08+lZijTHfb5kwF9VJzg0mJpXlht1QoXq zBalh9o1IZJwp4gcTrILyEEJWfBJ+//vdI+hx1ZY7HW3isMr4v7CI+PVcls4YUfiUSjT ufl3/i8skvuQ/8T9/lfZqWZGGV2vLr8M0Eqw3YdysqhIfjPF9izc3biFT3CpTI8LFJJQ CWMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=hNEMukuO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cs15-20020a170906dc8f00b0071204f98119si2924042ejc.77.2022.06.17.10.09.16; Fri, 17 Jun 2022 10:09:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=hNEMukuO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1383070AbiFQQ6s (ORCPT + 99 others); Fri, 17 Jun 2022 12:58:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41690 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1383083AbiFQQ6l (ORCPT ); Fri, 17 Jun 2022 12:58:41 -0400 Received: from mail-yb1-xb4a.google.com (mail-yb1-xb4a.google.com [IPv6:2607:f8b0:4864:20::b4a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DCAF32F679 for ; Fri, 17 Jun 2022 09:58:40 -0700 (PDT) Received: by mail-yb1-xb4a.google.com with SMTP id l6-20020a25bf86000000b00668c915a3f2so929221ybk.4 for ; Fri, 17 Jun 2022 09:58:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:message-id:mime-version:subject:from:to:cc; bh=HIkosMxJu0DsWXpVdxpWrXztbgfsO84tS9Or7dZuu1Q=; b=hNEMukuOffSzyw5d6QBcwxNcqKUnC8L7F85D8e4DMiaNmNOcfyuY3Zx7l9WU+TMSNN bng7bOJtVv2lMxmVy9WRgT/M1tn0wUyWP+6xcjbbtGndZqD195wLuodEcCItkC1CZnwm /yxrwNI4Jl3rGOwj9tm7zr/ciXe+j2yqDhblmTlIoLedlOlLT8hBZJzfF50f4JP6HsDE TTStfbmqBaNN8+9kBYjLLKaASBEYJYJhXGYhCWWlCOyrbr25ynvp1kJOOXIRI90IP9Jv y88Cvk9Toe3vn+iXOoUKaaV/nJk7QeRSxPxV71CsQGaCI4XKbAKe8LGojB2WJ/BVl/2m PH6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=HIkosMxJu0DsWXpVdxpWrXztbgfsO84tS9Or7dZuu1Q=; b=0Y07OdZQ6yHboiw/OH0b2iUBT13DgHckxSq9LNhIo8oL5vVNmt9MSQrZJl/CQFGv6d ZBbsK23kpcqGouoBp8dRV8SbTVpi/cCi+I6cYOPTEE+Ca8GUFkE7JF0pixA2L++B5dIN eh5nFpGtk+aE63Qd9xy0elv5+E1Su0pjbHVAqC0yuDyjqWxyjfvMeunjSVIl0HHzA4K8 j0v8ri1WECgUqglEzqbzDsVzD72u5j9P5e2bXxmWePFs38IOGTVxecu00iI1YO5SFO/h pOjxvTs5jRGrKvplIA8HNfqIjcKSDBOxdndUWZyj+MZixQZDwNcoREvLpYwnWq1q6/V8 u2Zg== X-Gm-Message-State: AJIora/LzW8bgNiBrIYU+3C3CsxILhhJ0ZS5+xbCfbGAHYxf9UngkEXS opsm708uO3EHmOLg4Ofxg3M15BJlgY1JWP2gRM0= X-Received: from ndesaulniers1.mtv.corp.google.com ([2620:15c:211:202:7e0c:dc00:6576:994e]) (user=ndesaulniers job=sendgmr) by 2002:a0d:cf04:0:b0:30f:c6e3:b62c with SMTP id r4-20020a0dcf04000000b0030fc6e3b62cmr12128627ywd.306.1655485120058; Fri, 17 Jun 2022 09:58:40 -0700 (PDT) Date: Fri, 17 Jun 2022 09:58:17 -0700 Message-Id: <20220617165817.3204917-1-ndesaulniers@google.com> Mime-Version: 1.0 X-Developer-Key: i=ndesaulniers@google.com; a=ed25519; pk=lvO/pmg+aaCb6dPhyGC1GyOCvPueDrrc8Zeso5CaGKE= X-Developer-Signature: v=1; a=ed25519-sha256; t=1655485097; l=1310; s=20211004; h=from:subject; bh=pe+YwCN7a/5bmdaqbfY3NE5BJF4TRtPW3C6ELb8zZF8=; b=eNQ0gyHPhuoYjZ/pWdaRl9A62Rla+ymyhL1crK6lecZwFPypboi8Y9gWiEqW6dcb1XWwvQeLFVZ1 KEYzifuFCQCYqa7UTDNE+9DgoPPpMYO6Qjfxhtbg/G3o5f3JfD/C X-Mailer: git-send-email 2.36.1.476.g0c4daa206d-goog Subject: [PATCH] Documentation/llvm: Update Supported Arch table From: Nick Desaulniers To: Masahiro Yamada Cc: Michael Opdenacker , Nick Desaulniers , Nathan Chancellor , Tom Rix , Michal Marek , Jonathan Corbet , llvm@lists.linux.dev, linux-kbuild@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-9.6 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,T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org While watching Michael's new talk on Clang-built-Linux, I noticed the arch table in our docs that he refers to is outdated. Add hexagon and User Mode. Bump MIPS and RISCV to LLVM=1. PowerPC is almost LLVM=1 capable; ppc64le works, but ppc64 (big endian) and ppc32 still need more work. Link: https://youtu.be/W4zdEDpvR5c?t=399 Signed-off-by: Nick Desaulniers --- Documentation/kbuild/llvm.rst | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/kbuild/llvm.rst b/Documentation/kbuild/llvm.rst index b854bb413164..6b2bac8e9ce0 100644 --- a/Documentation/kbuild/llvm.rst +++ b/Documentation/kbuild/llvm.rst @@ -129,18 +129,24 @@ yet. Bug reports are always welcome at the issue tracker below! * - arm64 - Supported - ``LLVM=1`` + * - hexagon + - Maintained + - ``LLVM=1`` * - mips - Maintained - - ``CC=clang`` + - ``LLVM=1`` * - powerpc - Maintained - ``CC=clang`` * - riscv - Maintained - - ``CC=clang`` + - ``LLVM=1`` * - s390 - Maintained - ``CC=clang`` + * - um (User Mode) + - Maintained + - ``LLVM=1`` * - x86 - Supported - ``LLVM=1`` -- 2.36.1.476.g0c4daa206d-goog