From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by sourceware.org (Postfix) with ESMTPS id 4BA54395C00A for ; Tue, 6 Dec 2022 10:11:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 4BA54395C00A 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-x434.google.com with SMTP id h12so22699327wrv.10 for ; Tue, 06 Dec 2022 02:11:55 -0800 (PST) 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=3zm5KJY035CjcOsQSdplYxuyDzW/EVvguACCjSWfOs0=; b=hvm0ozAYZ9aE4lgDN/TJdEKYr3HaQpy2O8ePQv+KDZ4sZv6ji3SOOWAHYOm0OqWv5+ YI4CCMmMogRjFfma6miE+V+z/s1GYAOpl23whJKkI3UTWi02oRs8rYEMHXMGX1Xu/wCv UaNPItm0txdoAV8jvN2tHgOK+naXimxq0oZ/q81OIiQBaFgmFRnzFqf45t4NCaxLr5cV /41uA32XanT1khTDt1om5h5VROktlXxbQGtrtaVPWxhf6FEKSXmPsS3CeiED5/rUMcra 29jzlbi3m3DQhTxGWBPaGNF9p1zbczC+qms70g+lRAbUwCYN7ilZgS3YNjt4idQhYtiX v+mw== 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=3zm5KJY035CjcOsQSdplYxuyDzW/EVvguACCjSWfOs0=; b=KY/woFWVOUmhvsPXxtc76FNx/aVxX8NxWi9CuzGgguglVN7hubxfE08uxiprU3popG D3Xk8MGFxQu4UGki4xh60YIo5veMF9cUQNoeJkIo0NgOGDxTE0YCElyKwb8oW8rWwJHc sFy2U2S0uRVQA8S8bPdTcyU97xYdkjH8MvMqTAILjCdzhN8Ixzt/mCPCjNB7b28QpSEp wJvAzX203rKvOELsLkipktlaL0WZZISKpFgn1ka0+2fnO+Wh37FEgRSjZLvspCTDtAW1 ANTak5sX8GNzs1fFGDj3WIWPht4kVFpt7hN4s2RTJ95Jsrfhlxawhm/V2JTdaulfaLs8 1JeQ== X-Gm-Message-State: ANoB5pmPqar+YJZrcG46+I3iqNVBx9z0zMY71mGqf0o0sGF4W9RQ4x9/ mTNmt4W2lDNRi3s+DjsywmduQGtO+afsOTEZ/Q== X-Google-Smtp-Source: AA0mqf7HjtSpybTwl82Z8o01/UBN5uE+0duI4OHMSKRnnEbDVxQfaCIBW+o3935/3eaR50Hp/dWY1w== X-Received: by 2002:a05:6000:149:b0:242:6b35:598e with SMTP id r9-20020a056000014900b002426b35598emr3658936wrx.47.1670321514875; Tue, 06 Dec 2022 02:11:54 -0800 (PST) Received: from platypus.lan ([2001:861:5e4c:3bb0:6424:328a:1734:3249]) by smtp.googlemail.com with ESMTPSA id r10-20020a05600c458a00b003cfd4a50d5asm27052699wmo.34.2022.12.06.02.11.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Dec 2022 02:11:54 -0800 (PST) From: arthur.cohen@embecosm.com To: gcc-patches@gcc.gnu.org Cc: gcc-rust@gcc.gnu.org, Philip Herron Subject: [PATCH Rust front-end v4 07/46] gccrs: Add gcc-check-target check-rust Date: Tue, 6 Dec 2022 11:13:39 +0100 Message-Id: <20221206101417.778807-8-arthur.cohen@embecosm.com> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221206101417.778807-1-arthur.cohen@embecosm.com> References: <20221206101417.778807-1-arthur.cohen@embecosm.com> Reply-To: arthur.cohen@embecosm.com MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-37.4 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.38.1