From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4467 invoked by alias); 7 Feb 2014 22:07:29 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 4456 invoked by uid 89); 7 Feb 2014 22:07:28 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-ob0-f176.google.com Received: from mail-ob0-f176.google.com (HELO mail-ob0-f176.google.com) (209.85.214.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Fri, 07 Feb 2014 22:07:28 +0000 Received: by mail-ob0-f176.google.com with SMTP id gq1so4692026obb.7 for ; Fri, 07 Feb 2014 14:07:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=PYEiuXY7DJZ4z16ck1pyuHgyZkTcSEm9jcwmWaAcPFY=; b=GfkoFBe4Ph+PKeoDQ2xnZJVagG4VS7BVSOjTmX4g28v57j+4GZg8o9GcEqMYXV4h8I sq5t5BZ60sS1OFGF0GRkZZ5G4hfLbqbwhDrOYA4ImBllV7C8yRz7kdou4Gx5QA+vNpyY wtbG3wmRu0I8b+rMu0K5E0U9ucqmwnIjgz4HGrIn8v67JZF664BpfQlpM379sWSyVY2y JmWFB52rwEp9nK/7whBOu7cFTmbtjGcR9dzG86BYYOxWJxgCPrw1+oUD4EQw/MyQII+h Xrzr+k5iXTd1K3yVo67UW7z5YRxZJaWWbN038gMlx68xrfKmgrIbhnIVO4yNrhBohT5G EwIw== X-Gm-Message-State: ALoCoQkzNxZSWQdnNKtLGNSJ7klrO+9jU9RlkX2MWwnjkw0R54NuHMfQAmA2TbMVGFMCDfot+eBN MIME-Version: 1.0 X-Received: by 10.60.119.40 with SMTP id kr8mr3749459oeb.66.1391810846326; Fri, 07 Feb 2014 14:07:26 -0800 (PST) Received: by 10.76.20.175 with HTTP; Fri, 7 Feb 2014 14:07:26 -0800 (PST) In-Reply-To: References: Date: Fri, 07 Feb 2014 22:07:00 -0000 Message-ID: Subject: Re: LLVM collaboration? From: Renato Golin To: Diego Novillo Cc: gcc Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes X-SW-Source: 2014-02/txt/msg00095.txt.bz2 On 7 February 2014 21:53, Diego Novillo wrote: > I think this would be worth a BoF, at the very least. Would you be > willing to propose one? I just need an abstract to get it in the > system. We still have some room left for presentations. Hi Diego, Thanks, that'd be great! A BoF would give us more time to discuss the issue, even though I'd like to start the conversation a lot earlier. Plus, I have a lot more to learn than to talk about. ;) Something along the lines of... * GCC and LLVM collaboration / The Open Source Compiler Initiative With LLVM mature enough to feature as the default toolchain in some Unix distributions, and with the inherent (and profitable) share of solutions, ideas and code between the two, we need to start talking at a more profound level. There will always be problems that can't be included in any standard (language, extension, or machine-specific) and are intrinsic to the compilation infrastructure. For those, and other common problems, we need common solutions to at least both LLVM and GCC, but ideally any open source (and even closed source) toolchain. In this BoF session, we shall discuss to what extent this collaboration can take us, how we should start and what are the next steps to make this happen. cheers, --renato