From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4043 invoked by alias); 24 Apr 2010 09:19:24 -0000 Received: (qmail 4022 invoked by uid 22791); 24 Apr 2010 09:19:22 -0000 X-SWARE-Spam-Status: No, hits=-1.0 required=5.0 tests=BAYES_00,SARE_MSGID_LONG45 X-Spam-Check-By: sourceware.org Received: from caiajhbdcbbj.dreamhost.com (HELO homiemail-a18.g.dreamhost.com) (208.97.132.119) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 24 Apr 2010 09:19:18 +0000 Received: from mail-vw0-f47.google.com (mail-vw0-f47.google.com [209.85.212.47]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) (Authenticated sender: sender@juju.net.nz) by homiemail-a18.g.dreamhost.com (Postfix) with ESMTPSA id 40202250014 for ; Sat, 24 Apr 2010 02:19:16 -0700 (PDT) Received: by vws19 with SMTP id 19so467116vws.20 for ; Sat, 24 Apr 2010 02:19:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.122.29 with SMTP id j29mr816833vcr.22.1272100755533; Sat, 24 Apr 2010 02:19:15 -0700 (PDT) Received: by 10.220.73.79 with HTTP; Sat, 24 Apr 2010 02:19:15 -0700 (PDT) In-Reply-To: <54504.89.136.165.230.1272099218.squirrel@arh.pub.ro> References: <54504.89.136.165.230.1272099218.squirrel@arh.pub.ro> Date: Sat, 24 Apr 2010 09:49:00 -0000 Message-ID: Subject: Re: GCC porting tutorials From: Michael Hope To: Radu Hobincu Cc: gcc@gcc.gnu.org, Vali Codreanu , Petronela Agache Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes 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 X-SW-Source: 2010-04/txt/msg00631.txt.bz2 Hi Radu. I found the MMIX backend to be quite useful. It's reasonably small and acceptably up to date. Keep in mind that the MMIX is a 64 bit machine though. The Picochip and ARM are good as well. The ARM port is very complicated due to the number of targets that it supports but fairly clean once you get into it. -- Michael On 24 April 2010 20:53, Radu Hobincu wrote: > Hello, > > My name is Radu Hobincu, I am part of a team at "Politehnica" University > of Bucharest that is developing a massive parallel computing architecture > and currently my job is to port the GCC compiler to this new machine. > > I've been looking over the GCC official site at http://gcc.gnu.org/ but I > couldn't find an official porting tutorial. Is there such a thing? And > maybe a small example for a lightweight architecture? > > Regards, > Radu >