From owner-freebsd-sparc Sun Apr 2 1:20:59 2000 Delivered-To: freebsd-sparc@freebsd.org Received: from mobile.gerp.org (caffeine.gerp.org [216.80.26.45]) by hub.freebsd.org (Postfix) with SMTP id 82D5D37BD4F for ; Sun, 2 Apr 2000 01:20:53 -0800 (PST) (envelope-from kdulzo@mobile.gerp.org) Received: (qmail 26764 invoked by uid 100); 2 Apr 2000 09:20:51 -0000 Date: Sun, 2 Apr 2000 04:20:51 -0500 From: "Kevin M. Dulzo" To: freebsd-sparc@freebsd.org Subject: Cross Compiler(s) Available Message-ID: <20000402042051.A26057@mobile.gerp.org> Reply-To: kdulzo@gerp.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I do now know how important this is to everyone currently, but I have made a functional (as in runs, have no way to verify emitted code yet, still need a xcvr) set of crosstools for sparc-elf and sparc-netbsd. This is binutils, gcc, g++, and f77 (stripped for your space convenience). I wrote a crappy little script to build them as well. I hope to have an up and running alpha box soon as well, if noone else has by that time I will build and make them available as well. I have made them available at ftp://ftp.enteract.com/users/edulzo/ i386-freebsd2sparc-elf.tar.gz i386-freebsd2sparc-netbsd.tar.gz (soon) build-cross.sh If someone has use for them I'd feel all warm and fuzzy. The latter will be up tomorrow morning (US Central time) as its late and its still building gcc. -Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Apr 2 15:56:55 2000 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.hiwaay.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 1666C37B69B; Sun, 2 Apr 2000 15:56:40 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.hiwaay.net (8.10.0/8.10.0) with ESMTP id e32MssL05796; Sun, 2 Apr 2000 17:54:54 -0500 (CDT) Date: Sun, 2 Apr 2000 17:54:54 -0500 (CDT) From: Steve Price To: cvs-committers@FreeBSD.org, sparc@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/as/sparc64-freebsd Makefile config.h obj-format.h targ-cpu.h targ-env.h src/gnu/usr.bin/binutils/ld Makefile.sparc64 src/gnu/usr.bin/binutils/libbfd Makefile.sparc64 Makefile src/gnu/usr.bin/binutils/libbfd/sparc64 bfd.h config.h ... In-Reply-To: <200004022236.PAA32080@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 2 Apr 2000, Steve Price wrote: # steve 2000/04/02 15:36:57 PDT # # Modified files: # gnu/usr.bin/binutils/libbfd Makefile # Added files: # gnu/usr.bin/binutils/as/sparc64-freebsd Makefile config.h # obj-format.h # targ-cpu.h targ-env.h # gnu/usr.bin/binutils/ld Makefile.sparc64 # gnu/usr.bin/binutils/libbfd Makefile.sparc64 # gnu/usr.bin/binutils/libbfd/sparc64 bfd.h config.h # gnu/usr.bin/binutils/libopcodes Makefile.sparc64 # Log: # First cut at the (non-contrib) bits needed to build the binutils # distribution for FreeBSD/Sparc64. David asked that I hold off on committing the contrib bits to accompany this commit since he will be updating binutils to a new version in the near future. If anyone wants to play with them you can grab a copy from here: http://people.freebsd.org/~steve/binutils-sparc64-diffs.gz # Reviewed by: obrien # # Revision Changes Path # 1.10 +5 -1 src/gnu/usr.bin/binutils/libbfd/Makefile # # # To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Tue Apr 4 15:14:53 2000 Delivered-To: freebsd-sparc@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 0C0A737BA8A for ; Tue, 4 Apr 2000 15:14:51 -0700 (PDT) (envelope-from obrien@NUXI.ucdavis.edu) Received: from dragon.nuxi.com (pyramid.cdrom.com [204.216.28.136]) by relay.nuxi.com (8.9.3/8.9.3) with ESMTP id PAA17031; Tue, 4 Apr 2000 15:14:48 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.3/8.9.1) id OAA01563; Tue, 4 Apr 2000 14:15:05 -0700 (PDT) (envelope-from obrien) Date: Tue, 4 Apr 2000 14:15:05 -0700 From: "David O'Brien" To: "Kevin M. Dulzo" Cc: rjs@fdy2.demon.co.uk, freebsd-sparc@freebsd.org Subject: Re: Cross compilation problems Message-ID: <20000404141505.B1423@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <003301bf9ace$8325db60$49ec62d1@dirac> <20000331144005.577D437B7E8@hub.freebsd.org> <20000331173629.B50505@mobile.gerp.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000331173629.B50505@mobile.gerp.org>; from kdulzo@mobile.gerp.org on Fri, Mar 31, 2000 at 05:36:29PM -0600 X-Operating-System: FreeBSD 4.0-CURRENT Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 31, 2000 at 05:36:29PM -0600, Kevin M. Dulzo wrote: > In any case, my impressions are userland is more important than kernel > at this time. I'm not sure I would agree. Kernel is certainly the harder of the two. :) -- -- David (obrien@NUXI.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Tue Apr 4 20:10:10 2000 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.visi.com (baal.visi.com [209.98.98.3]) by hub.freebsd.org (Postfix) with ESMTP id 3D20137B90C; Tue, 4 Apr 2000 20:10:02 -0700 (PDT) (envelope-from mtempel@mail.visi.com) Received: from dirac (dirac.fofx.org [209.98.236.73]) by mail.visi.com (8.8.8/8.7.5) with SMTP id WAA05666; Tue, 4 Apr 2000 22:10:01 -0500 (CDT) Posted-Date: Tue, 4 Apr 2000 22:10:01 -0500 (CDT) Message-ID: <000701bf9eab$4810a5b0$49ec62d1@dirac> From: "Mark Tempel" To: Cc: References: <003301bf9ace$8325db60$49ec62d1@dirac> <20000331144005.577D437B7E8@hub.freebsd.org> <20000331173629.B50505@mobile.gerp.org> <20000404141505.B1423@dragon.nuxi.com> Subject: Re: Cross compilation problems Date: Tue, 4 Apr 2000 22:01:46 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ----- Original Message ----- From: "David O'Brien" To: "Kevin M. Dulzo" Cc: ; Sent: Tuesday, April 04, 2000 4:15 PM Subject: Re: Cross compilation problems > On Fri, Mar 31, 2000 at 05:36:29PM -0600, Kevin M. Dulzo wrote: > > In any case, my impressions are userland is more important than kernel > > at this time. > > I'm not sure I would agree. Kernel is certainly the harder of the two. :) > I don't think that importance signifies difficulty. I know that the Kernel is the harder of the two (at least for me so far). I do agree that the userland is more important right now. That is becuase as the userland is ported I feel that momentum on the project will increase, and this will get more volunteers to help. I have been following this list for over a year now, and have seen several attempts to get this port going that have all run out of steam. I don't want this to happen again. This, and the fact that I have recently aquired a nice SS20 to work on (traded the 5 and 10), have really inspired me to roll up my sleeves and help out. As an aside: When I get boot2 code ready, will you be able to review it and or commit it? It is probably a bit early for this since I am working on figuring out how to write the image to the correct magic location on the boot drive, but I am curious as to how I can get my code into the CURRENT tree. Thanks, Mark Tempel mtempel@visi.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Tue Apr 4 21:30:18 2000 Delivered-To: freebsd-sparc@freebsd.org Received: from mobile.gerp.org (mobile.gerp.org [216.80.26.35]) by hub.freebsd.org (Postfix) with SMTP id 1293337B5B7 for ; Tue, 4 Apr 2000 21:30:16 -0700 (PDT) (envelope-from kdulzo@mobile.gerp.org) Received: (qmail 26574 invoked by uid 100); 5 Apr 2000 04:30:15 -0000 Date: Tue, 4 Apr 2000 23:30:15 -0500 From: "Kevin M. Dulzo" To: David O'Brien Cc: freebsd-sparc@freebsd.org Subject: Re: Cross compilation problems Message-ID: <20000404233015.A26562@mobile.gerp.org> Reply-To: kdulzo@gerp.org References: <003301bf9ace$8325db60$49ec62d1@dirac> <20000331144005.577D437B7E8@hub.freebsd.org> <20000331173629.B50505@mobile.gerp.org> <20000404141505.B1423@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000404141505.B1423@dragon.nuxi.com>; from obrien@freebsd.org on Tue, Apr 04, 2000 at 02:15:05PM -0700 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, Apr 04, 2000 at 02:15:05PM -0700, David O'Brien wrote: > On Fri, Mar 31, 2000 at 05:36:29PM -0600, Kevin M. Dulzo wrote: > > In any case, my impressions are userland is more important than kernel > > at this time. > > I'm not sure I would agree. Kernel is certainly the harder of the two. :) > Aye, and somewhat out of my league at this time =) I am hoping this exercise in porting will bring me closer into my favorite kernel's internals. In any case, is the BSDi merger not lingering some unknown sparc kernel bits to head our way? And would we not be in good shape to hold off on possible redoubled development efforts and focus on getting as much of the src tree building wherever possible (read netbsd-syscall based libc and buildworld). Im at a loss of exactly where I should take my next step... After requiring a slight disassembly and QTip head cleaning, my fd0 works on my new IPX again. I have a host more Sparc equip (2 IPCs, a Classic, 2 Sparc5s and a Sparc10) en route to my house. I will allow for people to utilize their resources if need be when I get them set up. Is my next to just dump the FreeBSD src onto a NetBSD install and buildworld, breakage, fix, rinse, repeat? -Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Tue Apr 4 22: 7:10 2000 Delivered-To: freebsd-sparc@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id C5CE537B851 for ; Tue, 4 Apr 2000 22:06:53 -0700 (PDT) (envelope-from obrien@NUXI.ucdavis.edu) Received: from dragon.nuxi.com (pyramid.cdrom.com [204.216.28.136]) by relay.nuxi.com (8.9.3/8.9.3) with ESMTP id WAA19375; Tue, 4 Apr 2000 22:06:49 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.3/8.9.1) id WAA05176; Tue, 4 Apr 2000 22:06:18 -0700 (PDT) (envelope-from obrien) Date: Tue, 4 Apr 2000 22:06:18 -0700 From: "David O'Brien" To: kdulzo@gerp.org Cc: freebsd-sparc@freebsd.org Subject: Re: Cross compilation problems Message-ID: <20000404220618.A5141@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <003301bf9ace$8325db60$49ec62d1@dirac> <20000331144005.577D437B7E8@hub.freebsd.org> <20000331173629.B50505@mobile.gerp.org> <20000404141505.B1423@dragon.nuxi.com> <20000404233015.A26562@mobile.gerp.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000404233015.A26562@mobile.gerp.org>; from kdulzo@mobile.gerp.org on Tue, Apr 04, 2000 at 11:30:15PM -0500 X-Operating-System: FreeBSD 4.0-CURRENT Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, Apr 04, 2000 at 11:30:15PM -0500, Kevin M. Dulzo wrote: > In any case, is the BSDi merger not lingering some unknown sparc kernel > bits to head our way? TBD. Things in the merging of the src are still being worked out. IMHO, we should proceed the way we would have before the merger. > And would we not be in good shape to hold off on possible redoubled > development efforts IMHO, no. FreeBSD/sparc must still feel and work like FreeBSD. It will take quite some time until FreeBSD/sparc is where FreeBSD/i386 is today. So having a crud somewhat working sparc port is still useful when the BSDI sparc bits become availble as the FreeBSD bits would probably provide the framework for the end product. -- -- David (obrien@NUXI.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message