From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17346 invoked by alias); 16 Feb 2010 18:10:48 -0000 Received: (qmail 17333 invoked by uid 22791); 16 Feb 2010 18:10:47 -0000 X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from smtp28.orange.fr (HELO smtp28.orange.fr) (80.12.242.100) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 16 Feb 2010 18:10:43 +0000 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2809.orange.fr (SMTP Server) with ESMTP id 1C495700012B; Tue, 16 Feb 2010 19:10:41 +0100 (CET) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2809.orange.fr (SMTP Server) with ESMTP id 0EA397000A03; Tue, 16 Feb 2010 19:10:41 +0100 (CET) Received: from [192.168.127.10] (ARennes-252-1-58-38.w83-195.abo.wanadoo.fr [83.195.249.38]) by mwinf2809.orange.fr (SMTP Server) with ESMTP id DCC59700012B; Tue, 16 Feb 2010 19:10:40 +0100 (CET) From: "Yann E. MORIN" To: Remy Bohmer Subject: Re: [PATCH] Add basic m68k support to crosstool-ng Date: Tue, 16 Feb 2010 18:10:00 -0000 User-Agent: KMail/1.9.9 Cc: crossgcc@sourceware.org, Bart van der Meulen References: <1264705034-10236-1-git-send-email-linux@bohmer.net> <201001282154.32020.yann.morin.1998@anciens.enib.fr> <3efb10971002070352n2c0e4345m4a3e7fd4c547effa@mail.gmail.com> In-Reply-To: <3efb10971002070352n2c0e4345m4a3e7fd4c547effa@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <201002161910.40505.yann.morin.1998@anciens.enib.fr> X-IsSubscribed: yes Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org X-SW-Source: 2010-02/txt/msg00049.txt.bz2 Hello Remy, Bart! All, On Sunday 07 February 2010 12:52:45 Remy Bohmer wrote: > 2010/1/28 Yann E. MORIN : > > From the gcc man page, it seems you can also pass -march and -mtune. > > Did you exclude those on purpose, or is it a oversight? > I excluded them because they were not yet needed. OK. > > Is it possible to generate: > > - m68k-linux-gnu ? > > - m68k-linux-uclibc ? > Maybe, but I did not look into that. > We only need a bare metal compiler to replace another old exotic > compiler, running linux on an ancient 20MHz processor with just 512kB > of RAM is not that useful... OK, I was just inquiring. Let's keep it as-is for now, until someone requires Linux and his/her box and provides a proper patch! ;-) > > elf2flt is currently disabled in the code. We do not (yet) build it, as > > we do not call its functions (for now). > elf2flt was auto-magically selected, I did not select it on purpose. > Actually we even do not need the elf2flt code. > We will create a separate patch to get rid of this unexpected and > unwanted relation. How do you manage this noMMU stuff if not using elf2flt, then? > > Was your toolchain functional? > We are still testing it, but everything looks good, and the compiler > seems to deliver proper executables. > However, we have not yet build a complete product with it so there > might still be some issues, but we will fix those as well. Any feedback? > > [--SNIP--] > >> +CT_DoArchTupleValues() { > >> + =A0 =A0# The architecture part of the tuple: > >> + =A0 =A0CT_TARGET_ARCH=3D"${CT_ARCH}" > > > > This is the default, and needs not be repeated. > Copy-pasted from another architecture... (x86_64) Well, x86_64 is only a variant of the x86 arch, and thus needs to set this value. > Soon, there will be updates to this architecture to make it more > useful. (Me or Bart will post those) > We also want a canadian build for this toolchain (Windows hosted) and > we are having some issues to get it compiled properly. > We also want newlib support in it as well. (does not compile yet) Any progress in those fields? Regards, Yann E. MORIN. --=20 .-----------------.--------------------.------------------.----------------= ----. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspira= cy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ = | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is = no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspirac= y. | `------------------------------^-------^------------------^----------------= ----' -- For unsubscribe information see http://sourceware.org/lists.html#faq