From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id 682D93850400; Wed, 14 Sep 2022 13:42:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 682D93850400 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x634.google.com with SMTP id u9so34871491ejy.5; Wed, 14 Sep 2022 06:42:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=T5WzBJnifA4Yu5674PGWoiGqD4HhGnSYyioi03vPEso=; b=eMt5ENEE37plJmXJAmQEWdi3Yn3SOjoIVB5i60JHDaEfzfwskiaQmnggV5qpKeUV5p syH0L4R5wpXhJY9hh3CXWTyBgO2XW1H2k570AYdj4eArR4hRlNZWKLm7b8bisNvsTg4O eyr3R2t9PPWg0oIuiOoTy8i+lolPMJbFQm2nmWEkikLDQMVSe/D2FAFlVjOnMoWVpxBR sU0mpY36Vy1n7h1gGVS90/8i+smAqkdPKEK1hHtLH6pqUfDMZm3iRB0fBBmmSKoDKljm GuDiB4pEVLOTjGxBa7EckJUh481M3Z+uga32+o6gVH+uQ6QXFEUbh7qeHboKWqhRSrYF 2Diw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=T5WzBJnifA4Yu5674PGWoiGqD4HhGnSYyioi03vPEso=; b=6On8UxeKRCjlBqvkWs6DTMF0EuOmh9aYHpVA05P1wBmCP9GyXa1Ab2YEjb3tRLFzBL 09XGx9rW9/WGO7xYx/ra3SDHiAz5pPwpyxtuUf0Yru5joLMu/JT9eFkAKHeThbqpmeVm UG3BeR28CnfvqIV076VlweNA4HwWj3ZFpz8+fp+qpgKBXfQ4yQTng58A1JXkGVArZXOO iV+qIftnotdNiWlVQRimFCxPtH+RAo20kPdx0mOB/p02icTpSCOUMg72E3h100eKGSoB YF4gUjehTO8pHY/jWOYPJLJOYznTzDnKqJftpw1Kh1x3K6ls9NFH1J8PA/JroVgJDaBC I/NQ== X-Gm-Message-State: ACgBeo1vvhJRnF1aelKL2AUUN1VH+mjWmCKVjTazbBHtuW1gPZi792Wf yosJVcwScDYVrYUVEHf4ajMw293rFqAqFzmW5K0= X-Google-Smtp-Source: AA6agR4RrJ6ZhRVXyFDUCVhGCymHLeBm+mDYrclOnBvoJ/VaZrwRnVFQR/gUeS1OLqQ5hSEN1dp9ZzMgdPo1n1Erq6Y= X-Received: by 2002:a17:907:7d8f:b0:780:37e7:d3b4 with SMTP id oz15-20020a1709077d8f00b0078037e7d3b4mr1843173ejc.594.1663162921202; Wed, 14 Sep 2022 06:42:01 -0700 (PDT) MIME-Version: 1.0 References: <20220824115956.737931-1-philip.herron@embecosm.com> <20220824115956.737931-8-philip.herron@embecosm.com> In-Reply-To: <20220824115956.737931-8-philip.herron@embecosm.com> From: Richard Biener Date: Wed, 14 Sep 2022 15:41:48 +0200 Message-ID: Subject: Re: [PATCH Rust front-end v2 07/37] gccrs: Add gcc-check-target check-rust To: philip.herron@embecosm.com Cc: gcc-patches@gcc.gnu.org, gcc-rust@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-8.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: On Wed, Aug 24, 2022 at 2:08 PM wrote: > > From: Philip Herron > > This allows us to invoke the rust testsuite. OK. > > ChangeLog: > * Makefile.def: Add autogen target > * 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.25.1 >