From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by sourceware.org (Postfix) with ESMTPS id F1C94384A876 for ; Wed, 26 Oct 2022 08:15:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org F1C94384A876 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=embecosm.com Received: by mail-wr1-x42f.google.com with SMTP id o4so16814076wrq.6 for ; Wed, 26 Oct 2022 01:15:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=content-transfer-encoding:mime-version:reply-to:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=7dRhewqD/XRAICzOiX/2qeLxy7u64DVJrTu+SjLNYII=; b=YA0Ze9t9auZX7V1nWXGo7JUcN4Rcl5+nz6/fEZCjxa5w9i4bq0NOeFeuhotPdAPU69 A6I7lh7e+QV8CWl03ugt2h0Sb64hWkH2iLTspvF8gIm/YRSGky+sWYt9uipu0v22CwBo KAta61uhw7GELoSnMkpXMoREf922pqQKbiExceDjfSGXna0OQimoObeLcJCirSZdOkRQ ST2xjq/p152xP7R/RPM/SLHvPoUg/CgjkpBm+Wt+ZgyW11OjwY8wvcvAwS9kpKAcpK8K tNDl169OBJrrDUEVVcaY9elv9wJ9/5/eJdzeIYqzB+SYhNXB5M5OykhncjSXVtGrTgT9 JdiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:reply-to:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=7dRhewqD/XRAICzOiX/2qeLxy7u64DVJrTu+SjLNYII=; b=tjjrvnLo9FeblC/q8MBvjA4qA7B+KJSGD2pukHfwqq/UKrftZtRytwZDt8te+J0h3G iADn2oXLzyR1PfHYAfZ8afTURcrfDTBB4ygaGBvqu7XC0jbDoqcgvRlUU6Ge90h5vvx0 3UA7mPd/DZ6pRR4Co1qMz/BRXNLPUIqPBOqT3nmsSza1U2diC2k5phQXi+9x/mALq9wK uhXx6ePNKuILYjwdGLdTr65rAxLy7pbr+RIE1iZ+/mPRZEnP9C+YxQH3zsnezXKQ6NJr drTccZnN8xsmV8Oo0WcSytDCK/DfUasYQMJLnKVNlumzh7MkvQtQYf/tZHLFoXvxBzYY CD4g== X-Gm-Message-State: ACrzQf3C1Q+JWdtJe6xSY6PCPSenxbEIpZ3LU466D9nebw2cgd3LjI+Z C9Bj0SLQQ6Ibk1Y3EJQKM3iOSistj1NsZrdRWw== X-Google-Smtp-Source: AMsMyM50NjUUmK4xYeuGOKw8nixbhUJgbKQ6vXVnXpyfSCxFnKY1y5UuoAw1fGbvDlsnmXrG5VguEw== X-Received: by 2002:a05:6000:1447:b0:22e:7b1d:cca2 with SMTP id v7-20020a056000144700b0022e7b1dcca2mr29017468wrx.276.1666772134268; Wed, 26 Oct 2022 01:15:34 -0700 (PDT) Received: from platypus.lan ([2001:861:5e4c:3bb0:6424:328a:1734:3249]) by smtp.googlemail.com with ESMTPSA id q16-20020a05600c46d000b003c6f426467fsm1134310wmo.40.2022.10.26.01.15.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Oct 2022 01:15:33 -0700 (PDT) From: arthur.cohen@embecosm.com To: gcc-patches@gcc.gnu.org Cc: gcc-rust@gcc.gnu.org Subject: [PATCH Rust front-end v3 07/46] gccrs: Add gcc-check-target check-rust Date: Wed, 26 Oct 2022 10:17:32 +0200 Message-Id: <20221026081811.602573-8-arthur.cohen@embecosm.com> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20221026081811.602573-1-arthur.cohen@embecosm.com> References: <20221026081811.602573-1-arthur.cohen@embecosm.com> Reply-To: arthur.cohen@embecosm.com MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: From: Philip Herron This allows us to invoke the rust testsuite. ChangeLog: * Makefile.def: Add Rust language. * Makefile.in: Regenerate via autogen. --- Makefile.def | 1 + Makefile.in | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/Makefile.def b/Makefile.def index 3291b126b26..821016af3a2 100644 --- a/Makefile.def +++ b/Makefile.def @@ -681,6 +681,7 @@ languages = { language=go; gcc-check-target=check-go; languages = { language=d; gcc-check-target=check-d; lib-check-target=check-target-libphobos; }; languages = { language=jit; gcc-check-target=check-jit; }; +languages = { language=rust; gcc-check-target=check-rust; }; // Toplevel bootstrap bootstrap_stage = { id=1 ; }; diff --git a/Makefile.in b/Makefile.in index 1919dfee829..9ed2c0dec52 100644 --- a/Makefile.in +++ b/Makefile.in @@ -60583,6 +60583,14 @@ check-gcc-jit: (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit); check-jit: check-gcc-jit +.PHONY: check-gcc-rust check-rust +check-gcc-rust: + r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + $(HOST_EXPORTS) \ + (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust); +check-rust: check-gcc-rust + # The gcc part of install-no-fixedincludes, which relies on an intimate # knowledge of how a number of gcc internal targets (inter)operate. Delegate. -- 2.37.2