From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 93545 invoked by alias); 7 Jul 2015 04:21:47 -0000 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 Received: (qmail 93536 invoked by uid 89); 7 Jul 2015 04:21:46 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 X-HELO: smtp.gentoo.org Received: from smtp.gentoo.org (HELO smtp.gentoo.org) (140.211.166.183) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Tue, 07 Jul 2015 04:21:45 +0000 Received: from vapier (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with SMTP id 23554340D11; Tue, 7 Jul 2015 04:21:43 +0000 (UTC) Date: Tue, 07 Jul 2015 04:21:00 -0000 From: Mike Frysinger To: ANDY KENNEDY Cc: crossgcc@sourceware.org Subject: Re: mips 32 24kec eabi. . . Message-ID: <20150707042142.GH17734@vapier> Mail-Followup-To: ANDY KENNEDY , crossgcc@sourceware.org References: <20150706100707.GE17734@vapier> <20150706164243.GG17734@vapier> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3rx43rDlPB5nB2+S" Content-Disposition: inline In-Reply-To: X-IsSubscribed: yes X-SW-Source: 2015-07/txt/msg00009.txt.bz2 --3rx43rDlPB5nB2+S Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1261 On 06 Jul 2015 17:39, ANDY KENNEDY wrote: > From: Mike Frysinger > > On 06 Jul 2015 16:00, ANDY KENNEDY wrote: > > > It seems that we are required to use the eabi system calls at boot for > > > this processor. Is that real or have we fallen off into the weeds on > > > this? We are not (by far) mips experts. > >=20 > > if you only need it for the boot loader (e.g. u-boot), then you don't w= ant a > > linux/glibc toolchain. people use something like mips-elf (*) instead = and that > > can either use newlib or forego the C library entirely. >=20 > In the end, I'll need both Linux and u-Boot. At the moment, I'd settle > for u-Boot only. I cannot seem to make the eabi stuff work correctly. > I'm missing "qp" from the instruction set -- not that I have a clue > what that means :). I have made a toolchain for Linux that worked after > booting through RedBoot -- but that same toolchain didn't seem to do the > right thing for building u-Boot. Linux (the kernel) can be built using the same bare metal toolchain as the = boot=20 loader, but it could probably also be built using a linux/glibc toolchain w= hile=20 also targetting EABI. but i'm not sure what the status is of userland EABI= =20 MIPS. you're probably in untested waters there. -mike --3rx43rDlPB5nB2+S Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVm1PWAAoJEEFjO5/oN/WBEA0P/iL5KBe+P906bW8dCbUn1gHo KSyKasw7o0Y95W1oT12uCkqrgZof3tNoH7tP7XXO3jy5jCecJ1z43CeGml14wK2n EJLBnSx6x0GosQVdwGsFyHv5oJ0fbe7kxINQIuZCwJ/qdx4GQXkjv6smrde/TtCX v32BV6AuVEZzX43IsgN1p238s6qS4JXAWxbJdkP06mkn7hPYzEu55w27m2dtmnQf o08zSiKaczQAMPPqZwUAxUGB6CjkkxmNL93NLxCy+GTjDFaIkQl3TmJUBeNm/W7w wTk5iYk4+EpKN2NY2ioYqJAeO+wyyPC3FkG2nU/dt/abOfleMnATEkmoLcwIhPma PtmKpcKxStcD9d3zQZTdTZD7kgqIVuxplJBmUWnKnbV2QXmXIkk1TnQDe9n2Rnzi k/wkLT4WOnP5pxiim9tOYQxJQKeuXcW37flfBVYufPtBqkUVmwzXGMlZA7vKQiU1 iLX2dWgqrIktca4qMeebZFZm53Vrz7tG1eeNWJpMdR1HtoG2kbW6XiiZuhpTEEsF EM8AcUFeiwvoaCHj3kDWrvO0BedacyUPFiB6BGFkoc1KHTgmdL4zeLAsUbsK5fDj CKQ0/uEIlOeayLTXxQir6ATC5ZWo75VBq5pzus7Ye5j7HLIAc0vbf43w2ADID+RI BXUI6JZ7vWM9lX3LP0uh =3AzI -----END PGP SIGNATURE----- --3rx43rDlPB5nB2+S--