From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id 61D7A3857028 for ; Wed, 27 Jul 2022 16:45:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 61D7A3857028 Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-580-kHA5W_75OL-qTKLoigIIOg-1; Wed, 27 Jul 2022 12:45:45 -0400 X-MC-Unique: kHA5W_75OL-qTKLoigIIOg-1 Received: by mail-qv1-f70.google.com with SMTP id li6-20020a0562145e0600b004744011ed4dso6938924qvb.22 for ; Wed, 27 Jul 2022 09:45:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=tcSQXrCQjOsh2UElYsOUoc0SQc1FSE2meWuUnNr85p0=; b=iLSR1J/HinmwagUW00qvz4NXHFwRDTSeSnBT4gMMoFNd3JEVYEWEEzaE0iE0pReXR/ PtfBu30VpgHDZMf0C28vlJCJdQR5icaOi7rnb2RUsiuyd3lL4VuobUuLe55Dta9FIHKQ MANjSxOCBY6oGv+q93+AennYIQDqTxAOSBoePpzFG3UX4xR6LtDeobmnW/jP+Ff9qFJ7 qgOzU5ZVWUYlq555k714UHJueLEw21XXHDRz8GIZGBAMrUWX33vJNt4Fe9wNE153+l9v DxRUbpytp/89/wdbu8OCp1qvB+/JibWmtlywjpX/NkZy4AjnJrtaeNteNbuUMm0/4Meq Bjwg== X-Gm-Message-State: AJIora9YZgjDK/P0aSOs3nL0xgX2mj8sIiswFOhMCM32PBvsjuVeZRA7 hqN+sy69F/nFNtIxkek7IAbXQPAr2VoQYj7bXFEuUbGTg6554OsoxRk53BPLcR1GyT8xkS6FhZP k6+pYEmtfw1wFnMqbTQ== X-Received: by 2002:a05:6214:20a5:b0:474:6683:ed78 with SMTP id 5-20020a05621420a500b004746683ed78mr8334843qvd.11.1658940344027; Wed, 27 Jul 2022 09:45:44 -0700 (PDT) X-Google-Smtp-Source: AGRyM1s1ltfjiVZT8OkzXvdnG9Ba/Igr/8iGNXbw4VCfhwwbywRp2L+v2ZXpo9xMQSZdT28/+wijZA== X-Received: by 2002:a05:6214:20a5:b0:474:6683:ed78 with SMTP id 5-20020a05621420a500b004746683ed78mr8334831qvd.11.1658940343809; Wed, 27 Jul 2022 09:45:43 -0700 (PDT) Received: from t14s.localdomain (c-73-69-212-193.hsd1.nh.comcast.net. [73.69.212.193]) by smtp.gmail.com with ESMTPSA id bc9-20020a05622a1cc900b0031ee738fe1dsm10928128qtb.67.2022.07.27.09.45.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Jul 2022 09:45:43 -0700 (PDT) Message-ID: <52031efabcd85759ff3bf3a4d0c6a4ff0b47128e.camel@redhat.com> Subject: Re: Rust frontend patches v1 From: David Malcolm To: philip.herron@embecosm.com, gcc-patches@gcc.gnu.org Cc: herron.philip@googlemail.com Date: Wed, 27 Jul 2022 12:45:42 -0400 In-Reply-To: <20220727134040.843750-1-philip.herron@embecosm.com> References: <20220727134040.843750-1-philip.herron@embecosm.com> User-Agent: Evolution 3.38.4 (3.38.4-1.fc33) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_NONE, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jul 2022 16:45:47 -0000 On Wed, 2022-07-27 at 14:40 +0100, herron.philip--- via Gcc-patches wrote: > This is the initial version 1 patch set for the Rust front-end. There > are more changes that need to be extracted out for all the target > hooks we have implemented. The goal is to see if we are implementing > the target hooks information for x86 and arm. We have more patches > for the other targets I can add in here but they all follow the > pattern established here. > > Each patch is buildable on its own and rebased ontop of > 718cf8d0bd32689192200d2156722167fd21a647. As for ensuring we keep > attribution for all the patches we have received in the front-end > should we create a CONTRIBUTOR's file inside the front-end folder? > > Note thanks to Thomas Schwinge and Mark Wielaard, we are keeping a > branch up to date with our code on: > https://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=refs/heads/devel/rust/master >  but this is not rebased ontop of gcc head. > > Let me know if I have sent these patches correctly or not, this is a > learning experience with git send-email. > > [PATCH Rust front-end v1 1/4] Add skeleton Rust front-end folder > [PATCH Rust front-end v1 2/4] Add Rust lang TargetHooks for i386 and > [PATCH Rust front-end v1 3/4] Add Rust target hooks to ARM > [PATCH Rust front-end v1 4/4] Add Rust front-end and associated FWIW it looks like patch 4 of the kit didn't make it (I didn't get a copy and I don't see it in the archives). Maybe it exceeded a size limit? If so, maybe try splitting it up into more patches. Dave