From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by sourceware.org (Postfix) with ESMTPS id 16030386EC42 for ; Wed, 7 Apr 2021 13:18:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 16030386EC42 Received: by mail-lf1-x12d.google.com with SMTP id b14so28436893lfv.8 for ; Wed, 07 Apr 2021 06:18:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=riYKCr6+DvMYszBd/FGwk2IDh8bprmU2jdVVE0jbsZ0=; b=jqH0f54EEQo0xnv5BEuv3rxHImOpFD2J/tyZ8TI3oFTarePjTIUKtAbzbY7fONn3mm nIzYH3AiFL3aTPiw6xIi8Nc3V9/r8T1L2iwY1ybcCf02aRs3XFU3E7Zlbd3vORKE2Ik+ t3Tm2komMkFzrFpNynM73KAyv2xuG8J1aHxuSP2MrpJuOnRbG9EBypWSfdDbeBC8jpXi DXyffc5vMa9lzcufp+4ULWo6S6mydN9Py/ZMX7xYaAzbyEBaZB0mN0AcNCxFUbO510Yy hIojBWHJBWGbyV5mmdfjVy8CSwAGx6Bjfjex6/HcNMSUYXpxD7vMYu1A+9BhOxZk4USK 5Blg== X-Gm-Message-State: AOAM533pdwiPrIUzRBl+0AITqRA2xZL7OicHvMASyhVJBXm0NF/S8E+n /+iSm5F5gRKrOTpGyNqhChPfNXIrwZxxBSyAjYMEzSAnGM5vuIw= X-Google-Smtp-Source: ABdhPJwQESMZu5bhkY6A2jdsXl7ZNcH7TrQFq9wdi7ZhXLzppCTFijZZztx6uD9kWDtn31m7Q1vY2LnAt1tU97AquTQ= X-Received: by 2002:a19:5e1e:: with SMTP id s30mr2353340lfb.273.1617801530263; Wed, 07 Apr 2021 06:18:50 -0700 (PDT) MIME-Version: 1.0 From: Arthur Cohen Date: Wed, 7 Apr 2021 15:13:27 +0200 Message-ID: Subject: GSoC 2021 - Bridging the gap between rustc and gccrs To: gcc@gcc.gnu.org X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_05, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2021 13:18:54 -0000 Hi everyone, It is my pleasure to announce that I will be applying for the Google Summer of Code in order to work under the Rust-GCC organization. I am a french systems programming and embedded systems programming student, and love to work on anything related to the compilation or interpretation of programming languages. I would love for gccrs to become a solid alternative to rustc. I believe that multiple compilers are a necessity for the language to grow and to be available on more platforms. For that, I believe that it is important for gccrs to be usable with Rust's build system, cargo. The subject of my GSoC would therefore be to help make gccrs available under cargo, and make it available for the compilation of small Rust projects. With the help of Philip Herron, I have established the following proposal: https://docs.google.com/document/d/1oUcpU-kGntdQ6FLfSVPP8co3TDJgcdEK2FmvdinlaNc/edit Feel free to leave any comments or suggestions and I'll do my best to apply them. Kind regards, Arthur Cohen