From andy@soft-n-hard.de  Sat Dec  2 12:13:25 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id MAA21479 for <linux-mips@guadalquivir.fnet.fr>; Sat, 2 Dec 1995 12:13:24 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA25460; Sat, 2 Dec 1995 12:14:40 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id MAA25608 for <linux-mips@fnet.fr>; Sat, 2 Dec 1995 12:14:46 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id MAA01116; Sat, 2 Dec 1995 12:13:33 +0100
Date: Sat, 2 Dec 1995 12:13:33 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512021113.MAA01116@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Linux/MIPS app for SGI
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 837
Lines: 25


Hi all,

I'd like to forward you a piece of an email I got this
morning from SGI Switzerland. This is what I've waited
for :-)

"... Would you and your new company, or your MIPS/LINUX co-conspirators
from Waldorf, be able to take on a consulting contract to finish,
or at least sufficunetly advance, the MIPS/LINUX port in time for
the March demo? ..."

I can't tell you more about this thing at the moment, but I
guess there *are* some people under us that would work on
Linux/MIPS for *money*. Or am I wrong? I would :-)

Cheers,
Andy


-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From linux@jens1.whu-koblenz.de  Sat Dec  2 12:23:06 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id MAA21611 for <linux-mips@guadalquivir.fnet.fr>; Sat, 2 Dec 1995 12:23:05 +0100
Received: from obelix.WHU-Koblenz.DE by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA25592; Sat, 2 Dec 1995 12:24:22 +0100 (MET)
Received: from jens1.whu-koblenz.de (linux@jens1.WHU-Koblenz.DE [193.141.48.51]) by obelix.WHU-Koblenz.de (8.6.8.1/8.6.4) with ESMTP id MAA01682 for <linux-mips@fnet.fr>; Sat, 2 Dec 1995 12:24:33 +0100
Received: (from linux@localhost) by jens1.whu-koblenz.de (8.6.12/8.6.9) id MAA02376 for linux-mips@fnet.fr; Sat, 2 Dec 1995 12:16:29 +0100
From: linux-user <linux@jens1.whu-koblenz.de>
Message-Id: <199512021116.MAA02376@jens1.whu-koblenz.de>
Subject: Re: Linux/MIPS app for SGI
To: linux-mips@fnet.fr
Date: Sat, 2 Dec 1995 12:16:26 +0100 (MET)
In-Reply-To: <199512021113.MAA01116@newton.soft-n-hard.de> from "Andreas Busse" at Dec 2, 95 12:13:33 pm
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 536
Lines: 22

Hi Andy, hi all!

Andreas Busse wrote:

> "... Would you and your new company, or your MIPS/LINUX co-conspirators
> from Waldorf, be able to take on a consulting contract to finish,
> or at least sufficunetly advance, the MIPS/LINUX port in time for
> the March demo? ..."

Fantastic! Great news!


> I can't tell you more about this thing at the moment, but I
> guess there *are* some people under us that would work on
> Linux/MIPS for *money*. Or am I wrong? I would :-)

I bet!

Greetings,
   Jens

PS: <AOL-Mode>Me too!</AOL-MODE>

From davem@caip.rutgers.edu  Sat Dec  2 20:01:06 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id UAA26879 for <linux-mips@guadalquivir.fnet.fr>; Sat, 2 Dec 1995 20:01:05 +0100
Received: from caipfs.rutgers.edu by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA01444; Sat, 2 Dec 1995 20:02:22 +0100 (MET)
Received: from huahaga.rutgers.edu (huahaga.rutgers.edu [128.6.155.53]) by caipfs.rutgers.edu (8.6.9+bestmx+oldruq+newsunq+grosshack/8.6.9) with ESMTP id OAA12457 for <linux-mips@fnet.fr>; Sat, 2 Dec 1995 14:02:22 -0500
Received: (davem@localhost) by huahaga.rutgers.edu (8.6.9+bestmx+oldruq+newsunq+grosshack/8.6.9) id OAA10181; Sat, 2 Dec 1995 14:02:21 -0500
Date: Sat, 2 Dec 1995 14:02:21 -0500
Message-Id: <199512021902.OAA10181@huahaga.rutgers.edu>
From: "David S. Miller" <davem@caip.rutgers.edu>
To: linux-mips@fnet.fr
Subject: stability?
Content-Length: 1513
Lines: 45


Are you guys coming along with a userland yet?  I have crashme running
on my SparcStation SLC for 24hrs straight with the following script:

-- crashme.torture --
./crashme 1020 234 500 24:00:00 &
./crashme 394 38484 5723 24:00:00 &
./crashme 3784 474 474 24:00:00 &
./crashme 437 4747 38 24:00:00 &
./crashme 47848 4745 123 24:00:00 &
./crashme 4747 4747 3463 24:00:00 &
./crashme 474 46464 262 24:00:00 &
./crashme 37 3644 3723 24:00:00 &
./crashme 374 46464 22 24:00:00 &
./crashme 3747 464 363 24:00:00 &
./crashme 347 4747 44 24:00:00 &
./crashme 37374 374 66 24:00:00 &
./crashme 3737 474 4444 24:00:00 &

./crashme +1020 234 500 24:00:00 &
./crashme +394 38484 5723 24:00:00 &
./crashme +3784 474 474 24:00:00 &
./crashme +437 4747 38 24:00:00 &
./crashme +47848 4745 123 24:00:00 &
./crashme +4747 4747 3463 24:00:00 &
./crashme +474 46464 262 24:00:00 &
./crashme +37 3644 3723 24:00:00 &
./crashme +374 46464 22 24:00:00 &
./crashme +3747 464 363 24:00:00 &
./crashme +347 4747 44 24:00:00 &
./crashme +37374 374 66 24:00:00 &
./crashme +3737 474 4444 24:00:00 &
-- crashme.torture --

Consider this a goal to shoot for, I'm pretty awe struck I am actually
this far ;-)  (watch the thing panic after I send this mail out, oi!)

(just for reference, no other OS that runs on this machine can last
 more than 30 seconds with the above script, this include StunsOS (ie
 sunos) Slowlaris2.3,2.4,2.5beta/SCS.  Open/Netbsd seem to keep up
 pretty good though.)

Later,
David S. Miller
davem@caip.rutgers.edu

From andy@soft-n-hard.de  Sun Dec  3 15:18:42 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id PAA11388 for <linux-mips@guadalquivir.fnet.fr>; Sun, 3 Dec 1995 15:18:41 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA04077; Sun, 3 Dec 1995 15:19:59 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id PAA11605; Sun, 3 Dec 1995 15:20:19 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id PAA01931; Sun, 3 Dec 1995 15:18:41 +0100
Date: Sun, 3 Dec 1995 15:18:41 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512031418.PAA01931@newton.soft-n-hard.de>
To: miguel@nuclecu.unam.mx, linux-mips@fnet.fr
Subject: Re: subscribe
In-Reply-To: <199512011848.MAA09907@roxanne.nuclecu.unam.mx>
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 879
Lines: 26


Hi Miguel,

 > 
 > I have a spare ds/2100 and maybe I could modify my SPARC/Lance driver
 > to work on the dec mips machines.
 > 
 > I would like to subscribe as: xmiguel@nuclecu.unam.mx
 > 

Sorry for the late response -- I was extremely busy last week.
You're of course welcome to the Linux/MIPS mailing list. If
you need further info about the state of the DEC port you should
get in touch with Paul Antoine <paul@suite.sw.oz.au>. Paul is
on the list as well, but due to some odd mail problems he can
read us only.
Also, feel free to post any questions you have!

Cheers,
Andy

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From linux@mailhost.uni-koblenz.de  Mon Dec  4 01:35:52 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id BAA18184 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 01:35:46 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA12605; Mon, 4 Dec 1995 01:37:03 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id BAA11377 for <linux-mips@fnet.fr>; Mon, 4 Dec 1995 01:37:00 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512040037.BAA11377@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA18067; Mon, 4 Dec 1995 01:35:33 +0100
Subject: Re: Linux/MIPS app for SGI
To: linux-mips@fnet.fr
Date: Mon, 4 Dec 1995 01:35:32 +0100 (MET)
In-Reply-To: <199512021113.MAA01116@newton.soft-n-hard.de> from "Andreas Busse" at Dec 2, 95 12:13:33 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 600
Lines: 18

Hi all,

> I'd like to forward you a piece of an email I got this
> morning from SGI Switzerland. This is what I've waited
> for :-)
> 
> "... Would you and your new company, or your MIPS/LINUX co-conspirators
> from Waldorf, be able to take on a consulting contract to finish,
> or at least sufficunetly advance, the MIPS/LINUX port in time for
> the March demo? ..."
> 
> I can't tell you more about this thing at the moment, but I
> guess there *are* some people under us that would work on
> Linux/MIPS for *money*. Or am I wrong? I would :-)

(Loudly crying and singing) HERE, HERE ...

   Ralf

From linux@mailhost.uni-koblenz.de  Mon Dec  4 01:44:46 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id BAA18300 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 01:44:45 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA12713; Mon, 4 Dec 1995 01:46:02 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id BAA11514 for <linux-mips@fnet.fr>; Mon, 4 Dec 1995 01:46:05 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512040046.BAA11514@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA18076; Mon, 4 Dec 1995 01:44:39 +0100
Subject: Re: stability?
To: linux-mips@fnet.fr
Date: Mon, 4 Dec 1995 01:44:38 +0100 (MET)
In-Reply-To: <199512021902.OAA10181@huahaga.rutgers.edu> from "David S. Miller" at Dec 2, 95 02:02:21 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 2415
Lines: 58

Hi,

> Are you guys coming along with a userland yet?  I have crashme running
> on my SparcStation SLC for 24hrs straight with the following script:
> 
> -- crashme.torture --
> ./crashme 1020 234 500 24:00:00 &
> ./crashme 394 38484 5723 24:00:00 &
> ./crashme 3784 474 474 24:00:00 &
> ./crashme 437 4747 38 24:00:00 &
> ./crashme 47848 4745 123 24:00:00 &
> ./crashme 4747 4747 3463 24:00:00 &
> ./crashme 474 46464 262 24:00:00 &
> ./crashme 37 3644 3723 24:00:00 &
> ./crashme 374 46464 22 24:00:00 &
> ./crashme 3747 464 363 24:00:00 &
> ./crashme 347 4747 44 24:00:00 &
> ./crashme 37374 374 66 24:00:00 &
> ./crashme 3737 474 4444 24:00:00 &
> 
> ./crashme +1020 234 500 24:00:00 &
> ./crashme +394 38484 5723 24:00:00 &
> ./crashme +3784 474 474 24:00:00 &
> ./crashme +437 4747 38 24:00:00 &
> ./crashme +47848 4745 123 24:00:00 &
> ./crashme +4747 4747 3463 24:00:00 &
> ./crashme +474 46464 262 24:00:00 &
> ./crashme +37 3644 3723 24:00:00 &
> ./crashme +374 46464 22 24:00:00 &
> ./crashme +3747 464 363 24:00:00 &
> ./crashme +347 4747 44 24:00:00 &
> ./crashme +37374 374 66 24:00:00 &
> ./crashme +3737 474 4444 24:00:00 &
> -- crashme.torture --
> 
> Consider this a goal to shoot for, I'm pretty awe struck I am actually
> this far ;-)  (watch the thing panic after I send this mail out, oi!)
> 
> (just for reference, no other OS that runs on this machine can last
>  more than 30 seconds with the above script, this include StunsOS (ie
>  sunos) Slowlaris2.3,2.4,2.5beta/SCS.  Open/Netbsd seem to keep up
>  pretty good though.)

Not bad ...  Well, Linux/MIPS is not yet a match in stability.  Linux/MIPS
was already in userland for version 1.2.11.  Linux/MIPS up to version
1.2.11 was more or less a verbose translation of the i386 stuff for MIPS.
I then took the freedom to nuke everything for 1.3 to make Linux/MIPS
conforming to existing standards for MIPS.  Thise includes everything
from renumbering signals, changing kernel structure definitions, syscall
calling/result return conventions, object file format.  I did this at
the last second but now I think most has been done.  I just don't believe
that is was sensible to build compatibility cludges for 1.2 into 1.3.

Expect a new release of all the Linux stuff including kernel 1.3.40 or
newer, GCC 2.7.2, binutils 2.6, GNU libc, user toys for the next days.
All I need is some time to clean up the sources for distribution.

   Ralf

From paul@suite.sw.oz.au  Mon Dec  4 03:08:15 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id DAA20447 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 03:08:14 +0100
Received: from staff.cs.su.OZ.AU by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA13683; Mon, 4 Dec 1995 03:09:26 +0100 (MET)
Received: from suite.sw.oz.au by staff.cs.su.OZ.AU (mail from paul for
	linux-mips@fnet.fr)
	with MHSnet (insertion MHSnet site: swallow.sw.oz.au); Mon, 04 Dec 1995 13:09:20 +1100
Received: from suite.sw.oz.au by swallow.sw.oz.au with SMTP
	id CAA08809; Mon, 4 Dec 1995 02:09:43 GMT (8.6.10/Unixware)
	(from paul@suite.sw.oz.au for <linux-mips@fnet.fr>)
Received: by suite.sw.oz.au
	id AA13414; Mon, 4 Dec 1995 13:08:48 +1100 (5.65c/1.34)
	(from paul@suite.sw.oz.au for linux-mips@fnet.fr)
From: paul@suite.sw.oz.au (Paul Antoine)
Message-Id: <199512040208.AA13414@suite.sw.oz.au>
Subject: Test!
To: linux-mips@fnet.fr
Date: Mon, 4 Dec 1995 13:08:47 +1100 (EST)
Organization: Softway Pty Ltd
X-Face: X-Mailer: ELM [version 2.4 PL24 PGP3 *ALPHA*]
Content-Type: text
Content-Length: 1267
Lines: 32

Hopefully this does not have my X-face in it...


> Forwarded message:
> From Stoned.Elipot@univ-evry.fr  Sun Dec  3 16:50:09 1995
> Message-Id: <199512031450.PAA25851@bandsept.univ-evry.fr>
> To: paul@suite.sw.oz.au (Paul Antoine)
> Cc: Luc.Beurton@fnet.fr (Schounda Bakka)
> Subject: Mail pbs
> X-Mailer: MH 6.8.3, MH-E 5.0.1
> Date: Sun, 03 Dec 1995 15:50:09 +0100
> From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
> 
> Hi Paul,
> first I'd understood that you had done progress with DEC, great!
> And well about your/our mail problem, we're still confused could
> you please make one more test - it was not very successfull from
> our side but how knows ;) : please send a mail to linux-mips@fnet.fr
> but without your 'X-Face:' header please.
> 
> Happy Hacking, bonne fin de week-end.
> Warm regards, Stoned.

Paul
_______________________________________________________________________________
Paul M. Antoine, 				        Net: paul@sw.oz.au
Softway Pty Ltd						WWW: www.softway.com.au
PO Box 305, Strawberry Hills, NSW 2012, Australia       Tel: +61 2 698 2322
Level 2, 79 Myrtle St, Chippendale, NSW 2008, Australia Fax: +61 2 699 9174

"It is the lack of acceptance of diversity which threatens to 
 destroy society, NOT the free expression of it." - Me.

From andy@soft-n-hard.de  Mon Dec  4 08:08:02 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id IAA23682 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 08:08:02 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA18168; Mon, 4 Dec 1995 08:09:20 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id IAA13192 for <linux-mips@fnet.fr>; Mon, 4 Dec 1995 08:09:47 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id IAA12507; Mon, 4 Dec 1995 08:08:11 +0100
Date: Mon, 4 Dec 1995 08:08:11 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512040708.IAA12507@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: Test!
In-Reply-To: <199512040208.AA13414@suite.sw.oz.au>
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 475
Lines: 19


 > 
 > Hopefully this does not have my X-face in it...
 > 

Well, this line looks quite pretty :-)

 > X-Face: X-Mailer: ELM [version 2.4 PL24 PGP3 *ALPHA*]
 > 

Cheers,
Andy


-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From andy@soft-n-hard.de  Mon Dec  4 09:32:44 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id JAA24627 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 09:32:43 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA19547; Mon, 4 Dec 1995 09:34:00 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id JAA15459 for <linux-mips@fnet.fr>; Mon, 4 Dec 1995 09:34:26 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id JAA13135; Mon, 4 Dec 1995 09:32:50 +0100
Date: Mon, 4 Dec 1995 09:32:50 +0100
Message-Id: <199512040832.JAA13135@newton.soft-n-hard.de>
From: andy@soft-n-hard.de (Andreas Busse)
To: linux-mips@fnet.fr
Subject: FS:  MIPS EQUIPMENT  [comp.sys.mips #1368]
Content-Length: 2356
Lines: 78

Hi all,

I found this in comp.sys.mips. Perhaps it's of interest.

Cheers,
Andy

------ Forwarded Article <49fj71$b3u@news.bluesky.net>
------ From berge@get.com    (Steve Berge)




I have the following MIPs equipment that I am selling.


  QTY            PART NUMBER               DESCRIPTION
----------------------------------------------------------------------------
 
    8            Magnum 4000SC-50        No disk, no memory
                   03-00176              Color Video Controller
                   03-00179              Audio/Mouse
                   03-01800              Ethernet/Serial/IO
         
    1             MIPs 3260G Cabinet
                    03-00030             32 MB memory board
                    2125S                Archive tape drive
                                         No processor
                                         No Power Supply

    8             16-00100               Monochrome Monitors for 3230 & 3330

    6             16-00100               Keyboard for 3230 & 3330

    3             9F-NCD                 Mice for 3230 & 3330

    1             3F-9F                  Mouse for 3230 & 3330

    2             3F-NCD                 Mice for 3230 & 3330

    1             CC-93-94               Mouse 3230 & 3330

    4             LXT-200SY              Maxtor 200 MB Hard Drives

    5             03-00030               32 MB Memory Board for 3260

    2             04-00404               VME Jumper Assembly

    1             RC3260                 Chasis w/o power supply

    1                                    3360 CPU board w/o processor

    2             Magnum 3000            Chasis w/o power supply

---------------------------------------------------------------------------- 


If interested please call or e-mail me. 




=============================================================================
Steve Berge				berge@get.com
Great Eastern Technology		(617)937-0300
10 Wheeling Ave.			(617)937-8333 fax
Woburn, MA 01801  USA


------ End of Forwarded Article

-- 

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From BHOUGH@mailgw.sanders.lockheed.com  Mon Dec  4 16:06:29 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id QAA03093 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 16:06:27 +0100
From: BHOUGH@mailgw.sanders.lockheed.com
Received: from gatekeeper.waldorf-gmbh.de by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA12669; Mon, 4 Dec 1995 16:07:42 +0100 (MET)
Received: from rapnet.sanders.lockheed.com (rapnet.sanders.lockheed.com [129.86.24.104]) by gatekeeper.waldorf-gmbh.de (8.6.12/8.6.9) with SMTP id QAA30581 for <linux@waldorf-gmbh.de>; Mon, 4 Dec 1995 16:08:05 +0100
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA09350; Mon, 4 Dec 95 10:10:39 -0500
Received: from ccMail by mailgw.sanders.lockheed.com
  (IMA Internet Exchange 1.04b) id 0c30ea30; Mon, 4 Dec 95 10:07:15 -0500
Mime-Version: 1.0
Date: Mon, 4 Dec 1995 10:02:13 -0500
Message-Id: <0c30ea30@mailgw.sanders.lockheed.com>
Subject: Re[3]: Linux/MIPS
To: BHOUGH@mailgw.sanders.lockheed.com, linux@waldorf-gmbh.de
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Length: 7369
Lines: 164

               Hello Andy once again!
          
               Since it's been about four months since you've heard 
          from me, I thought I'd include an old message as a 
          re-introduction.  I've been lurking on the mailing list 
          since, but haven't had the opportunity to pursue the 
          Linux/MIPS port at all.
          
               All that has changed.  Now I (and as many others as our 
          bosses can get who have any experience in kernel hacking) 
          have been charged with getting a MIPS/Linux port working on 
          one of our Star II boards.  8-)
          
               The good news is that the kernel and a serial port are 
          all that are required to be working for now.  The bad news 
          is that they want it before Christmas - just to be able to 
          show at least a limping Linux/MIPS demo and send out some 
          Unix mail.
          
               So far we've grabbed a PC, dumped Linux onto it, and 
          now are setting up a cross development environment.  I'm 
          reading:
          
               "Index of /ac86/linux/ALPHA/mips/crossdev/i486-linux"
          which you wrote.  It lists four files needed to get started:
          
               gcc-2.6.3-2.tar.gz
               binutils-2.5.2-2.tar.gz
               include-4.6.27-2.tar.gz
               libc-4.6.27-2.tar.gz
          
               Now, the first two files were in that directory, so we 
          downloaded them.  However, the other two files were not 
          there.  There is a note in the text:  "Note: If you don't 
          find libc-4.6.27-2.tar.gz here, it's because a little 
          problem we're still working on. Libc will appear rsn!"
          
               Well, I found the last two files in the list above in 
          another directory - /ac86/linux/ALPHA/mips/libc/mipsel-linux
          and downloaded them.  However, the date on the 'last 
          updated' line for the include- was Aug 2nd, and the date on 
          the libc- was July 18th.
          
               These seem too old given the note listed above.  Of 
          course, the date is probably just when the link in the web 
          page was made and has no relation to the dates on the files. 
          But given the note and the fact that I had to go down 
          another path to get to the files makes me nervous.  Are 
          these the right files to work with?
          
               Also, there seems to be two paths for Linux/Mips - a 
          1.2.x based one and a 1.3.x based one.  We want to keep our 
          Star II running big endian if we can.  I gather from the 
          mailing list that the 1.2.x port is more stable, but the 
          1.3.x port is more MIPS compliant (and is 'where the action 
          is').  Which would you recommend we use?  Is one definitely 
          better than the other for starting out or are there some 
          tradeoffs?  I'm sure we want to be running 1.3.x eventually 
          - is it a waste of time to consider 1.2.x (i.e. will waste a 
          lot of effort having to start over again)?  Any views you 
          have on this will be greatly appreciated.
          
               A related question - is the cross development 
          environment mentioned above good for both 1.2.x and 1.3.x 
          Linux/MIPS kernels, or is it built to handle one of them 
          only?
          
               Well, seems I've rambled on long enough.  Didn't mean 
          for this to be a book  8-)
          
               Ready to dive in!  Hope to hear from you soon.
          
               
                                                      Brannen
                                                      Lockheed Sanders
                                                      Avionics Dept.



______________________________ Reply Separator _________________________________
Subject: Re[2]: Linux/MIPS
Author:  BHOUGH at NCALAN1
Date:    8/11/95 9:36 AM




          Thank you Andreas and Ralf for your prompt replies.  I hope that this 
interest in Linux is not stifled.  R&D funding has a habit of evaporating very 
quickly - it is usually the first place funds are appropriated from when 
anything else goes over budget.  I'm sure you are familiar with that, being in 
R&D yourselves.  I'll be keeping my fingers crossed.  I'm organizing a meeting 
next week on this - I hope it goes well.

Hi Brannen,

 > 
 > >                Hello.
 > >                My name is Brannen Hough.  I'm a Senior Software 
 > >           Engineer working on Research and Development projects at 
 > >           Lockheed in New Hampshire.
 > 
 > I'm happy that there's interest in Linux outside of the core computer
 > bussines!

I'm also glad to hear from Lockheed again. Some time ago someon else
at Lockheed was also interested in Linux/MIPS but the conversation 
stopped after a while.


          Hope this one doesn't stop!  

 > 
 > >                We are currently trying to organize an effort to port 
 > >           Linux to our Star II processor board.  The Star II has a 
 > >           MIPS R4600 processor, plus ethernet, serial ports, daughter 
 > >           cards, and other specialized peripherals, all in a handy VME 
 > >           card.

There's currently another Linux/MIPS port a VME card in progress, or
at least planned. Terma, a danish company, is working on this project.
Their system is, probably like yours, big endian, which makes the
port a bit harder since Linux/MIPS is little endian. 

          Yes.  The first thing the Star II people said to me was "Good luck. 
Linux is little endian.  Won't work."  I don't see the big problem though.  
Linux has already been ported to some 68K platforms, right?  The endian problem 
can't be that bad, since it HAS been solved by one group (at least).

          Terma?  Have not heard of them (not surprisingly - I don't even know a
fraction of the companies in the U.S, much less abroad), but if this gets off 
the ground we may be able to share the workload.  The VME bus will be common 
between us, and maybe some of the peripherals as well...  


 > >                If that happens, I'd like access to the source code, 
 > >           cross compiler tools mentioned in the Linux/MIPS FAQ page, 
 > >           and access to the mailing list for the active 'porters'.
 > 
 > You've already found the mailinglist; linux@waldorf-gmbh.de is the list's
 > address.  The list is invitation only; subscription requests are handled
 > by Andreas "Andy" Busse (andy@waldorf-gmbh.de).  Since he's reading this
 > mailing list you won't need to send an extra request to him.
 > 

Right :-) Shall I put you on the list or do you prefer to stay in
"background" ?

          Why not put me on the list.  At the VERY least, we'll want to keep on 
top of developments and work on the port a little at a time ourselves (if we 
can't get support from other groups in the company), and get more ammunition for
our arguements.  Absolute worst case, we'll just keep beating on our bosses 
until they give in.  8-)


Please let me know, and feel free to ask for further information.

With best regards,
Andy

          Thanks.  I hope to take you up on that offer real soon.


                                                  Brannen Hough

From andy@soft-n-hard.de  Mon Dec  4 16:49:20 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id QAA05689 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 16:49:19 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA02970; Mon, 4 Dec 1995 16:50:20 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id QAA29354 for <linux-mips@fnet.fr>; Mon, 4 Dec 1995 16:50:43 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id QAA16114; Mon, 4 Dec 1995 16:49:03 +0100
Date: Mon, 4 Dec 1995 16:49:03 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512041549.QAA16114@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: Re[3]: Linux/MIPS
In-Reply-To: <0c30ea30@mailgw.sanders.lockheed.com>
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 5444
Lines: 121


 > 
 >                Hello Andy once again!
 >           
 >                Since it's been about four months since you've heard 
 >           from me, I thought I'd include an old message as a 
 >           re-introduction.  I've been lurking on the mailing list 
 >           since, but haven't had the opportunity to pursue the 
 >           Linux/MIPS port at all.
 >           
 >                All that has changed.  Now I (and as many others as our 
 >           bosses can get who have any experience in kernel hacking) 
 >           have been charged with getting a MIPS/Linux port working on 
 >           one of our Star II boards.  8-)
 >           

That's good news!

 >                The good news is that the kernel and a serial port are 
 >           all that are required to be working for now.  The bad news 
 >           is that they want it before Christmas - just to be able to 
 >           show at least a limping Linux/MIPS demo and send out some 
 >           Unix mail.
 >           

Hmm. Is the demo board big or little endian? If it's little endian, it's 
perhaps not that complicated, but otherwise...

 >                So far we've grabbed a PC, dumped Linux onto it, and 
 >           now are setting up a cross development environment.  I'm 
 >           reading:
 >           
 >                "Index of /ac86/linux/ALPHA/mips/crossdev/i486-linux"
 >           which you wrote.  It lists four files needed to get started:
 >           
 >                gcc-2.6.3-2.tar.gz
 >                binutils-2.5.2-2.tar.gz
 >                include-4.6.27-2.tar.gz
 >                libc-4.6.27-2.tar.gz
 >           
 >                Now, the first two files were in that directory, so we 
 >           downloaded them.  However, the other two files were not 
 >           there.  There is a note in the text:  "Note: If you don't 
 >           find libc-4.6.27-2.tar.gz here, it's because a little 
 >           problem we're still working on. Libc will appear rsn!"
 >           
 >                Well, I found the last two files in the list above in 
 >           another directory - /ac86/linux/ALPHA/mips/libc/mipsel-linux
 >           and downloaded them.  However, the date on the 'last 
 >           updated' line for the include- was Aug 2nd, and the date on 
 >           the libc- was July 18th.
 >           
 >                These seem too old given the note listed above.  Of 
 >           course, the date is probably just when the link in the web 
 >           page was made and has no relation to the dates on the files. 
 >           But given the note and the fact that I had to go down 
 >           another path to get to the files makes me nervous.  Are 
 >           these the right files to work with?
 >           

A newer dev kit is under work. However, if you feel fine with just
a.out support the files mentioned above should work.

 >                Also, there seems to be two paths for Linux/Mips - a 
 >           1.2.x based one and a 1.3.x based one.  We want to keep our 
 >           Star II running big endian if we can.  

Uh... Big endian is not tested at all. If you can, run it little
endian for now and switch to big endian later. If you want to start
with big endian, you definitely need a newer devkit (see below).

 >           I gather from the 
 >           mailing list that the 1.2.x port is more stable, but the 
 >           1.3.x port is more MIPS compliant (and is 'where the action 
 >           is').  Which would you recommend we use?  Is one definitely 
 >           better than the other for starting out or are there some 
 >           tradeoffs?  I'm sure we want to be running 1.3.x eventually 
 >           - is it a waste of time to consider 1.2.x (i.e. will waste a 
 >           lot of effort having to start over again)?  Any views you 
 >           have on this will be greatly appreciated.

It depends... If I got things right, 1.3.x is tested *only* on
the Acer box, whereas 1.2.x already runs user code on 3 platforms
and halfway works on two other platforms. Anyway, there is still
a migration path from 1.2.x to 1.3.x, ie. if you work on 1.2.x
we'll find a way to integrate your patches into 1.3.x.

 >                A related question - is the cross development 
 >           environment mentioned above good for both 1.2.x and 1.3.x 
 >           Linux/MIPS kernels, or is it built to handle one of them 
 >           only?

So far I understood Ralf right, you can build 1.3.x kernels with
the old gcc too. However, gcc-2.7.0-2 together with binutils
2.5.2-6 is recommended since the devkit you have turned out to
be a bit buggy. Really only a bit, but it might lead you into
trouble. Ralf will release the new devkit this week. You can start
with the kit you have, but you should upgrade soon.

 >           
 >                Well, seems I've rambled on long enough.  Didn't mean 
 >           for this to be a book  8-)
 >           

Doesn't matter :-)

 >                Ready to dive in!  Hope to hear from you soon.
 >           

Then let's go!

If you need something or have any questions, please let me know.

Cheers,
Andy

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From mlaird@franck.sanders.lockheed.com  Mon Dec  4 17:14:17 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id RAA08527 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 17:14:16 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA07867; Mon, 4 Dec 1995 17:15:24 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA13258; Mon, 4 Dec 95 11:20:12 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id LAA08911; Mon, 4 Dec 1995 11:15:19 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512041115.ZM8909@franck.sanders.lockheed.com>
Date: Mon, 4 Dec 1995 11:15:17 -0500
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: Information about Linux MIPS port
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1111
Lines: 20

Here at Sanders (a Lockheed Martin company) we build a R4600-based single board
computer on a VME bus backplane.  I've been asked to help get a Linux kernel up
and running on our MIPS board as soon as possible (really before Christmas!).
I would like to subscribe to the developers mailing list; I'm already a
subscriber to the list that runs on vger.rutgers.edu.  I'd also appreciate
information about the status of the MIPS port, and where I should start with
getting the Linux/MIPS kernel running on my R4600 board, especially the best
version of the kernel source code that I should try to port.

Thanks in advance for any help, and I hope that I will soon be able to begin
hacking code and helping in the MIPS port!

Michael Laird

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From linux@mailhost.uni-koblenz.de  Mon Dec  4 17:17:11 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id RAA09195 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 17:17:09 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA07914; Mon, 4 Dec 1995 17:18:24 +0100 (MET)
Received: from flake.uni-koblenz.de (linux@flake.uni-koblenz.de [141.26.4.37]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id RAA20332 for <linux-mips@fnet.fr>; Mon, 4 Dec 1995 17:18:01 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512041618.RAA20332@informatik.uni-koblenz.de>
Received: by flake.uni-koblenz.de (4.1/KO-2.0)
	id AA05025; Mon, 4 Dec 95 17:17:19 +0100
Subject: Re: Re[3]: Linux/MIPS
To: linux-mips@fnet.fr
Date: Mon, 4 Dec 1995 17:17:19 +0100 (MET)
In-Reply-To: <0c30ea30@mailgw.sanders.lockheed.com> from "BHOUGH@mailgw.sanders.lockheed.com" at Dec 4, 95 10:02:13 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 3713
Lines: 83

Hi,

> All that has changed.  Now I (and as many others as our 
> bosses can get who have any experience in kernel hacking) 
> have been charged with getting a MIPS/Linux port working on 
> one of our Star II boards.  8-)
>           
> The good news is that the kernel and a serial port are 
> all that are required to be working for now.  The bad news 
> is that they want it before Christmas - just to be able to 
> show at least a limping Linux/MIPS demo and send out some 
> Unix mail.
>           
> So far we've grabbed a PC, dumped Linux onto it, and 
> now are setting up a cross development environment.  I'm 
> reading:

> "Index of /ac86/linux/ALPHA/mips/crossdev/i486-linux"
> which you wrote.  It lists four files needed to get started:
>           
>   gcc-2.6.3-2.tar.gz
>   binutils-2.5.2-2.tar.gz
>   include-4.6.27-2.tar.gz
>   libc-4.6.27-2.tar.gz
>           
> Now, the first two files were in that directory, so we 
> downloaded them.  However, the other two files were not 
> there.  There is a note in the text:  "Note: If you don't 
> find libc-4.6.27-2.tar.gz here, it's because a little 
> problem we're still working on. Libc will appear rsn!"

Actually libc 4.x is dead. I'm working on a GNU libc port.  Just have some
more days patience until I release working port of the GNU libc.

> These seem too old given the note listed above.  Of 
> course, the date is probably just when the link in the web 
> page was made and has no relation to the dates on the files. 
> But given the note and the fact that I had to go down 
> another path to get to the files makes me nervous.  Are 
> these the right files to work with?

Seems your files are a bit out of date.  The newest files are always
available from ftp.fnet.fr.

> Also, there seems to be two paths for Linux/Mips - a 
> 1.2.x based one and a 1.3.x based one.  We want to keep our 
> Star II running big endian if we can.  I gather from the 
> mailing list that the 1.2.x port is more stable, but the 
> 1.3.x port is more MIPS compliant (and is 'where the action 
> is').  Which would you recommend we use?  Is one definitely 
> better than the other for starting out or are there some 
> tradeoffs?  I'm sure we want to be running 1.3.x eventually 
> - is it a waste of time to consider 1.2.x (i.e. will waste a 
> lot of effort having to start over again)?  Any views you 
> have on this will be greatly appreciated.

Better go 1.3.  I won't put a my fingers again on 1.2.  1.2 more
reliable than 1.3 on MIPS?  Definately not.  Believe me, I'm the
one who wrote it ;-)

Aside of that the fact that you want to use Linux on a big endian
machine is reason enough to use the newest 1.3 kernels.  The Sparc
people did some changes to the kernel for their port that should
help a lot to port Linux to a big endian MIPS machine.  Well, about
that byte order stuff - I did my best to make the kernel stuff working
in both byte order.  However I don't have access to a big endian machine
for kernel development so this stuff it's not tested very well.

> A related question - is the cross development 
> environment mentioned above good for both 1.2.x and 1.3.x 
> Linux/MIPS kernels, or is it built to handle one of them 
> only?

There is no difference between the compilers & other tools for 1.2.x
and 1.3.x.  The big changes that I made where the low level system
interfaces like who to do syscalls and many of the constants/structures
involved in this process.  That this decission was right was already
being shown during the process of porting GNU libc to Linux/MIPS.
Where Linux/i386 is nonstandard and requires special code Linux/MIPS
can just use the normal code for other MIPS, generic System V or UNIX
systems.

   Ralf

From andy@soft-n-hard.de  Mon Dec  4 17:32:41 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id RAA13376 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 17:32:40 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA08361; Mon, 4 Dec 1995 17:33:48 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id RAA01031; Mon, 4 Dec 1995 17:34:11 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id RAA16487; Mon, 4 Dec 1995 17:32:32 +0100
Date: Mon, 4 Dec 1995 17:32:32 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512041632.RAA16487@newton.soft-n-hard.de>
To: linux-mips@fnet.fr, mlaird@franck.sanders.lockheed.com
Subject: Re: Information about Linux MIPS port
In-Reply-To: <9512041115.ZM8909@franck.sanders.lockheed.com>
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 2343
Lines: 53


Hi Michael,

 > 
 > Here at Sanders (a Lockheed Martin company) we build a R4600-based single board
 > computer on a VME bus backplane.  I've been asked to help get a Linux kernel up
 > and running on our MIPS board as soon as possible (really before Christmas!).
 > I would like to subscribe to the developers mailing list; I'm already a
 > subscriber to the list that runs on vger.rutgers.edu.  I'd also appreciate
 > information about the status of the MIPS port, and where I should start with
 > getting the Linux/MIPS kernel running on my R4600 board, especially the best
 > version of the kernel source code that I should try to port.
 > 
 > Thanks in advance for any help, and I hope that I will soon be able to begin
 > hacking code and helping in the MIPS port!
 > 

You're of course welcome to join the Linux/MIPS team!
Current status of the port is that 1.2.11 kernels run user code
on three platforms and halfway work on two other platforms. 
The 1.3. kernel has been tested on a single platform yet, but
others will follow soon.
>From a technical point of view, 1.2.x is rather a hack, but,
however, is still supported in so far that we'll find a way
to integrate patches in later 1.3. kernels.

In all cases, you first need a bootstrap loader if your board
isn't ARC compliant (it probably isn't). Take a look at the
ARC loader "MILO", available from ftp://fnet.fr/linux-mips to
get an idea how Linux kernel can be loaded and launched. 
Included in the Milo package are a dummy kernel (actually a
hello world program) which has been very useful to check the
loader.

I would suggest to grab everything available and then to check
what can be used for your board. I already heard that it shall
run in big endian mode, which might be complicated since all other
platforms run little endian...

Feel free to post any questions you have. We'll try to give our
best to make your kernel working before xmas, but I hope you
have enough manpower available :-)

Cheers,
Andy

To Luc and Stoned: Would you please subscribe Michael? Thanks!

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From linux@mailhost.uni-koblenz.de  Mon Dec  4 17:47:12 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id RAA15483 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 17:47:11 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA08760; Mon, 4 Dec 1995 17:48:20 +0100 (MET)
Received: from flake.uni-koblenz.de (linux@flake.uni-koblenz.de [141.26.4.37]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id RAA21714 for <linux-mips@fnet.fr>; Mon, 4 Dec 1995 17:48:27 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512041648.RAA21714@informatik.uni-koblenz.de>
Received: by flake.uni-koblenz.de (4.1/KO-2.0)
	id AA05483; Mon, 4 Dec 95 17:47:46 +0100
Subject: Re: Re[3]: Linux/MIPS
To: linux-mips@fnet.fr
Date: Mon, 4 Dec 1995 17:47:46 +0100 (MET)
In-Reply-To: <199512041549.QAA16114@newton.soft-n-hard.de> from "Andreas Busse" at Dec 4, 95 04:49:03 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 2195
Lines: 44

Hi,

>  >           I gather from the 
>  >           mailing list that the 1.2.x port is more stable, but the 
>  >           1.3.x port is more MIPS compliant (and is 'where the action 
>  >           is').  Which would you recommend we use?  Is one definitely 
>  >           better than the other for starting out or are there some 
>  >           tradeoffs?  I'm sure we want to be running 1.3.x eventually 
>  >           - is it a waste of time to consider 1.2.x (i.e. will waste a 
>  >           lot of effort having to start over again)?  Any views you 
>  >           have on this will be greatly appreciated.
> 
> It depends... If I got things right, 1.3.x is tested *only* on
> the Acer box, whereas 1.2.x already runs user code on 3 platforms
> and halfway works on two other platforms. Anyway, there is still
> a migration path from 1.2.x to 1.3.x, ie. if you work on 1.2.x
> we'll find a way to integrate your patches into 1.3.x.

I've tested 1.3.35 or so successfully on Stoned's Oily.

>  >                A related question - is the cross development 
>  >           environment mentioned above good for both 1.2.x and 1.3.x 
>  >           Linux/MIPS kernels, or is it built to handle one of them 
>  >           only?
> 
> So far I understood Ralf right, you can build 1.3.x kernels with
> the old gcc too. However, gcc-2.7.0-2 together with binutils
> 2.5.2-6 is recommended since the devkit you have turned out to
> be a bit buggy. Really only a bit, but it might lead you into
> trouble. Ralf will release the new devkit this week. You can start
> with the kit you have, but you should upgrade soon.

Just to explain the bugs in binutils - upto and including binutils 2.6
ar writes the armap in the byteorder of the format that is configured
as default format for the binutils.  For mipsel-linux this is always
little endian, for mips-linux always big endian.  This is normally
correct, unless you use ar to archive files of the other byte order.
This results in incompatible archives ...

Another funny bug in binutils 2.6 ruins relocatable linking for all
a.out targets using extended reloc.  This are MIPS, AM29000 and Sparc.
(David, interested in a patch?).

   Ralf

From miguel@nuclecu.unam.mx  Mon Dec  4 18:17:17 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id SAA19242 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 18:17:17 +0100
Received: from roxanne.nuclecu.unam.mx by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA09481; Mon, 4 Dec 1995 18:18:31 +0100 (MET)
Received: (from miguel@localhost) by roxanne.nuclecu.unam.mx (8.6.12/8.6.11) id LAA03325; Mon, 4 Dec 1995 11:16:50 -0600
Date: Mon, 4 Dec 1995 11:16:50 -0600
From: Miguel de Icaza <miguel@nuclecu.unam.mx>
Message-Id: <199512041716.LAA03325@roxanne.nuclecu.unam.mx>
To: linux-mips@fnet.fr
In-Reply-To: <199512041618.RAA20332@informatik.uni-koblenz.de> (message from Systemkennung Linux on Mon, 4 Dec 1995 17:17:19 +0100 (MET))
Subject: Re: Re[3]: Linux/MIPS
X-Ganas-De-Trabajar: ninguna
Content-Length: 379
Lines: 11


Ralf said:

> Actually libc 4.x is dead. I'm working on a GNU libc port.  Just have some
> more days patience until I release working port of the GNU libc.

Could you give us some extra details on this?  I have been working on
the Linux/SPARC libc port and I'm using 4.x as my base for coding.  Is
there any reason to choose the GNU libc instead of the Linux/Libc 5.x?

Miguel.

From drepper@myware.rz.uni-karlsruhe.de  Tue Dec  5 01:01:33 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id BAA25469 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 01:01:32 +0100
Received: from nz11.rz.uni-karlsruhe.de by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA19050; Tue, 5 Dec 1995 01:02:51 +0100 (MET)
Received: from myware.rz.uni-karlsruhe.de (actually sl-kb05.rz.uni-karlsruhe.de) 
          by nz11.rz.uni-karlsruhe.de with SMTP (PP);
          Mon, 4 Dec 1995 18:35:18 +0100
Received: from myware (drepper@localhost) 
          by myware.rz.uni-karlsruhe.de (8.7.1/8.7.2) with ESMTP id SAA06458;
          Mon, 4 Dec 1995 18:34:29 +0100
Message-Id: <199512041734.SAA06458@myware.rz.uni-karlsruhe.de>
To: linux-mips@fnet.fr, miguel@nuclecu.unam.mx
Subject: Re: Re[3]: Linux/MIPS
Reply-To: drepper@ipd.info.uni-karlsruhe.de (Ulrich Drepper)
In-Reply-To: Your message of "Mon, 4 Dec 1995 11:16:50 -0600"
References: <199512041716.LAA03325@roxanne.nuclecu.unam.mx>
X-Mailer: Mew version 1.00.4 on Emacs 19.13 XEmacs Lucid
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Date: Mon, 04 Dec 1995 18:34:26 +0100
From: Ulrich Drepper <drepper@myware.rz.uni-karlsruhe.de>
Content-Length: 1788
Lines: 49

From: Miguel de Icaza <miguel@nuclecu.unam.mx>
Subject: Re: Re[3]: Linux/MIPS
Date: Mon, 4 Dec 1995 11:16:50 -0600

> 
> Ralf said:
> 
> > Actually libc 4.x is dead. I'm working on a GNU libc port.  Just have some
> > more days patience until I release working port of the GNU libc.
> 
> Could you give us some extra details on this?  I have been working on
> the Linux/SPARC libc port and I'm using 4.x as my base for coding.  Is
> there any reason to choose the GNU libc instead of the Linux/Libc 5.x?

Perhaps it's me who should answer.  I convinced Ralf to switch to GNU
libc and I also wanted to talk to some Sparc people (but haven't found
an address).

Let me repeat the pros:

-  the sources are much cleaner

-  Roland McGrath is a full-time maintainer for the FSF; he gets paid
   for keeping the libc working (I don't want to say that non-professional
   libc maintainers, HJ etc, are not as good), but it might be a bit more
   reliable

- the glibc is already working on many systems (among them MIPS ,
  i386, and *Sparc*) so you can benefit from this a lot.

-  HJ Lu is now working with us and so Linux libc will be dead some day


I hope Ralf can confirm this.  He is working on glibc for some weeks
now and most of his porting is finding the correct files in the glibc
tree.


If you have interest please contact me.  You can have access to the
development tree if you also want to switch to glibc.

Thanks,

-- Uli
________---------------------------------------------------------------
\      / Ulrich Drepper / Univ. at Karlsruhe, Germany / CS Dept. / IPD
L\inux/  email: drepper@gnu.ai.mit.edu          smail: Rubensstr. 5
  \  /          drepper@ipd.info.uni-karlsruhe.de      76149 Karlsruhe
   \/1.3.45 ------------------------------------------ Germany --------

From mlaird@franck.sanders.lockheed.com  Mon Dec  4 19:01:07 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id TAA19917 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 19:01:05 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA10721; Mon, 4 Dec 1995 19:02:10 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA18929; Mon, 4 Dec 95 13:06:45 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id NAA09113; Mon, 4 Dec 1995 13:01:53 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512041301.ZM9111@franck.sanders.lockheed.com>
Date: Mon, 4 Dec 1995 13:01:50 -0500
In-Reply-To: Andreas Busse <andy@soft-n-hard.de>
        "Re: Information about Linux MIPS port" (Dec  4,  5:32pm)
References: <199512041632.RAA16487@newton.soft-n-hard.de>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: MILO
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1533
Lines: 31

On Dec 4,  5:32pm, you wrote:
> In all cases, you first need a bootstrap loader if your board
> isn't ARC compliant (it probably isn't). Take a look at the
> ARC loader "MILO", available from ftp://fnet.fr/linux-mips to
> get an idea how Linux kernel can be loaded and launched.
> Included in the Milo package are a dummy kernel (actually a
> hello world program) which has been very useful to check the
> loader.

I'm going to take a look at MILO shortly, but maybe one of you folks could
answer a question about it for me -- what does MILO do besides load the kernel
into memory and jump to its start address?  Our board has a PROM monitor built
in that can talk to ethernet, load in executable code, and jump to a start
address; I'm hoping that I can use that.  Then I could just recompile the
kernel and boot the new version by downloading over ethernet.

> Feel free to post any questions you have. We'll try to give our
> best to make your kernel working before xmas, but I hope you
> have enough manpower available :-)

Right now, we don't :-O !  Brannen and I are the only two working on it right
now; hopefully that will change soon!

Michael Laird

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From andy@soft-n-hard.de  Mon Dec  4 19:51:54 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id TAA20557 for <linux-mips@guadalquivir.fnet.fr>; Mon, 4 Dec 1995 19:51:53 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA12092; Mon, 4 Dec 1995 19:53:08 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id TAA05677; Mon, 4 Dec 1995 19:52:32 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id TAA17473; Mon, 4 Dec 1995 19:50:54 +0100
Date: Mon, 4 Dec 1995 19:50:54 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512041850.TAA17473@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: MILO
In-Reply-To: <9512041301.ZM9111@franck.sanders.lockheed.com>
Cc: mlaird@franck.sanders.lockheed.com
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 1234
Lines: 32


Hi again,
 
 > 
 > I'm going to take a look at MILO shortly, but maybe one of you folks could
 > answer a question about it for me -- what does MILO do besides load the kernel
 > into memory and jump to its start address?  Our board has a PROM monitor built
 > in that can talk to ethernet, load in executable code, and jump to a start
 > address; I'm hoping that I can use that.  Then I could just recompile the
 > kernel and boot the new version by downloading over ethernet.
 > 

Well, there are some variables that the kernel expects at certain 
locations, ie. board type, video resolution etc. You'll need to set them 
to appropriate values, otherwise results are, well... unpredictable :-)

 > 
 > Right now, we don't :-O !  Brannen and I are the only two working on it right
 > now; hopefully that will change soon!
 > 

Hmmm. Well, if you can work fulltime on this project, it might work...
I whish you the best!

Cheers,
Andy

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From andy@soft-n-hard.de  Tue Dec  5 07:40:31 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id HAA01509 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 07:40:31 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA25051; Tue, 5 Dec 1995 07:41:50 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id HAA28344; Tue, 5 Dec 1995 07:42:09 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id HAA25803; Tue, 5 Dec 1995 07:40:32 +0100
Date: Tue, 5 Dec 1995 07:40:32 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512050640.HAA25803@newton.soft-n-hard.de>
To: skrul@mnovi.bevc.blacksburg.va.us, linux-mips@fnet.fr
Subject: Re: Subscribe
In-Reply-To: <199512050407.XAA01494@mnovi.bevc.blacksburg.va.us>
Cc: andy@soft-n-hard.de
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 759
Lines: 23


Hi Steve,

 > 
 > I would like to subscribe to this mailing list.
 > 

thanks for your interest in Linux/MIPS. Please note that
our mailing list is private, ie. for developers only.
If you like to contribute to Linux/MIPS you are of course
welcome, but I need some info first. Do you have a Mips
box, and if so, which kind of? It would also be good to
know if you feel able to spend some time into kernel and/or
device driver hacking.

Thanks in advance,
Andy

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From andy@soft-n-hard.de  Tue Dec  5 07:42:42 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id HAA01549 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 07:42:41 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA25065; Tue, 5 Dec 1995 07:43:58 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id HAA28376 for <linux-mips@fnet.fr>; Tue, 5 Dec 1995 07:44:27 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id HAA25833; Tue, 5 Dec 1995 07:42:50 +0100
Date: Tue, 5 Dec 1995 07:42:50 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512050642.HAA25833@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: Subscribe
In-Reply-To: <199512050407.XAA01494@mnovi.bevc.blacksburg.va.us>
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 574
Lines: 22


Hi all,

 > 
 > I would like to subscribe to this mailing list.
 > 
 > Thanks,
 > Steve
 > 

what actually happened that we get *that* many queries these
days??? Has it to with upcoming Xmas and everybody whishing
to have a Mips box under the tree or what? :-)

Cheers,
Andy

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From mlaird@franck.sanders.lockheed.com  Tue Dec  5 16:50:43 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id QAA00652 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 16:50:42 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA07639; Tue, 5 Dec 1995 16:51:49 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA09580; Tue, 5 Dec 95 10:56:40 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id KAA01578; Tue, 5 Dec 1995 10:51:45 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512051051.ZM1576@franck.sanders.lockheed.com>
Date: Tue, 5 Dec 1995 10:51:42 -0500
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: Latest version of Linux/MIPS kernel source v1.3?
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 867
Lines: 21

Hopefully this will be an easy question!

Yesterday we went to ftp.fnet.fr/linux-mips/src/kernel/v1.3 and tried to grab
the best version of the kernel source.  A file in that directory says
"LATEST-IS-1.3.34", so we tried downloading 1.3.0 and the patch files to get to
1.3.34.  Unfortunately,  linux-1.3.0.tar.gz  unzips with an error:
	gzip: linux-1.3.0/arch/mips/kernel/tyne.S
	stdin: unexpected end of file

Should we just grab linux-1.3.39 instead?

Thanks for your help!

Michael Laird

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From Stoned.Elipot@univ-evry.fr  Tue Dec  5 17:27:48 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id RAA01131 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 17:27:41 +0100
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA08613; Tue, 5 Dec 1995 17:28:53 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id RAA15833; Tue, 5 Dec 1995 17:28:53 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id RAA28490; Tue, 5 Dec 1995 17:27:58 +0100
Message-Id: <199512051627.RAA28490@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr
Subject: Re: Latest version of Linux/MIPS kernel source v1.3? 
In-Reply-To: Your message of "Tue, 05 Dec 1995 10:51:42 EST."
             <9512051051.ZM1576@franck.sanders.lockheed.com> 
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Tue, 05 Dec 1995 17:27:52 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 217
Lines: 9


>Should we just grab linux-1.3.39 instead?

ok grab linux-1.3.39.tar.gz

And well for 1.3.0, It was just a little mistake from our side 
it's ok now, sorry for the inconvience.

Stoned, for two head admin at Fnet's.

From andy@soft-n-hard.de  Tue Dec  5 20:16:20 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id UAA00604 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 20:16:17 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA12360; Tue, 5 Dec 1995 20:17:30 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id UAA22534; Tue, 5 Dec 1995 20:17:55 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id UAA32435; Tue, 5 Dec 1995 20:16:17 +0100
Date: Tue, 5 Dec 1995 20:16:17 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512051916.UAA32435@newton.soft-n-hard.de>
To: skrul@mnovi.bevc.blacksburg.va.us
Subject: Re: Subscribe
In-Reply-To: <199512051730.MAA02819@mnovi.bevc.blacksburg.va.us>
Cc: linux-mips@fnet.fr
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 2188
Lines: 48


Hi again!

 > 
 > Yes - I realized that the list was private hunting down all the faq 
 > matrial.  However, I would definately like to help.  My system is a 
 > Personal DECstation 5000/20 (RS3000) running Ultrix 4.2 - and I am sick 
 > of it.  I was "reccomended" to buy the computer though the school when I 
 > was an incoming freshman.  And now that DEC dosen't support Ultrix 
 > anymore, I really want to change.  I've heard that a FreeBSD (or was it 
 > NetBSD) port was also in the works, but my roomate runs Linux and I like 
 > it a lot.
 > 
 > I am a fairly experienced C programmer, but I have not done any work with 
 > kernels or device drivers before.  I would definatelty like to try some 
 > work though - My next (and last) semester is going to be pretty light.
 > 
 > One of my roomate is planning on getting involved to the 8086 port of 
 > Linux; this apartment sure will be a fun place!
 > 
 > Right know my Ultrix box is not running because my DEC monitor is broken 
 > - when the monitor was working I was basically using the computer as an 
 > X-terminal for my roomates Linux box :)
 > 
 > Anyway, I would like to know where the RS3000 port stands and how I can help!
 > 

Well, then -- welcome to the Linux/MIPS development team! Sorry for
being a bit short, but I'm (the others know that already) a bit short
of time. Regarding the DEC port you should get in touch with Paul Antoine
(paul@suite.sw.oz.au). He currently leads the DEC port and already has
a partly working kernel. I can only say that there's a lot to do, but
even those of us not being kernel hackers before (like me) had fun
with low level stuff and drivers. It's just like DOS programming, as
Stoned said: If you make a mistake, it crashes :-)

Feel free to post any question you have -- someone will have an answer!

Cheers,
Andy

To Stoned and Luc: would you please subscribe Steve? Thanks!

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From Stoned.Elipot@univ-evry.fr  Tue Dec  5 20:29:42 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id UAA00864 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 20:29:42 +0100
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA12694; Tue, 5 Dec 1995 20:31:01 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id UAA16229; Tue, 5 Dec 1995 20:31:07 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id UAA28728; Tue, 5 Dec 1995 20:30:12 +0100
Message-Id: <199512051930.UAA28728@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr (The List)
Subject: Fnet FTP organization
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Tue, 05 Dec 1995 20:30:06 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 539
Lines: 14

Hi all,
I've done a little bit of clean-up in 
ftp.fnet.fr:/linux-mips/crossdev/
i486-linux/ is renamed to i486-linuxaout/
i486-linuxelf/ is renamed to i486-linux/

This is to live with our time (as we say in french)
So you will find the package i486-linux-1.tar.gz in the i486-linux/
subdirectory, as it's a complete Linux/MIPS crossdev tools suite for 
an i486-linux system (aka an ELF one!) There is also in this directory
a file named README.i486-linux-1.tar.gz, which contains Ralf's 
description of his work.

Happy Hacking, Stoned.

From mlaird@franck.sanders.lockheed.com  Tue Dec  5 21:25:06 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id VAA01671 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 21:25:05 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA13610; Tue, 5 Dec 1995 21:26:20 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA22914; Tue, 5 Dec 95 15:31:13 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id PAA01851; Tue, 5 Dec 1995 15:26:14 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512051526.ZM1849@franck.sanders.lockheed.com>
Date: Tue, 5 Dec 1995 15:26:11 -0500
In-Reply-To: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
        "Fnet FTP organization" (Dec  5,  8:30pm)
References: <199512051930.UAA28728@bandsept.univ-evry.fr>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: mips-linux instead of mipsel-linux
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1035
Lines: 21

Hello all,

Since we want to run our MIPS board in big-endian rather than little-endian, we
need to get a version of gcc that will produce big-endian executables.  Is
there one already compiled that I can ftp from somewhere?  Or do I have to get
the source and compile it with the switches as described in Andy's README file
(ftp://ftp.fnet.fr/linux-mips/crossdev/i486-linux/README) ?  In that case I'd
also appreciate any leads on the closest version of the source that I should
look for (ie, where do you get yours from to configure as mipsel-linux?).

Thanks for all the help you folks have been so far!  I really appreciate the
information!

Michael Laird

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From Stoned.Elipot@univ-evry.fr  Tue Dec  5 21:47:24 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id VAA01931 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 21:47:22 +0100
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA13900; Tue, 5 Dec 1995 21:48:40 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id VAA16306; Tue, 5 Dec 1995 21:48:47 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id VAA28844; Tue, 5 Dec 1995 21:47:52 +0100
Message-Id: <199512052047.VAA28844@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr
Subject: Re: mips-linux instead of mipsel-linux 
In-Reply-To: Your message of "Tue, 05 Dec 1995 15:26:11 EST."
             <9512051526.ZM1849@franck.sanders.lockheed.com> 
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Tue, 05 Dec 1995 21:47:45 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 623
Lines: 14

Hi,
>(ftp://ftp.fnet.fr/linux-mips/crossdev/i486-linux/README) ?  In that case I'd
>also appreciate any leads on the closest version of the source that I should
>look for (ie, where do you get yours from to configure as mipsel-linux?).
Hum,... I'm afraid you have to build you crossdev tool suit(e) :)
Basically with Ralf's patches, you do a
./configure --target=mips-linux
and of course you can replace mips-linux by mipsel-linux, mips-linuxelf or even
mipsel-linuxelf ;)

Ralf's patch have to be applied on a core gcc, binutils packages.
You will find Ralf patchs in ftp.fnet.fr:/linux-mips/crossdev/src

Cheers, Stoned.

From mlaird@franck.sanders.lockheed.com  Tue Dec  5 22:07:19 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id WAA02188 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 22:07:18 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA14284; Tue, 5 Dec 1995 22:08:30 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA24862; Tue, 5 Dec 95 16:13:17 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	 id QAA01953; Tue, 5 Dec 1995 16:08:21 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512051608.ZM1951@franck.sanders.lockheed.com>
Date: Tue, 5 Dec 1995 16:08:18 -0500
In-Reply-To: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
        "Re: mips-linux instead of mipsel-linux" (Dec  5,  9:47pm)
References: <199512052047.VAA28844@bandsept.univ-evry.fr>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: Stoned Elipot <Stoned.Elipot@univ-evry.fr>, linux-mips@fnet.fr
Subject: Re: mips-linux instead of mipsel-linux
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1178
Lines: 27

On Dec 5,  9:47pm, you wrote:

> Hum,... I'm afraid you have to build you crossdev tool suit(e) :)

That's what I figured.


> Ralf's patch have to be applied on a core gcc, binutils packages.
> You will find Ralf patchs in ftp.fnet.fr:/linux-mips/crossdev/src

But where do I get the core gcc & binutils source?  I know where Ralf's patches
are, and I also found gcc-2.5.8.tar.gz, gcc-2.7.1.tar.gz, and gcc-2.7.2.tar.gz
in the canonical source for GNU stuff, ftp://prep.ai.mit.edu/pub/gnu.

However, the patches in ftp.fnet.fr:/linux-mips/crossdev/src only apply to
either gcc-2.6.3 or 2.7.0, neither of which is available on prep.ai.mit.edu.
(?!)  So where did Ralf and others get gcc-2.7.0?  I see patches to take 2.6.0
and upgrade to 2.6.3 or 2.7.0, but I see no 2.6.0 or way to get there.

Michael

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From andy@soft-n-hard.de  Tue Dec  5 22:27:31 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id WAA02431 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 22:27:31 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA14605; Tue, 5 Dec 1995 22:28:47 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id WAA26981 for <linux-mips@fnet.fr>; Tue, 5 Dec 1995 22:29:18 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id WAA00705; Tue, 5 Dec 1995 22:27:39 +0100
Date: Tue, 5 Dec 1995 22:27:39 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512052127.WAA00705@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: mips-linux instead of mipsel-linux
In-Reply-To: <9512051608.ZM1951@franck.sanders.lockheed.com>
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 975
Lines: 23


 > 
 > But where do I get the core gcc & binutils source?  I know where Ralf's patches
 > are, and I also found gcc-2.5.8.tar.gz, gcc-2.7.1.tar.gz, and gcc-2.7.2.tar.gz
 > in the canonical source for GNU stuff, ftp://prep.ai.mit.edu/pub/gnu.
 > 
 > However, the patches in ftp.fnet.fr:/linux-mips/crossdev/src only apply to
 > either gcc-2.6.3 or 2.7.0, neither of which is available on prep.ai.mit.edu.
 > (?!)  So where did Ralf and others get gcc-2.7.0?  I see patches to take 2.6.0
 > and upgrade to 2.6.3 or 2.7.0, but I see no 2.6.0 or way to get there.
 > 

If you definitely can't find a 2.7.0 source, I can make it available 
for you. Just let me know.

Cheers,
Andy

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From mlaird@franck.sanders.lockheed.com  Tue Dec  5 22:44:07 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id WAA02643 for <linux-mips@guadalquivir.fnet.fr>; Tue, 5 Dec 1995 22:44:05 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA14967; Tue, 5 Dec 1995 22:45:18 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA26614; Tue, 5 Dec 95 16:50:11 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id QAA02047; Tue, 5 Dec 1995 16:45:16 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512051645.ZM2045@franck.sanders.lockheed.com>
Date: Tue, 5 Dec 1995 16:45:13 -0500
In-Reply-To: Andreas Busse <andy@soft-n-hard.de>
        "Re: mips-linux instead of mipsel-linux" (Dec  5, 10:27pm)
References: <199512052127.WAA00705@newton.soft-n-hard.de>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: Re: mips-linux instead of mipsel-linux
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 989
Lines: 26

On Dec 5, 10:27pm, you wrote:
>  > But where do I get the core gcc & binutils source?  I know where Ralf's
patches
>  > are, and I also found gcc-2.5.8.tar.gz, gcc-2.7.1.tar.gz, and
gcc-2.7.2.tar.gz
>  > in the canonical source for GNU stuff, ftp://prep.ai.mit.edu/pub/gnu.
>  >
>
> If you definitely can't find a 2.7.0 source, I can make it available
> for you. Just let me know.

Thank you.  I'm downloading 2.7.1 right now, but I don't know if the patches
will work on that version, so a copy of 2.7.0 would be a great help.

Where do you get your copies from?  ftp://prep.ai.mit.edu/pub/gnu?

Thanks,

Michael

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From linux@mailhost.uni-koblenz.de  Wed Dec  6 00:13:34 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id AAA03675 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 00:13:33 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA16710; Wed, 6 Dec 1995 00:14:49 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id AAA15105 for <linux-mips@fnet.fr>; Wed, 6 Dec 1995 00:15:06 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512052315.AAA15105@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA21756; Wed, 6 Dec 1995 00:13:26 +0100
Subject: Re: mips-linux instead of mipsel-linux
To: linux-mips@fnet.fr
Date: Wed, 6 Dec 1995 00:13:25 +0100 (MET)
In-Reply-To: <9512051645.ZM2045@franck.sanders.lockheed.com> from "Michael Laird" at Dec 5, 95 04:45:13 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 976
Lines: 24

Hi,

> I've done a little bit of clean-up in 
> ftp.fnet.fr:/linux-mips/crossdev/
> i486-linux/ is renamed to i486-linuxaout/
> i486-linuxelf/ is renamed to i486-linux/
> 
> This is to live with our time (as we say in french)
> So you will find the package i486-linux-1.tar.gz in the i486-linux/
> subdirectory, as it's a complete Linux/MIPS crossdev tools suite for 
> an i486-linux system (aka an ELF one!) There is also in this directory
> a file named README.i486-linux-1.tar.gz, which contains Ralf's 
> description of his work.

You can savely applymy patches for 2.7.0 to 2.7.1 with no rejects.  Doing
so will however ruin the GCC support for Linux/68k but that probably a
"don't care" for you anyway.  This is because both my patch and GCC 2.7.1
contain support for Linux/68k and twice is too much.

There is also a quick'n'dirty way to make my distributed binaries work for
big endian targets.  mipsel-linux{elf}-gcc -EB will generate big endian
output :-)

    Ralf

From linux@mailhost.uni-koblenz.de  Wed Dec  6 00:26:15 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id AAA03834 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 00:26:15 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA17015; Wed, 6 Dec 1995 00:27:33 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id AAA15557 for <linux-mips@fnet.fr>; Wed, 6 Dec 1995 00:27:51 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512052327.AAA15557@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA21765; Wed, 6 Dec 1995 00:26:11 +0100
Subject: Re: Fnet FTP organization
To: linux-mips@fnet.fr
Date: Wed, 6 Dec 1995 00:26:10 +0100 (MET)
In-Reply-To: <199512051930.UAA28728@bandsept.univ-evry.fr> from "Stoned Elipot" at Dec 5, 95 08:30:06 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 1466
Lines: 34

Hi all,

> I've done a little bit of clean-up in 
> ftp.fnet.fr:/linux-mips/crossdev/
> i486-linux/ is renamed to i486-linuxaout/
> i486-linuxelf/ is renamed to i486-linux/

I'm about the make the same change for the GCC 2.7.2/binutils 2.6 patches.
The binutils (wonder, wonder ...) are now good enough so that they can
compile my code not only into a.out but also into elf (wonder, wonder ...)
This is the final step for burying a.out.

The only a.out thing that is still left is then the kernel executable to
be loaded by Milo.  (Stoned, how is NAPS progressing?)  The kernel however
can be built using an ELF compiler from now on.  So be happy, rsn you'll
only have one compiler & friends left on your harddisk.

The config file of the kernel will however offer you the option to build
a kernel as a.out executable using the old a.out compiler, so don't
panic upgrading ...

> This is to live with our time (as we say in french)
> So you will find the package i486-linux-1.tar.gz in the i486-linux/
> subdirectory, as it's a complete Linux/MIPS crossdev tools suite for 
> an i486-linux system (aka an ELF one!) There is also in this directory
> a file named README.i486-linux-1.tar.gz, which contains Ralf's 
> description of his work.

I'll rsn upload a second toolkit, thistimes including big endian binaries.

   Ralf

(Waana have fun? Look into the PowerPC sources.  Sometimes looks damned like
MIPS source ...  Well, I take being cloned as a compliment :->

From matt@poodle.mpx.com.au  Wed Dec  6 00:45:26 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id AAA04068 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 00:45:24 +0100
Received: from gatekeeper.waldorf-gmbh.de by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA17356; Wed, 6 Dec 1995 00:46:42 +0100 (MET)
Received: from kyoko.mpx.com.au (kyoko.mpx.com.au [203.2.75.2]) by gatekeeper.waldorf-gmbh.de (8.6.12/8.6.9) with ESMTP id AAA03173 for <linux@waldorf-gmbh.de>; Wed, 6 Dec 1995 00:47:33 +0100
Received: from poodle.mpx.com.au(really [203.2.75.12]) by kyoko.mpx.com.au
	via smail with esmtp
	id <m0tN73z-0006NAC@kyoko.mpx.com.au>
	for <linux@waldorf-gmbh.de>; Wed, 6 Dec 95 10:46:19 +1100 (EST)
	(/\##/\ Smail3.1.30.13 #30.8 built 5-oct-95)
Received: by poodle.mpx.com.au (Smail3.1.28.1 #9)
	id m0tN73y-000dGrC; Wed, 6 Dec 95 10:46 EST
Message-Id: <m0tN73y-000dGrC@poodle.mpx.com.au>
From: matt@poodle.mpx.com.au (Matt Perkins)
Subject: Linux on the MIPS Magnum R3300
To: linux@waldorf-gmbh.de
Date: Wed, 6 Dec 1995 10:46:17 +1100 (EST)
X-Mailer: ELM [version 2.4 PL24 PGP3 *ALPHA*]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 433
Lines: 10

Was Wondering if there are any plan's to support the Mips Magnum R3300
RISC/os is getting a little tired. :) 



-- 
    Matt Perkins - Microplex Internet Services. [----------------------------]
                 - +61-2-438-1234 (voice)       [Mr Data. Set A course for   ]
                 - +61-2-9906-2326 (fax)        [K.F.C.Warp 6...     Engage. ]
                 - +61-18-241849  (mobile)      [____________________________]

From Gilles.Gravier@France.Sun.COM  Wed Dec  6 09:02:30 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id JAA11038 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 09:02:29 +0100
Received: from mercury.Sun.COM by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA25379; Wed, 6 Dec 1995 09:03:42 +0100 (MET)
Received: from snail.Sun.COM by mercury.Sun.COM (Sun.COM)
	id AAA00067; Wed, 6 Dec 1995 00:03:48 -0800
Received: from France (isunfra) by snail.Sun.COM (4.1/SMI-4.1)
	id AA06497; Wed, 6 Dec 95 00:03:44 PST
Received: from elektra.France.Sun.COM by France (4.1/SMI-4.1)
	id AA17631; Wed, 6 Dec 95 09:03:40 +0100
Received: from tatooine.France.Sun.COM by elektra.France.Sun.COM (SMI-8.6/SMI-SVR4 (1/24/94))
	id JAA12603; Wed, 6 Dec 1995 09:03:39 +0100
Received: by tatooine.France.Sun.COM (SMI-8.6/SMI-SVR4)
	id JAA17241; Wed, 6 Dec 1995 09:03:35 +0100
Date: Wed, 6 Dec 1995 09:03:35 +0100
From: Gilles.Gravier@France.Sun.COM (Gilles Gravier - ITC)
Message-Id: <199512060803.JAA17241@tatooine.France.Sun.COM>
To: linux-mips@fnet.fr
Subject: Re: Linux on the MIPS Magnum R3300
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Md5: G6/oBimBD0ERBtrphaHQYw==
Content-Length: 1731
Lines: 34

Hi!

> Was Wondering if there are any plan's to support the Mips Magnum R3300
> RISC/os is getting a little tired. :) 
> 
> -- 
>     Matt Perkins - Microplex Internet Services. [----------------------------]
>                  - +61-2-438-1234 (voice)       [Mr Data. Set A course for   ]
>                  - +61-2-9906-2326 (fax)        [K.F.C.Warp 6...     Engage. ]
>                  - +61-18-241849  (mobile)      [____________________________]
> 

Well, I too have a Magnum R3x30 (3230)... But I don't have the time to hack
a bootloader... And haven't been able to convince SGI to send me docs on how 
to... I guess it's when they see my E-mail address that they start frowning :)

Anyways, since this machine is not ARC compliant, it's not easy to set
MILO to detect everything in the machine... And since it won't boot from
the floppy drive (it boots from tape or disk), that's yet another challenge,
as to what is the format of the bootstrap on the tape!

Gilles.
/----------------+-------------------------------------------\
|       /\       |   Gilles Gravier                          |
|      \\ \      |   Pre-Sales Technical Support             |
|     \ \\ /     |   Sun Microsystems France                 |
|    / \/ / /    |   13 avenue Maurane Saulnier              |
|   / /   \//\   |   B.P. 53                                 |
|   \//\   / /   |   78142 Velizy CEDEX                      |
|    / / /\ /    |   FRANCE                                  |
|     / \\ \     |   Email:  Gilles.Gravier@France.Sun.COM   |
|      \ \\      |   Phone:  +33-1-30-67-52-81               |
|       \/       |   Fax:    +33-1-30-67-53-06               |
\----------------+-------------------------------------------/

From linux@mailhost.uni-koblenz.de  Wed Dec  6 11:15:05 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id LAA12566 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 11:15:04 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA28984; Wed, 6 Dec 1995 11:15:40 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id LAA22003 for <linux-mips@fnet.fr>; Wed, 6 Dec 1995 11:15:54 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512061015.LAA22003@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA22044; Wed, 6 Dec 1995 11:14:09 +0100
Subject: Re: Re[3]: Linux/MIPS
To: linux-mips@fnet.fr
Date: Wed, 6 Dec 1995 11:14:08 +0100 (MET)
In-Reply-To: <199512041734.SAA06458@myware.rz.uni-karlsruhe.de> from "Ulrich Drepper" at Dec 4, 95 06:34:26 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 2355
Lines: 56

Hi,

> > > Actually libc 4.x is dead. I'm working on a GNU libc port.  Just have some
> > > more days patience until I release working port of the GNU libc.
> > 
> > Could you give us some extra details on this?  I have been working on
> > the Linux/SPARC libc port and I'm using 4.x as my base for coding.  Is
> > there any reason to choose the GNU libc instead of the Linux/Libc 5.x?
> 
> Perhaps it's me who should answer.  I convinced Ralf to switch to GNU
> libc and I also wanted to talk to some Sparc people (but haven't found
> an address).
> 
> Let me repeat the pros:
> 
> -  the sources are much cleaner

Saying it in Newlanguage - doubleplus agreed!

> -  Roland McGrath is a full-time maintainer for the FSF; he gets paid
>    for keeping the libc working (I don't want to say that non-professional
>    libc maintainers, HJ etc, are not as good), but it might be a bit more
>    reliable
> 
> - the glibc is already working on many systems (among them MIPS ,
>   i386, and *Sparc*) so you can benefit from this a lot.
> 
> -  HJ Lu is now working with us and so Linux libc will be dead some day
> 
> I hope Ralf can confirm this.  He is working on glibc for some weeks
> now and most of his porting is finding the correct files in the glibc
> tree.

Absolutly correct.  While it took me quite some time to bring H.J. Lu's
libc into a state that I allowed it to compile user programms, it was
much easier to do the same thing for the GNU libc.

One of the core problems with H.J. Lu's sources is that he often didn't
really think about portability of his sources.  I had to use lots of
sources from the BSD 4.4 libc, MACH and older GNU libcs just to make
HJ's stuff working.

> If you have interest please contact me.  You can have access to the
> development tree if you also want to switch to glibc.

Another argument might also be that the Debian project intends to switch
to the GNU libc after 1.0 or so.

Of course not everything is better but in comparison of the both libcs
I much prefer the GNU one.  If you've once ported a HJ libc and know all
the whistles, bells & traps of GNU make you won't have very much trouble
switching to the GNU libc.  Where the HJ's libc has advantages they're
melting like snow in the desert since some people like Ulrich stopped
to work for it and commiting their changes back to the GNU libc.

   Ralf

From Stoned.Elipot@univ-evry.fr  Wed Dec  6 13:45:45 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id NAA14362 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 13:45:45 +0100
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA02207; Wed, 6 Dec 1995 13:47:04 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id NAA17633; Wed, 6 Dec 1995 13:47:09 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id NAA29713; Wed, 6 Dec 1995 13:46:14 +0100
Message-Id: <199512061246.NAA29713@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr
Subject: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
In-Reply-To: Your message of "Wed, 06 Dec 1995 11:14:08 +0100."
             <199512061015.LAA22003@informatik.uni-koblenz.de> 
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Wed, 06 Dec 1995 13:46:07 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 361
Lines: 9

Hi all,
I just want to add that it's Linux libc's fault if I haven't
yet release a milo 0.26 with the NASP: by living on the
bleeding edge of Linux Libc dev. I got bickel (for who knows it)
crashing every hour or so. I want to switch to GNU libc now and on
my i486 also ! ;) Hum,... anyway I'll try to hurry for the NASP
So famous words, stay tuned...

Stoned.

From linux@mailhost.uni-koblenz.de  Wed Dec  6 14:26:24 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id OAA14918 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 14:26:23 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA03177; Wed, 6 Dec 1995 14:27:38 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id OAA03207 for <linux-mips@fnet.fr>; Wed, 6 Dec 1995 14:28:00 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512061328.OAA03207@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA23178; Wed, 6 Dec 1995 14:26:14 +0100
Subject: Re: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
To: linux-mips@fnet.fr
Date: Wed, 6 Dec 1995 14:26:13 +0100 (MET)
In-Reply-To: <199512061246.NAA29713@bandsept.univ-evry.fr> from "Stoned Elipot" at Dec 6, 95 01:46:07 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 468
Lines: 17

Hi all,

> I just want to add that it's Linux libc's fault if I haven't
> yet release a milo 0.26 with the NASP: by living on the
> bleeding edge of Linux Libc dev. I got bickel (for who knows it)
> crashing every hour or so. I want to switch to GNU libc now and on
> my i486 also ! ;) Hum,... anyway I'll try to hurry for the NASP

Guess why I'm still using 5.0.9 ...

> So famous words, stay tuned...

Guess your streamer is tuned now ;-)

Grinning evily,

    Ralf

From drepper@myware.rz.uni-karlsruhe.de  Wed Dec  6 18:49:35 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id SAA03697 for <linux-mips@guadalquivir.fnet.fr>; Wed, 6 Dec 1995 18:49:33 +0100
Received: from nz11.rz.uni-karlsruhe.de by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA09262; Wed, 6 Dec 1995 18:50:44 +0100 (MET)
Received: from myware.rz.uni-karlsruhe.de (actually sl-kb05.rz.uni-karlsruhe.de) 
          by nz11.rz.uni-karlsruhe.de with SMTP (PP);
          Wed, 6 Dec 1995 17:27:04 +0100
Received: from myware (drepper@localhost) 
          by myware.rz.uni-karlsruhe.de (8.7.1/8.7.2) with ESMTP id QAA00398;
          Wed, 6 Dec 1995 16:49:28 +0100
Message-Id: <199512061549.QAA00398@myware.rz.uni-karlsruhe.de>
To: linux-mips@fnet.fr, Stoned.Elipot@univ-evry.fr
Subject: Re: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
Reply-To: drepper@ipd.info.uni-karlsruhe.de (Ulrich Drepper)
In-Reply-To: Your message of "Wed, 06 Dec 1995 13:46:07 +0100"
References: <199512061246.NAA29713@bandsept.univ-evry.fr>
X-Mailer: Mew version 1.00.4 on Emacs 19.13 XEmacs Lucid
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Date: Wed, 06 Dec 1995 16:49:27 +0100
From: Ulrich Drepper <drepper@myware.rz.uni-karlsruhe.de>
Content-Length: 713
Lines: 16

From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Subject: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
Date: Wed, 06 Dec 1995 13:46:07 +0100

> I want to switch to GNU libc now and on my i486 also ! ;)

It's not desireable to switch to glibc on Linux/i386 now.  You would
have to recompile most of the things.  We are still working on the
compatibility.

-- Uli
________---------------------------------------------------------------
\      / Ulrich Drepper / Univ. at Karlsruhe, Germany / CS Dept. / IPD
L\inux/  email: drepper@gnu.ai.mit.edu          smail: Rubensstr. 5
  \  /          drepper@ipd.info.uni-karlsruhe.de      76149 Karlsruhe
   \/1.3.45 ------------------------------------------ Germany --------

From sds@jazzie.com  Sun Dec 17 18:45:23 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id SAA01792 for <linux-mips@guadalquivir.fnet.fr>; Sun, 17 Dec 1995 18:45:22 +0100 (MET)
Received: from chenas.inria.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA23321; Sun, 17 Dec 1995 18:47:47 +0100 (MET)
Received: from jazzie.com (p8.jazzie.com) by chenas.inria.fr (5.65c8d/92.02.29)
	via EUnet-France id AA08897; Thu, 7 Dec 1995 05:52:32 +0100 (MET)
Received: by jazzie.com (Smail3.1.28.1 #63)
	id m0tNZ6n-000OYeC; Wed, 6 Dec 95 21:43 PST
Message-Id: <m0tNZ6n-000OYeC@jazzie.com>
From: sds@jazzie.com (Sean Shapira)
Subject: Unsubscribe MIPS/Linux List
To: linux-mips@fnet.fr
Date: Wed, 6 Dec 1995 21:43:05 -0800 (PST)
In-Reply-To: <199512051930.UAA28728@bandsept.univ-evry.fr> from "Stoned Elipot" at Dec 5, 95 08:30:06 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 154
Lines: 7

Would you please remove my email address from the Linux-on-MIPS
discussion list?

Thanks!

-- 
Sean Shapira         sds@jazzie.com         (206) 443-2028

From BHOUGH@mailgw.sanders.lockheed.com  Thu Dec  7 16:49:47 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id QAA20459 for <linux-mips@guadalquivir.fnet.fr>; Thu, 7 Dec 1995 16:49:46 +0100
From: BHOUGH@mailgw.sanders.lockheed.com
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA10467; Thu, 7 Dec 1995 16:51:01 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA00174; Thu, 7 Dec 95 10:55:46 -0500
Received: from ccMail by mailgw.sanders.lockheed.com
  (IMA Internet Exchange 1.04b) id 0c70d860; Thu, 7 Dec 95 10:51:34 -0500
Mime-Version: 1.0
Date: Thu, 7 Dec 1995 10:39:29 -0500
Message-Id: <0c70d860@mailgw.sanders.lockheed.com>
Subject: Re[2]: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
To: linux-mips@guadalquivir.fnet.fr
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Length: 2176
Lines: 50

          
          Hi All -
          Mike and I are working on the Big Endian MIPS port here at 
          Sanders, and I have yet another question for the list (and 
          for Ralph and Uli in particular).
          
          I have been downloading the libc-4.6.27-2 code and includes 
          from ftp.fnet.fr/linux-mips/src/libc  (well, the 4.6.27 and 
          the -2.diffs for both).  The includes seems to be missing a 
          /mips subdirectory.  Does this come from somewhere else or 
          is this a problem?
          
          The real question that I wanted to ask, though, is since we 
          are doing a big endian port - should we be using the GNU 
          glibc instead?  And if so, is the 
          ftp.fnet.fr/linux-mips/src/libc the best place to get it?  
          (I assume it is, I'm just checking in case someone else has 
          a better one they've been working on.)
          
          Well, that's the current crisis.  We're trying to record 
          what we do and how we do it (for our own sanity and to pass 
          on if needed) - maybe this will be usefull to others as 
          clueless  8^) 
          
                                                  Brannen
           


______________________________ Reply Separator _________________________________
Subject: Re: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
Author:  linux-mips@guadalquivir.fnet.fr at INTERNET
Date:    12/6/95 4:49 PM


From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Subject: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
Date: Wed, 06 Dec 1995 13:46:07 +0100

> I want to switch to GNU libc now and on my i486 also ! ;)

It's not desireable to switch to glibc on Linux/i386 now.  You would
have to recompile most of the things.  We are still working on the
compatibility.

-- Uli
________---------------------------------------------------------------
\      / Ulrich Drepper / Univ. at Karlsruhe, Germany / CS Dept. / IPD
L\inux/  email: drepper@gnu.ai.mit.edu          smail: Rubensstr. 5
  \  /          drepper@ipd.info.uni-karlsruhe.de      76149 Karlsruhe
   \/1.3.45 ------------------------------------------ Germany --------

From mlaird@franck.sanders.lockheed.com  Thu Dec  7 17:05:52 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id RAA20694 for <linux-mips@guadalquivir.fnet.fr>; Thu, 7 Dec 1995 17:05:51 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA11007; Thu, 7 Dec 1995 17:06:58 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA01116; Thu, 7 Dec 95 11:11:30 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	 id LAA04441; Thu, 7 Dec 1995 11:06:22 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512071106.ZM4439@franck.sanders.lockheed.com>
Date: Thu, 7 Dec 1995 11:06:19 -0500
In-Reply-To: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
        "Re: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]" (Dec  6,  2:26pm)
References: <199512061328.OAA03207@informatik.uni-koblenz.de>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux@uni-koblenz.de, linux-mips@fnet.fr
Subject: gcc error
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1445
Lines: 42

Hello list (and especially Ralf):

I was just compiling gcc-2.7.0 for mips-linuxelf, and ran into the following
error:
        gcc.c:532: `CPP_PREDEFINES' undeclared here (not in a function)
        make: *** [gcc.o] Error 1

I dug into gcc.c and found that it includes the following files:
	1. config.h:
		a. i386/xm-linux.h:
			1. i386/xm-i386.h:
				a. tm.h:
					1. mips/linux.h:
					   Ralf wrote this file, and it defines
					   CPP_PREDEFINES
						a. mips/mips.h
						   #ifndef CPP_PREDEFINES
						   #define CPP_PREDEFINES "..."
						b. linux.h:
							1. svr4.h
							   This file #undef's
							   CPP_PREDEFINES!!!
			2. xm-linux.h

So it looks like mips/linux.h is properly setting CPP_PREDEFINES, mips/mips.h
is leaving CPP_PREDEFINES alone because it is already defined, but then svr4.h
is *undefining* CPP_PREDEFINES!

So what is the solution?  Should svr4.h be included earlier in mips/linux.h so
that CPP_PREDEFINES is defined after svr4.h is processed?  Or should svr4.h be
skipped in linux.h?

Thanks in advance for your help!

Michael Laird

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From linux@mailhost.uni-koblenz.de  Fri Dec  8 08:48:48 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id IAA02778 for <linux-mips@guadalquivir.fnet.fr>; Fri, 8 Dec 1995 08:48:48 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA28039; Fri, 8 Dec 1995 08:50:11 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id IAA10477 for <linux-mips@fnet.fr>; Fri, 8 Dec 1995 08:50:34 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512080750.IAA10477@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA26246; Fri, 8 Dec 1995 08:48:35 +0100
Subject: Re: Re[2]: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
To: linux-mips@fnet.fr
Date: Fri, 8 Dec 1995 08:48:35 +0100 (MET)
In-Reply-To: <0c70d860@mailgw.sanders.lockheed.com> from "BHOUGH@mailgw.sanders.lockheed.com" at Dec 7, 95 10:39:29 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 1338
Lines: 31

Hi,

>           Hi All -
>           Mike and I are working on the Big Endian MIPS port here at 
>           Sanders, and I have yet another question for the list (and 
>           for Ralph and Uli in particular).

Ralph?  I don't see a Ralph? (whistle ...)

>           I have been downloading the libc-4.6.27-2 code and includes 
>           from ftp.fnet.fr/linux-mips/src/libc  (well, the 4.6.27 and 
>           the -2.diffs for both).  The includes seems to be missing a 
>           /mips subdirectory.  Does this come from somewhere else or 
>           is this a problem?

Oops?  There is a mips directory in the patches.  I bet you didn't give
a -p option to patch.  In that case patch generates the new files in
your current directory ...

>           The real question that I wanted to ask, though, is since we 
>           are doing a big endian port - should we be using the GNU 
>           glibc instead?  And if so, is the 
>           ftp.fnet.fr/linux-mips/src/libc the best place to get it?  
>           (I assume it is, I'm just checking in case someone else has 
>           a better one they've been working on.)

The Linux libc runs well on 68k, so there are no byteorder problems left
in 4.6.27.  The real reason to use the GNU libc is that 4.6.27 won't run
on a current kernel and I won't fix that.

    Ralf

From linux@mailhost.uni-koblenz.de  Fri Dec  8 09:04:45 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id JAA02977 for <linux-mips@guadalquivir.fnet.fr>; Fri, 8 Dec 1995 09:04:44 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA28287; Fri, 8 Dec 1995 09:06:02 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id JAA10958; Fri, 8 Dec 1995 09:05:14 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512080805.JAA10958@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA26286; Fri, 8 Dec 1995 09:03:16 +0100
Subject: Re: gcc error
To: mlaird@franck.sanders.lockheed.com (Michael Laird)
Date: Fri, 8 Dec 1995 09:03:16 +0100 (MET)
Cc: linux-mips@fnet.fr
In-Reply-To: <9512071106.ZM4439@franck.sanders.lockheed.com> from "Michael Laird" at Dec 7, 95 11:06:19 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 1605
Lines: 46

Hi,

> Hello list (and especially Ralf):
> 
> I was just compiling gcc-2.7.0 for mips-linuxelf, and ran into the following
> error:
>         gcc.c:532: `CPP_PREDEFINES' undeclared here (not in a function)
>         make: *** [gcc.o] Error 1
> 
> I dug into gcc.c and found that it includes the following files:
> 	1. config.h:
> 		a. i386/xm-linux.h:
> 			1. i386/xm-i386.h:
> 				a. tm.h:
> 					1. mips/linux.h:
> 					   Ralf wrote this file, and it defines
> 					   CPP_PREDEFINES
> 						a. mips/mips.h
> 						   #ifndef CPP_PREDEFINES
> 						   #define CPP_PREDEFINES "..."
> 						b. linux.h:
> 							1. svr4.h
> 							   This file #undef's
> 							   CPP_PREDEFINES!!!
> 			2. xm-linux.h
> 
> So it looks like mips/linux.h is properly setting CPP_PREDEFINES, mips/mips.h
> is leaving CPP_PREDEFINES alone because it is already defined, but then svr4.h
> is *undefining* CPP_PREDEFINES!
> 
> So what is the solution?  Should svr4.h be included earlier in mips/linux.h so
> that CPP_PREDEFINES is defined after svr4.h is processed?  Or should svr4.h be
> skipped in linux.h?

Sorry, I never compiled the big endian configuration.  It just takes to long
on my 486/33 (Donations accepted :-)  For a quick fix it should be sufficient
to move the define in linux.h down to the end of the file.

About including svr4 - I have to override lots of definitions from svr4
because MIPS svr4 systems are a bit different often.  When I've got nothing
else left do I'll one day clean up that file in a way that it won't use the
svr4 stuff any more.

Hope that helps & thanks for the bug report,

    Ralf

From skrul@mnovi.bevc.blacksburg.va.us  Mon Dec 18 00:18:29 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id AAA02589 for <linux-mips@guadalquivir.fnet.fr>; Mon, 18 Dec 1995 00:18:28 +0100 (MET)
Received: from chenas.inria.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA29447; Mon, 18 Dec 1995 00:20:53 +0100 (MET)
Received: from mnovi.bevc.blacksburg.va.us by chenas.inria.fr (5.65c8d/92.02.29)
	via EUnet-France id AA26893; Fri, 8 Dec 1995 15:02:39 +0100 (MET)
Received: (from skrul@localhost) by mnovi.bevc.blacksburg.va.us (8.6.12/8.6.9) id JAA09608 for linux-mips@fnet.fr; Fri, 8 Dec 1995 09:00:04 -0500
From: "Steve M. Krulewitz" <skrul@mnovi.bevc.blacksburg.va.us>
Message-Id: <199512081400.JAA09608@mnovi.bevc.blacksburg.va.us>
Subject: Linux on RS3000
To: linux-mips@fnet.fr
Date: Fri, 8 Dec 1995 09:00:04 -0500 (EST)
In-Reply-To: <9512071106.ZM4439@franck.sanders.lockheed.com> from "Michael Laird" at Dec 7, 95 11:06:19 am
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 267
Lines: 6

Hello everyone.  I am new to this list and I am looking for people / 
resouces that are concerned with the port to the RS3000 - I have a 
Personal DECstation 5000/20.  Are the sources / boot disks / etc. for the 
RS3000 port avalable on the list's FTP site?

- Steve

From BHOUGH@mailgw.sanders.lockheed.com  Mon Dec 18 00:30:30 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id AAA02675 for <linux-mips@guadalquivir.fnet.fr>; Mon, 18 Dec 1995 00:30:29 +0100 (MET)
From: BHOUGH@mailgw.sanders.lockheed.com
Received: from chenas.inria.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA29740; Mon, 18 Dec 1995 00:32:54 +0100 (MET)
Received: from rapnet.sanders.lockheed.com by chenas.inria.fr (5.65c8d/92.02.29)
	via EUnet-France id AA27051; Fri, 8 Dec 1995 15:05:03 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA20139; Fri, 8 Dec 95 09:10:01 -0500
Received: from ccMail by mailgw.sanders.lockheed.com
  (IMA Internet Exchange 1.04b) id 0c846360; Fri, 8 Dec 95 09:05:42 -0500
Mime-Version: 1.0
Date: Fri, 8 Dec 1995 09:02:25 -0500
Message-Id: <0c846360@mailgw.sanders.lockheed.com>
Subject: Re[4]: Linux LibC [ was: Re: Re[3]: Linux/MIPS ]
To: linux-mips@guadalquivir.fnet.fr
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Length: 1818
Lines: 46

          

Hi,

>           Hi All -
>           Mike and I are working on the Big Endian MIPS port here at 
>           Sanders, and I have yet another question for the list (and 
>           for Ralph and Uli in particular).

Ralph?  I don't see a Ralph? (whistle ...)

          Oops!  Sorry about that - guess that's why I never went into politics 
          8-)


>           I have been downloading the libc-4.6.27-2 code and includes 
>           from ftp.fnet.fr/linux-mips/src/libc  (well, the 4.6.27 and 
>           the -2.diffs for both).  The includes seems to be missing a 
>           /mips subdirectory.  Does this come from somewhere else or 
>           is this a problem?

Oops?  There is a mips directory in the patches.  I bet you didn't give
a -p option to patch.  In that case patch generates the new files in
your current directory ...

               That's probably it.  I don't think the description of switches
               in the patch man page is all that clear.  Another newbie slip.
               Thanks for catching it.

>           The real question that I wanted to ask, though, is since we 
>           are doing a big endian port - should we be using the GNU 
>           glibc instead?  And if so, is the 
>           ftp.fnet.fr/linux-mips/src/libc the best place to get it?  
>           (I assume it is, I'm just checking in case someone else has 
>           a better one they've been working on.)

The Linux libc runs well on 68k, so there are no byteorder problems left
in 4.6.27.  The real reason to use the GNU libc is that 4.6.27 won't run
on a current kernel and I won't fix that.

    Ralf

               OK Ralf - looks like time to go GNU libc hunting... Thanks for 
               the info once again.

                                                  Brannen

From mlaird@franck.sanders.lockheed.com  Fri Dec  8 19:12:05 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id TAA12257 for <linux-mips@guadalquivir.fnet.fr>; Fri, 8 Dec 1995 19:12:03 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA06283; Fri, 8 Dec 1995 19:01:11 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA23021; Fri, 8 Dec 95 10:14:57 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	 id KAA05469; Fri, 8 Dec 1995 10:09:52 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512081009.ZM5467@franck.sanders.lockheed.com>
Date: Fri, 8 Dec 1995 10:09:49 -0500
In-Reply-To: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
        "Re: gcc error" (Dec  8,  9:03am)
References: <199512080805.JAA10958@informatik.uni-koblenz.de>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr, Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Subject: More gcc errors...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 2454
Lines: 61

Thank you Ralf for the explanations about my previous problem with gcc.
 Unfortunately, I now have a new one ... :-(.  Can any of you help me get past
this problem?

I have gcc-2.7.0 source and am trying to compile it with the following tools on
my Pentium system:
	cc:  gcc version 2.7.0
	as:  GNU assembler version cygnus/linux-2.5.2l.15 (i486-linux), using
		BFD version cygnus/linux-2.5.2l.11
	ld:  GNU fileutils 3.12 with color-ls patch 3.12.0.2

I got into /usr/local/src/gcc-2.7.0 and did the following:

./configure --host=i486-linux --target=mips-linuxelf
make CC="gcc -m486" CLFAGS="-O2 -fomit-frame-pointer" LDFLAGS=-s LANGUAGES=c

It compiles for a while, but then dies while trying to create tmplibgcc2.a with
an error from 'as':  as: unrecognized option `-PIC'.

Here is the end of the output from make:

: make[2]: Entering directory `/usr/local/src/gcc-2.7.0'
: rm -f tmplibgcc2.a
: for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3
: _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2
_floatdidf
: _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi
: _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf
: __gcc_bcmp _varargs _eprintf _op_new _op_vnew _new_handler _op_delete
_op_vdel
: _bb _shtab _clear_cache _trampoline __main _exit _ctors _eh _pure; \
: do \
:   echo ${name}; \
:   ./xgcc -B./ -DCROSS_COMPILE -DIN_GCC    -I./include   -I. -I. -I./config -c
: -DL${name} \
:       ./libgcc2.c -o ${name}.o; \
:   if [ $? -eq 0 ] ; then true; else exit 1; fi; \
:   /usr/mips-linuxelf/bin/ar rc tmplibgcc2.a ${name}.o; \
:   rm -f ${name}.o; \
: done
: _muldi3
: as: unrecognized option `-PIC'
: make[2]: *** [libgcc2.a] Error 1
: make[2]: Leaving directory `/usr/local/src/gcc-2.7.0'
: make[1]: *** [stmp-multilib-sub] Error 2
: make[1]: Leaving directory `/usr/local/src/gcc-2.7.0'
: make: *** [stmp-multilib] Error 1

as does not list -PIC as an option, so why is gcc calling it with that as a
command-line switch?  I'd appreciate any help!

Thank you,

Michael Laird

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From andy@soft-n-hard.de  Fri Dec  8 19:29:07 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id TAA12476 for <linux-mips@guadalquivir.fnet.fr>; Fri, 8 Dec 1995 19:29:06 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA07157; Fri, 8 Dec 1995 19:30:14 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id TAA13748 for <linux-mips@fnet.fr>; Fri, 8 Dec 1995 19:30:49 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id TAA09473; Fri, 8 Dec 1995 19:29:07 +0100
Date: Fri, 8 Dec 1995 19:29:07 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512081829.TAA09473@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: More gcc errors...
In-Reply-To: <9512081009.ZM5467@franck.sanders.lockheed.com>
Cc: andy@soft-n-hard.de
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 890
Lines: 26


Hi,

 > 
 > I have gcc-2.7.0 source and am trying to compile it with the following tools on
 > my Pentium system:
 > 	cc:  gcc version 2.7.0
 > 	as:  GNU assembler version cygnus/linux-2.5.2l.15 (i486-linux), using
 > 		BFD version cygnus/linux-2.5.2l.11
 > 	ld:  GNU fileutils 3.12 with color-ls patch 3.12.0.2
 > 

Huh? I guess the AS you refer to is the i486-AS. This is of course not
the one used to make libgcc2.a for Mips. Which binutils do you use
for mips code? Is it binutils-2.6 or binutils-2.5.2-6 ? I had no
problems building gcc 2.7.0 with mips-binutils-2.5.2-6.

Cheers,
Andy


-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From mlaird@franck.sanders.lockheed.com  Fri Dec  8 20:53:51 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id UAA13498 for <linux-mips@guadalquivir.fnet.fr>; Fri, 8 Dec 1995 20:53:50 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA00829; Fri, 8 Dec 1995 20:52:46 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA06719; Fri, 8 Dec 95 14:57:26 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id OAA05741; Fri, 8 Dec 1995 14:52:03 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512081451.ZM5739@franck.sanders.lockheed.com>
Date: Fri, 8 Dec 1995 14:51:54 -0500
In-Reply-To: Andreas Busse <andy@soft-n-hard.de>
        "Re: More gcc errors..." (Dec  8,  7:29pm)
References: <199512081829.TAA09473@newton.soft-n-hard.de>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: Re: More gcc errors...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1415
Lines: 30

On Dec 8,  7:29pm, you wrote:
> Huh? I guess the AS you refer to is the i486-AS. This is of course not
> the one used to make libgcc2.a for Mips.

I didn't realize that at first; Ralf pointed it out to me.  But then I did
install binutils-2.5.2-6 and configured them for mips-linuxelf.  They are
installed in /usr/local/mips-linuxelf/bin.

After I got binutils installed correctly, I went back to
/usr/local/src/gcc-2.7.0 and did a "make distclean" and "./configure", and then
tried another make.  The make died in the same place as before; it looks like
./xgcc is still calling the wrong 'as', even though it knows to use the right
version of 'ar'.

>From looking at the INSTALL file with gcc-2.7.0, it sounds like I may have to
make libgcc1.a by hand somehow.  Is this correct?  Or should I just be able to
type `make CC="gcc -m486" CLFAGS=....' in the gcc directory and have it
automatically call the cross-assembler and archiver to make libgcc1.a?


Thanks for bearing with my continual questions!  You have been very helpful.

Michael

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From andy@soft-n-hard.de  Fri Dec  8 21:10:18 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id VAA13733 for <linux-mips@guadalquivir.fnet.fr>; Fri, 8 Dec 1995 21:10:17 +0100
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA01198; Fri, 8 Dec 1995 21:11:38 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id VAA17236 for <linux-mips@fnet.fr>; Fri, 8 Dec 1995 21:11:57 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id VAA10277; Fri, 8 Dec 1995 21:10:16 +0100
Date: Fri, 8 Dec 1995 21:10:16 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512082010.VAA10277@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: More gcc errors...
In-Reply-To: <9512081451.ZM5739@franck.sanders.lockheed.com>
Cc: andy@soft-n-hard.de
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 2429
Lines: 61


Hi again,

 > I didn't realize that at first; Ralf pointed it out to me.  But then I did
 > install binutils-2.5.2-6 and configured them for mips-linuxelf.  They are
 > installed in /usr/local/mips-linuxelf/bin.
 > 

Ok.

 > After I got binutils installed correctly, I went back to
 > /usr/local/src/gcc-2.7.0 and did a "make distclean" and "./configure", and then
 > tried another make.  The make died in the same place as before; it looks like
 > ./xgcc is still calling the wrong 'as', even though it knows to use the right
 > version of 'ar'.
 > 

Then it should also use the right version of 'as'...

 > >From looking at the INSTALL file with gcc-2.7.0, it sounds like I may have to
 > make libgcc1.a by hand somehow.  Is this correct?  Or should I just be able to
 > type `make CC="gcc -m486" CLFAGS=....' in the gcc directory and have it
 > automatically call the cross-assembler and archiver to make libgcc1.a?
 > 

No, actually not. Since all functions in libgcc1.a are available as
cpu insns, there's nothing you need to supply or to be done by hand.
I've built gcc-2.7.0-2 together with binutils-2.5.2-6 w/o any problems.
The only difference is that I've built an a.out system, and you're
trying to build an ELF crossdev kit (which I never tried yet).

 > 
 > Thanks for bearing with my continual questions!  You have been very helpful.
 > 

No problem, but it seems that I can't really help. I know that it is
urgent, but I've no good idea. I guess the best thing to do is to verify
that GCC really calls the right 'as'. Try moving 'as' to a different
place where GCC won't find it. If you then get an error message, you
know at least that XGCC calls the right version.
You may also try to build an a.out version of binutils and gcc. I
configured binutils and gcc with

	--host=i486-linux --target=mipsel-linux (and nothing else).

And I have everything in /usr/local/mipsel-linux/...

If you really have the same sources, then you should be able to
build an a.out crossdev kit w/o any problems.

Let me know if you need further help -- I guess I'm one of those
who read their mail even on weekends :-)

Cheers,
Andy 

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From linux@jens1.whu-koblenz.de  Sat Dec  9 03:19:35 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id DAA19299 for <linux-mips@guadalquivir.fnet.fr>; Sat, 9 Dec 1995 03:19:34 +0100
Received: from obelix.WHU-Koblenz.DE by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA06991; Sat, 9 Dec 1995 03:21:02 +0100 (MET)
Received: from jens1.whu-koblenz.de (linux@jens1.WHU-Koblenz.DE [193.141.48.51]) by obelix.WHU-Koblenz.de (8.6.8.1/8.6.4) with ESMTP id DAA09796 for <linux-mips@fnet.fr>; Sat, 9 Dec 1995 03:21:11 +0100
Received: (from linux@localhost) by jens1.whu-koblenz.de (8.6.12/8.6.9) id DAA04688 for linux-mips@fnet.fr; Sat, 9 Dec 1995 03:11:30 +0100
From: linux-user <linux@jens1.whu-koblenz.de>
Message-Id: <199512090211.DAA04688@jens1.whu-koblenz.de>
Subject: Re: More gcc errors...
To: linux-mips@fnet.fr
Date: Sat, 9 Dec 1995 03:11:28 +0100 (MET)
In-Reply-To: <199512082010.VAA10277@newton.soft-n-hard.de> from "Andreas Busse" at Dec 8, 95 09:10:16 pm
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 336
Lines: 14

Hi,

Andreas Busse wrote:

> Let me know if you need further help -- I guess I'm one of those
> who read their mail even on weekends :-)

Look at that timestamp :)

But I must admit, I coulkd only add the same idea. Check your path and
make sure, you get the right executables called.

Crossing fingers for your stress-project,
   Jens

From mlaird@franck.sanders.lockheed.com  Sat Dec  9 14:32:41 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id OAA27075 for <linux-mips@guadalquivir.fnet.fr>; Sat, 9 Dec 1995 14:32:40 +0100
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA15338; Sat, 9 Dec 1995 14:33:53 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA11610; Sat, 9 Dec 95 08:38:30 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id IAA06560; Sat, 9 Dec 1995 08:33:24 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512090833.ZM6558@franck.sanders.lockheed.com>
Date: Sat, 9 Dec 1995 08:33:21 -0500
In-Reply-To: Andreas Busse <andy@soft-n-hard.de>
        "Re: More gcc errors..." (Dec  8,  9:10pm)
References: <199512082010.VAA10277@newton.soft-n-hard.de>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: Re: More gcc errors...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1705
Lines: 32

On Dec 8,  9:10pm, you wrote:
> No problem, but it seems that I can't really help. I know that it is
> urgent, but I've no good idea. I guess the best thing to do is to verify
> that GCC really calls the right 'as'. Try moving 'as' to a different
> place where GCC won't find it. If you then get an error message, you
> know at least that XGCC calls the right version.

I tried renaming /usr/bin/as, and xgcc definitely was trying to invoke it,
since it came back with an error message.  /usr/local/mips-linuxelf/bin/as was
sitting right there waiting to be called, but xgcc didn't look in the right
directory.  How does xgcc decide where to look for as?  It calls 'ar' from the
makefile with an explicit path in front of it (in my case
/usr/local/mips-linuxelf/bin/ar).  'as' is called from inside xgcc, and it
appears that it is not getting the correct path.

> Let me know if you need further help -- I guess I'm one of those
> who read their mail even on weekends :-)

Thanks!  I will try building mips-linux (a.out) instead of elf to see if that
makes any difference.  I also have gotten an account on a Sun SPARC system that
I learned has a cross-compiler to MIPS big-endian (used to get VxWorks code
running on our "STAR II" board).  I am going to try both paths and hopefully
one of them will begin working soon!

Michael

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From linux@mailhost.uni-koblenz.de  Mon Dec 11 13:45:17 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id NAA00901 for <linux-mips@guadalquivir.fnet.fr>; Mon, 11 Dec 1995 13:45:15 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA19388; Mon, 11 Dec 1995 13:46:34 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id NAA23280 for <linux-mips@fnet.fr>; Mon, 11 Dec 1995 13:47:14 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512111247.NAA23280@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA28328; Mon, 11 Dec 1995 13:44:52 +0100
Subject: Progress
To: linux-mips@fnet.fr
Date: Mon, 11 Dec 1995 13:44:51 +0100 (MET)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 1197
Lines: 26

Hi,

after a rather silent week on this mailing list I think it's time for
a little report  what I'm just hacking and what's the state of things.

Last week I've updated all involved software to the latest versions
which are binutils 2.6, GCC 2.7.2, GNU libc snapshot 951209, kernel
1.3.45.  GNU libc is reaching a state where it is possible to compile
and use programms.  The big exception are signals which are currently
lethal, but that's a kernel problem anyway ...

There is another problem with the ELF binutils 2.6.  It is currently not
possible to compile a kernel with them.  I'll take a look at this
buglet rsn.  This bug is the only reason why we still cannot make
a.out what it actually already is - history ...  To avoid for all
you people out there the work of upgrading I'll wait with another
crosscompiler & tools release until this one has been fixed.

Last week I used my MIPS box for a (successfull :-) crypto-attack trying
to break a PGP key brute force.  So you see it's slowly getting usable.

Michael Rausch yesterday received the required documentation to work
on Sonic/NCR53C93 drivers, so we should have SCSI working soon.  (Michael,
don't make that a lie ...)

    Ralf

From Stoned.Elipot@univ-evry.fr  Mon Dec 11 14:19:35 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id OAA01393 for <linux-mips@guadalquivir.fnet.fr>; Mon, 11 Dec 1995 14:19:33 +0100
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA20278; Mon, 11 Dec 1995 14:20:48 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id OAA00219; Mon, 11 Dec 1995 14:20:47 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id OAA05928; Mon, 11 Dec 1995 14:19:52 +0100
Message-Id: <199512111319.OAA05928@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr
Subject: Re: Progress 
In-Reply-To: Your message of "Mon, 11 Dec 1995 13:44:51 +0100."
             <199512111247.NAA23280@informatik.uni-koblenz.de> 
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Mon, 11 Dec 1995 14:19:46 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 1272
Lines: 23

Hi all,

>There is another problem with the ELF binutils 2.6.  It is currently not
>possible to compile a kernel with them.  I'll take a look at this
>buglet rsn.  This bug is the only reason why we still cannot make
>a.out what it actually already is - history ...  To avoid for all
Are you speaking about the same kind of problem I got by trowing away
HJs binutils ? I was unable to compile my i486 kernel in ELF due to
the -k (if I recall well) option added by him to objdump (aswell as another
option I don't recall at the moment). The fix was simple : I had grabbed 
HJs objdump.c from binutils-2.5.2.l2?? and compiled it with a binutils 2.6
"workbench", so I end up with a lobjdump (l for Linux :) , oh yes I did the 
same for encaps program (not present in binutils 2.6). So I just change
the definition of the OBJDUMP variable in the i386 kernel Makefiles and tada
it works : I had compiled 1.3.42 till 1.3.45 this these.

>Last week I used my MIPS box for a (successfull :-) crypto-attack trying
>to break a PGP key brute force.  So you see it's slowly getting usable.
Hey you had fullfilled you dream you can stop working on Linux/MIPS :)

cheers, Stoned.
PS/ still making lines on my Olivetti console to find out where I fucked up
my NASP code in the kernel :(

From linux@mailhost.uni-koblenz.de  Mon Dec 11 18:27:49 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id SAA00376 for <linux-mips@guadalquivir.fnet.fr>; Mon, 11 Dec 1995 18:27:45 +0100
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA24227; Mon, 11 Dec 1995 17:26:21 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id QAA02337 for <linux-mips@fnet.fr>; Mon, 11 Dec 1995 16:17:42 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512111517.QAA02337@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA28693; Mon, 11 Dec 1995 16:15:19 +0100
Subject: Re: Progress
To: linux-mips@fnet.fr
Date: Mon, 11 Dec 1995 16:15:19 +0100 (MET)
In-Reply-To: <199512111319.OAA05928@bandsept.univ-evry.fr> from "Stoned Elipot" at Dec 11, 95 02:19:46 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 2340
Lines: 44

Hi all,

> >There is another problem with the ELF binutils 2.6.  It is currently not
> >possible to compile a kernel with them.  I'll take a look at this
> >buglet rsn.  This bug is the only reason why we still cannot make
> >a.out what it actually already is - history ...  To avoid for all

> Are you speaking about the same kind of problem I got by trowing away
> HJs binutils ? I was unable to compile my i486 kernel in ELF due to
> the -k (if I recall well) option added by him to objdump (aswell as another
> option I don't recall at the moment). The fix was simple : I had grabbed 
> HJs objdump.c from binutils-2.5.2.l2?? and compiled it with a binutils 2.6
> "workbench", so I end up with a lobjdump (l for Linux :) , oh yes I did the 
> same for encaps program (not present in binutils 2.6). So I just change
> the definition of the OBJDUMP variable in the i386 kernel Makefiles and tada
> it works : I had compiled 1.3.42 till 1.3.45 this these.

No, these special tools and patches aren't required to build a Linux/MIPS
kernel into ELF.  Using the normal binutils 2.6 with my patches for Linux
flavoured a.out binaries on MIPS and some bugfixes for the assembler I can
compile and link the kernel into ELF format - no problems.  Then I use
ld to convert the generated vmlinux into an a.out file for Milo, put it
on a boot disk and boot this kernel.  An guarantee to crash your machine
as good as installing NT on an Oily :-)  No idea what the cause of the
problem is - I only spent five minutes yet on that bug.

> >Last week I used my MIPS box for a (successfull :-) crypto-attack trying
> >to break a PGP key brute force.  So you see it's slowly getting usable.
> Hey you had fullfilled you dream you can stop working on Linux/MIPS :)

Not yet - my own DES implementation that I did years ago will probably be
boosted by a factor of 3 or so by going to 64 bit.  Then I'll be satisfied.
Oh, and anyway the overhead of an operating system is far too high.  Why
wasting memory and CPU power for something like that (says it and continues
to punch cards ;-)

> cheers, Stoned.
> PS/ still making lines on my Olivetti console to find out where I fucked up
> my NASP code in the kernel :(

Ts, ts ...  That's why I left a certain piece of code called beep() in the
kernel.  Still works when almost everything else is dead.

   Ralf

From sfranzen@smhi.se  Mon Dec 11 13:51:37 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.6.12/8.6.12) with SMTP id NAA01004 for <linux-mips@guadalquivir.fnet.fr>; Mon, 11 Dec 1995 13:51:31 +0100
From: sfranzen@smhi.se
Received: from norman.smhi.se ([193.44.80.89]) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA19538; Mon, 11 Dec 1995 13:52:52 +0100 (MET)
Received: from WSIDF01 (wsidf1.smhi.se [193.44.80.114]) by norman.smhi.se (8.7/8.7) with SMTP id NAA07539 for <linux-mips@fnet.fr>; Mon, 11 Dec 1995 13:54:36 +0100 (MET)
Message-Id: <199512111254.NAA07539@norman.smhi.se>
Date: Mon, 11 Dec 95 12:42:45 -0800
X-Mailer: Mozilla 1.2 (Windows; I; 16bit)
Mime-Version: 1.0
To: linux-mips@fnet.fr
Subject: DEC-station 
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii
Content-Length: 337
Lines: 12

Hello 

My name is Sven Franzen, and I have the possibility to bye a Decstation 
3100 for a resonable price. I am not skilled on Unix, but I have run some 
Linux experiments on my PC. So I am very interested if there is a Linux 
kernel for the MIPS 2000/3000 avalible ? If not, will it be in near 
future ? 

Sven "sfranzen@smhi.se"

 


From elipot@nil.fnet.fr  Wed Dec 13 03:30:47 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id DAA00172 for <linux-mips@guadalquivir.fnet.fr>; Wed, 13 Dec 1995 03:30:47 +0100 (MET)
Received: from nil.fnet.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA03454; Wed, 13 Dec 1995 03:33:13 +0100 (MET)
Received: from nil.fnet.fr (localhost [127.0.0.1]) by nil.fnet.fr (8.7.3/8.7.3) with ESMTP id DAA16643 for <linux-mips@fnet.fr>; Wed, 13 Dec 1995 03:33:17 +0100 (MET)
Message-Id: <199512130233.DAA16643@nil.fnet.fr>
To: linux-mips@fnet.fr (The List)
Subject: Back in the Race !!!
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Wed, 13 Dec 1995 03:33:17 +0100
From: Stoned Elipot <elipot@fnet.fr>
Content-Length: 778
Lines: 23

-----BEGIN PGP SIGNED MESSAGE-----

Hi all,
This is Luc and Stoned, from outer-space, it's about 3:30AM, it took
us only 14 hours to switch the system, the host, the architecture, the
procmail version, ... - well a lot of stuff in an all-in-one stand - of
the Linux/MIPS mailing host.  

Enjoy it!

Cheers, Stoned and Luc.
PS/ It was really hard to run this pecular Unix system on this poor
little ZX81, but we have done it ! :)
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBMM47Lo7ZWWzTgw9dAQGUXwP9FTAJDVH0zJx2iCVrEbV1Xo+cl4f3wlaI
CYcrG+/WRRHJzHZAC1OL28FcNsVkEWZuX8K8Qt8EjClHidr7I1YQ5sv3ss0R2Whd
HUgwINZgPkGc+nZ8gpxoKbyVGKD5ppQSAiSwt0w/44qJC6cxd38jFruoXgBAXxjy
4Tzt9Y5niE8=
=jlhb
-----END PGP SIGNATURE-----

From linux@mailhost.uni-koblenz.de  Wed Dec 13 09:14:37 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id JAA01355 for <linux-mips@guadalquivir.fnet.fr>; Wed, 13 Dec 1995 09:14:36 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA08658; Wed, 13 Dec 1995 09:17:07 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id JAA23466 for <linux-mips@fnet.fr>; Wed, 13 Dec 1995 09:15:18 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512130815.JAA23466@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA02920; Wed, 13 Dec 1995 09:15:32 +0100
Subject: Re: Back in the Race !!!
To: linux-mips@fnet.fr
Date: Wed, 13 Dec 1995 09:15:32 +0100 (MET)
In-Reply-To: <199512130233.DAA16643@nil.fnet.fr> from "Stoned Elipot" at Dec 13, 95 03:33:17 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 231
Lines: 9

Hi,

> Cheers, Stoned and Luc.
> PS/ It was really hard to run this pecular Unix system on this poor
> little ZX81, but we have done it ! :)

I think the big trick is called virtual memory ...

  Ralf (Not answering from his ZX81)

From BHOUGH@mailgw.sanders.lockheed.com  Wed Dec 13 15:08:42 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id PAA02116 for <linux-mips@guadalquivir.fnet.fr>; Wed, 13 Dec 1995 15:08:41 +0100 (MET)
From: BHOUGH@mailgw.sanders.lockheed.com
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA16738; Wed, 13 Dec 1995 15:11:07 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA04819; Wed, 13 Dec 95 09:16:00 -0500
Received: from ccMail by mailgw.sanders.lockheed.com
  (IMA Internet Exchange 1.04b) id 0cedefa0; Wed, 13 Dec 95 09:11:06 -0500
Mime-Version: 1.0
Date: Wed, 13 Dec 1995 09:09:42 -0500
Message-Id: <0cedefa0@mailgw.sanders.lockheed.com>
Subject: Includes
To: linux-mips@guadalquivir.fnet.fr
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Length: 973
Lines: 18

          
               Hi all -
               Just got the message about the upgrade to the mail 
          server.  I sent a message yesterday (about 3:00 or so our 
          time, 9 PM or so your time (?)) that would have ended up 
          there smack in the middle of the upgrade, so it doesn't look 
          like the server got it.
               So here it is again.
               We seem to be making progress on the gcc build.  I've 
          downloaded the latest bleeding edge glibc (thanks for the 
          pointer) and patched it up to 11-16, applied the linux/mips 
          patch for that rev to it, and waiting for the gcc.
               The only thing I'm wondering about is the 
          includes-4.6.27-2.  These seem to be paired with the 
          libc-4.6.27-2 of course, but I was wondering if these 
          includes are also needed for the kernel to build with?
          
                                                  Brannen

From mlaird@franck.sanders.lockheed.com  Wed Dec 13 15:10:54 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id PAA02183 for <linux-mips@guadalquivir.fnet.fr>; Wed, 13 Dec 1995 15:10:53 +0100 (MET)
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA16758; Wed, 13 Dec 1995 15:12:57 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA04963; Wed, 13 Dec 95 09:18:02 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id JAA10493; Wed, 13 Dec 1995 09:12:44 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512130912.ZM10491@franck.sanders.lockheed.com>
Date: Wed, 13 Dec 1995 09:12:41 -0500
In-Reply-To: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
        "Re: Back in the Race !!!" (Dec 13,  9:15am)
References: <199512130815.JAA23466@informatik.uni-koblenz.de>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: Progress with gcc, but yet another problem...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1484
Lines: 33

Hello all,

Thanks to some information from Ralf, I found that the cross-compiler on our
SPARC system will not work with Linux (the assembler doesn't understand some of
the Linux asm code).  So I've gone back to fighting with gcc on our PC, and
have now gotten it to compile through some of libgcc.a successfully.  Progress!

Unfortunately, right now it is bombing on "_eprintf()" in libgcc2.c; it says:
	./libgcc2.c:1394: stdio.h: No such file or directory

The command line producing this error is ( {name} is _eprintf of course):
	./xgcc -B./ -O2 -DCROSS_COMPILE -DIN_GCC -g -I./include -g1 -I. -I. \
		-I./config -c -DL${name} ./libgcc2.c -o ${name}.o; \

It looks to me like xgcc should be looking for includes first in ./include,
then in ./, then in ./config, and then should default to the standard
/usr/include.  So why is it unable to find <stdio.h>?  I checked and stdio.h is
not in ./include, but it is of course in /usr/include, so we should be all set,
right?

So should I copy stdio.h into ./include?  Or should I add -I/usr/include?  Or
is something else wrong?

Thanks for your help!

Michael

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From pab@RMnet.IT  Wed Dec 13 16:17:48 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id QAA02402 for <linux-mips@guadalquivir.fnet.fr>; Wed, 13 Dec 1995 16:17:47 +0100 (MET)
Received: from malcolm.RMnet.it by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA18364; Wed, 13 Dec 1995 16:20:18 +0100 (MET)
Received: from pag (pag.RMnet.it [194.20.98.41]) by malcolm.rmnet.it (8.6.11/8.6.9) with SMTP id QAA14997 for <linux-mips@fnet.fr>; Wed, 13 Dec 1995 16:23:38 +0100
From: "Paolo Bevilacqua" <pab@RMnet.IT>
Message-Id: <951213161706.ZM10350@pag>
Date: Wed, 13 Dec 1995 16:17:05 +0100
In-Reply-To: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
        "Progress with gcc, but yet another problem..." (Dec 13,  9:12)
References: <199512130815.JAA23466@informatik.uni-koblenz.de> 
	<9512130912.ZM10491@franck.sanders.lockheed.com>
X-Mailer: Z-Mail 4.0 (4.0.0 Aug 21 1995)
To: linux-mips@fnet.fr
Subject: Re: Progress with gcc, but yet another problem...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 397
Lines: 13

On Dec 13,  9:12, Michael Laird wrote:
> Subject: Progress with gcc, but yet another problem...
> ..
> Unfortunately, right now it is bombing on "_eprintf()" in libgcc2.c; 
it says:
> 	./libgcc2.c:1394: stdio.h: No such file or directory
> ...

I had the same problem and it is due to missing simbolink links for 
the directories keeping the header files; see docs on the FTP site.

Cheers,
	/pab

From mlaird@franck.sanders.lockheed.com  Wed Dec 13 17:27:03 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id RAA03014 for <linux-mips@guadalquivir.fnet.fr>; Wed, 13 Dec 1995 17:27:02 +0100 (MET)
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA19801; Wed, 13 Dec 1995 17:28:42 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA09687; Wed, 13 Dec 95 10:55:50 -0500
Received: by franck.sanders.lockheed.com (940816.SGI.8.6.9/930416.SGI.AUTO)
	for linux-mips@fnet.fr id KAA10708; Wed, 13 Dec 1995 10:50:20 -0500
From: "Michael Laird" <mlaird@franck.sanders.lockheed.com>
Message-Id: <9512131050.ZM10706@franck.sanders.lockheed.com>
Date: Wed, 13 Dec 1995 10:50:17 -0500
In-Reply-To: "Michael Laird" <mlaird>
        "Progress with gcc, but yet another problem..." (Dec 13,  9:12am)
References: <199512130815.JAA23466@informatik.uni-koblenz.de> 
	<9512130912.ZM10491@franck.sanders.lockheed.com>
X-Mailer: Z-Mail (3.2.0 26oct94 MediaMail)
To: linux-mips@fnet.fr
Subject: Re: Progress with gcc, but yet another problem...
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Length: 1781
Lines: 39

Another note about my previous post:

I tried compiling libgcc2.c with _eprintf defined and adding -I/usr/include,
but it came back with an error:
	 In file included from /usr/include/libio.h:32,
                 from /usr/include/stdio.h:34,
                 from ./libgcc2.c:1394:
	/usr/include/_G_config.h:93: #error architecture not supported by the
		Linux stdio/libio library

When I looked in /usr/include/_G_config.h, I found a number of defines like
__i386__ and __mc68000__, but there was not one for __mips__ (not too
surprisingly).  Now I'm stuck on the same question as Brannen -- which set of
include files should we be using?  Should I get a stdio.h from the
include-4.6.27, or should we use the ones that come with glibc (which don't
look like a complete set), or is there some other set we need?

I gather from Paolo's post that I have to install the includes in
/usr/local/mips-linuxelf/include before gcc will build correctly as a
cross-compiler.  But we are not sure which includes to use.  Please let us know
if you know which version should go with our toolset!  We are currently working
with the following tools and source:

gcc:		gcc-2.7.0 w/MIPS patches
binutils:	binutils-2.5.2 w/MIPS patches
libc:		GNU libc-951029.tar.gz patched to 951116 w/MIPS patches
include:	?? maybe include-4.6.27 w/MIPS patches??
kernel:		linux-1.3.39 w/MIPS patches

Thank you very much!

Michael Laird

-- 
----------------------------------------------------------------------------
Michael Laird, Nashua, NH               "Glory to God in the highest, and on
Sanders, A Lockheed Martin Company      earth peace, good will toward men."
mlaird@franck.sanders.lockheed.com              -- Luke 2:14
[All opinions expressed are personal and do not represent Sanders in any way.]

From Stoned.Elipot@univ-evry.fr  Wed Dec 13 17:35:37 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id RAA03113 for <linux-mips@guadalquivir.fnet.fr>; Wed, 13 Dec 1995 17:35:37 +0100 (MET)
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA20046; Wed, 13 Dec 1995 17:38:09 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id RAA08359; Wed, 13 Dec 1995 17:38:08 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id RAA09200; Wed, 13 Dec 1995 17:37:13 +0100
Message-Id: <199512131637.RAA09200@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr
Subject: Re: Progress with gcc, but yet another problem... 
In-Reply-To: Your message of "Wed, 13 Dec 1995 10:50:17 EST."
             <9512131050.ZM10706@franck.sanders.lockheed.com> 
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Wed, 13 Dec 1995 17:37:07 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 461
Lines: 10

Hi,
>include:	?? maybe include-4.6.27 w/MIPS patches??
If you use glibc, you have to compil first glibc and then do an install
of glibc in order to have the include files. Well you  have to get a working
cross-compiler to achieve this, and well if I recall well you can install
the compiler before the makefile thought it had done all the stuff. Please 
Ralf could you please recall us the procedure. Oh well I'll try to do
it again tonight...

Cheers, Stoned.

From linux@mailhost.uni-koblenz.de  Thu Dec 14 12:31:37 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id MAA15516 for <linux-mips@guadalquivir.fnet.fr>; Thu, 14 Dec 1995 12:31:32 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA09157; Thu, 14 Dec 1995 12:33:59 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id MAA23848 for <linux-mips@fnet.fr>; Thu, 14 Dec 1995 12:31:05 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512141131.MAA23848@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA01666; Thu, 14 Dec 1995 12:31:26 +0100
Subject: Re: Includes
To: linux-mips@fnet.fr
Date: Thu, 14 Dec 1995 12:31:25 +0100 (MET)
In-Reply-To: <0cedefa0@mailgw.sanders.lockheed.com> from "BHOUGH@mailgw.sanders.lockheed.com" at Dec 13, 95 09:09:42 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 493
Lines: 12

Hi,

>                The only thing I'm wondering about is the 
>           includes-4.6.27-2.  These seem to be paired with the 
>           libc-4.6.27-2 of course, but I was wondering if these 
>           includes are also needed for the kernel to build with?

The includes are just required for libgcc.a when building the a.out compiler.
Actually libgcc.a of the a.out compiler isn't being used anymore, but
building it makes the whole installation procedure complete & easier.

   Ralf

From linux@mailhost.uni-koblenz.de  Thu Dec 14 12:40:45 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id MAA16012 for <linux-mips@guadalquivir.fnet.fr>; Thu, 14 Dec 1995 12:40:44 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA09307; Thu, 14 Dec 1995 12:42:59 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id MAA24523 for <linux-mips@fnet.fr>; Thu, 14 Dec 1995 12:41:01 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512141141.MAA24523@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA01687; Thu, 14 Dec 1995 12:41:22 +0100
Subject: Re: Progress with gcc, but yet another problem...
To: linux-mips@fnet.fr
Date: Thu, 14 Dec 1995 12:41:21 +0100 (MET)
In-Reply-To: <9512130912.ZM10491@franck.sanders.lockheed.com> from "Michael Laird" at Dec 13, 95 09:12:41 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 1758
Lines: 38

Hello all,

> Thanks to some information from Ralf, I found that the cross-compiler on our
> SPARC system will not work with Linux (the assembler doesn't understand some
> of the Linux asm code).  So I've gone back to fighting with gcc on our PC,
> and have now gotten it to compile through some of libgcc.a successfully.
> Progress!
> 
> Unfortunately, right now it is bombing on "_eprintf()" in libgcc2.c; it says:
> 	./libgcc2.c:1394: stdio.h: No such file or directory
> 
> The command line producing this error is ( {name} is _eprintf of course):
> 	./xgcc -B./ -O2 -DCROSS_COMPILE -DIN_GCC -g -I./include -g1 -I. -I. \
> 		-I./config -c -DL${name} ./libgcc2.c -o ${name}.o; \
> 
> It looks to me like xgcc should be looking for includes first in ./include,
> then in ./, then in ./config, and then should default to the standard
> /usr/include.  So why is it unable to find <stdio.h>?  I checked and stdio.h is
> not in ./include, but it is of course in /usr/include, so we should be all set,
> right?
> 
> So should I copy stdio.h into ./include?  Or should I add -I/usr/include?  Or
> is something else wrong?

Well, what to to depends of which compiler you attempt to build.  For
the a.out compiler install the 4.6.27 headers + MIPS patch where your
compiler looks for them (eg. /usr/mipsel-linux/include/).

For the ELF compiler the bootstraping procedure is more painful since I
didn't yet distribute header files.  I'll upload a set of includes
and libs this afternoon.  Install the headers into
/usr/mipsel-linuxelf/include/ or where your compiler searches them.

Sorry, didn't build the stuff for big endian machines; but tweaking
the header files for big endian is easy.  Just fix <endian.h>/
<bytesex.h> or so after installation ...

   Ralf

From linux@mailhost.uni-koblenz.de  Thu Dec 14 14:08:34 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id OAA16361 for <linux-mips@guadalquivir.fnet.fr>; Thu, 14 Dec 1995 14:08:34 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA11080; Thu, 14 Dec 1995 14:11:00 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id OAA28931 for <linux-mips@fnet.fr>; Thu, 14 Dec 1995 14:09:05 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512141309.OAA28931@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA01962; Thu, 14 Dec 1995 14:09:25 +0100
Subject: New uploads on ftp.fnet.fr
To: linux-mips@fnet.fr
Date: Thu, 14 Dec 1995 14:09:24 +0100 (MET)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 2423
Lines: 55

-----BEGIN PGP SIGNED MESSAGE-----

Hi all,

I'm uploading the following new files to ftp.fnet.fr.  Not much to say about
the kernel patches execept that applying them is a must.

libc-951212.diffs contains the mips diffs for glibc snapshot 951212.  The
full sources are available from alpha.gnu.ai.mit.edu in /roland.  To
compile them, make a subdirectory in the source directory, cd in it,
copy the configparams file into it and edit it for your needs.  Then
configure the sources with the following command:

  ../configure --build=i486-linux --target=mips{el}-linux

Configure the sources for mips{el}-linux not mips{el}-linuxelf - both means
ELF but the configure script cannot handle the later configuration name.
Then compile by just typing "make".  After a successful compile install
the includes & libs with the "make -k install" and ignore the errors.

MAKE INSTALL AS ROOT WILL DESTROY YOUR INSTALLED OPERATING SYSTEM!

Reason for this is that there are some crosscompiling related bugs in the
glibc Makefiles & config scripts.  I worked around them by making my
/usr/mipsel-linuxelf/ writeable for my account and installing them files
from a user account.  (Some generated files contain compiled in pathses;
the same path is also being used for installation.  Compiling some path
like /usr/local/ or so would be wrong.)

The file libc-951212.tar.gz contains little endian libc binaries and
header files.  Install them even if you want to compile your libc
yourself; bootstraping with no installed includes is a pain.

   Ralf

feb61ff2620efcb28f58f3b932d6a937  linux-1.3.39-1.3.40.diffs.gz
deaf5339e8bd21f2961779d0c078ac1c  linux-1.3.40-1.3.41.diffs.gz
b90c7308de90e43a45da7e1264668a18  linux-1.3.41-1.3.42.diffs.gz
31c8ad12f5a25c38ad4c0635a2b13d48  linux-1.3.42-1.3.43.diffs.gz
35c4ac552e36803ac63a24176d3195fd  linux-1.3.43-1.3.44.diffs.gz
fb4c30da59a9f18692d12868ef998676  linux-1.3.44-1.3.45.diffs.gz
df198661df0170f80d8c77b8a5a417c5  linux-1.3.45-1.3.46.diffs.gz
b85aa938040a621bd2bedd584bfe69a3  libc-951212.diffs.gz
bbb9a9568d5f5f51c71c339e62469e45  libc-951212.tar.gz
38064bcce5c5f5426422a5977f9152c7  configparms

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBMNAgh0ckbl6vezDBAQEZDAQAhVChW2M3SdMIP4MpF/+xOQLFt9bUpfxi
9wTdX0P4SqHzZqSOajCVXI4/6O3yrdSJc8ZmSTl5Pu8urMZhsHCkoXOCr3v8H25w
IRNIhgXXfAb+mNR4gXvQP0Q3/54FbYsIOOcNTd8CRd/i0SvqC7BY6dTpELKFYY+6
uNI36CpirRA=
=sZVK
-----END PGP SIGNATURE-----

From daly@phecda.sanders.lockheed.com.sanders.lockheed.com  Thu Dec 14 14:48:21 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id OAA16474 for <linux-mips@guadalquivir.fnet.fr>; Thu, 14 Dec 1995 14:48:20 +0100 (MET)
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA11784; Thu, 14 Dec 1995 14:50:38 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA28985; Thu, 14 Dec 95 08:55:45 -0500
Received: from phecda (loopback) by phecda.sanders.lockheed.com.sanders.lockheed.com (4.1/SMI-4.1)
	id AA04384; Thu, 14 Dec 95 08:47:55 EST
Message-Id: <9512141347.AA04384@phecda.sanders.lockheed.com.sanders.lockheed.com>
Date: Thu, 14 Dec 95 08:47:56 -0500
Sender: daly@phecda.sanders.lockheed.com.sanders.lockheed.com
From: "Jeff Daly." <daly@phecda.sanders.lockheed.com.sanders.lockheed.com>
Organization: Lockheed Sanders, Inc., Nashua, NH
X-Mailer: Mozilla 1.1N (X11; I; SunOS 4.1.1 sun4c)
Mime-Version: 1.0
To: linux-mips@fnet.fr
Subject: subscribe
X-Url: http://lena.fnet.fr/
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii
Content-Length: 168
Lines: 6

hello there.
	i am working with michael laird and brannen hough here at sanders
	on the linux port for our MIPS board.  i'd like to be put on the
	mailing list.
-jeff


From drepper@ipd.info.uni-karlsruhe.de  Thu Dec 14 18:30:18 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id SAA16922 for <linux-mips@guadalquivir.fnet.fr>; Thu, 14 Dec 1995 18:30:17 +0100 (MET)
Received: from nz11.rz.uni-karlsruhe.de by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA16487; Thu, 14 Dec 1995 18:32:45 +0100 (MET)
Received: from ipd.info.uni-karlsruhe.de (actually i44ms.info.uni-karlsruhe.de) 
          by nz11.rz.uni-karlsruhe.de with SMTP (PP);
          Thu, 14 Dec 1995 15:25:14 +0100
Received: from i44pc2.info.uni-karlsruhe.de (i44pc2.info.uni-karlsruhe.de [129.13.171.31]) 
          by ipd.info.uni-karlsruhe.de (8.6.4/8.6.4) with SMTP id PAA14496;
          Thu, 14 Dec 1995 15:26:12 +0100
Message-Id: <199512141426.PAA14496@ipd.info.uni-karlsruhe.de>
To: linux@mailhost.uni-koblenz.de, linux-mips@fnet.fr
Subject: Re: New uploads on ftp.fnet.fr
In-Reply-To: Your message of "Thu, 14 Dec 1995 14:09:24 +0100 (MET)"
References: <199512141309.OAA28931@informatik.uni-koblenz.de>
X-Mailer: Mew version 1.00 on Emacs 19.28.1
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Date: Thu, 14 Dec 1995 15:32:28 +0100
From: Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
Content-Length: 1600
Lines: 37

From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Subject: New uploads on ftp.fnet.fr
Date: Thu, 14 Dec 1995 14:09:24 +0100 (MET)

> -----BEGIN PGP SIGNED MESSAGE-----
> 
> Hi all,
> 
> I'm uploading the following new files to ftp.fnet.fr.  Not much to say about
> the kernel patches execept that applying them is a must.
> 
> libc-951212.diffs contains the mips diffs for glibc snapshot 951212.  The
> full sources are available from alpha.gnu.ai.mit.edu in /roland.  To

Ralf, please make a binary available to the testers.  I don't like the
idea to deal with lots of self-compiled version now.  Everybody should
get your version and report bugs to you or me.

We are currently not prepared to respond to bug messages from lots of
users.  The code changes (sometimes) very fast and we require some
"noise" filters (please excuse this expression, no real bug report is
noise, but it becomes noise when the bug is already fixed).

MIPS people, if you use glibc and find bugs report them to Ralf, if it
is MIPS related, or me (and Ralf) in any other case.  At *no*time*
report it to any mailing list.  We already have so much confusion
about different libc version that we cannot stand another reason.


Thanks for your attention,

-- Uli
________---------------------------------------------------------------
\      / Ulrich Drepper / Univ. at Karlsruhe, Germany / CS Dept. / IPD
L\inux/  email: drepper@gnu.ai.mit.edu          smail: Rubensstr. 5
  \  /          drepper@ipd.info.uni-karlsruhe.de      76149 Karlsruhe
   \/1.3.46 ------------------------------------------ Germany --------

From linux@mailhost.uni-koblenz.de  Fri Dec 15 12:18:49 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id MAA20312 for <linux-mips@guadalquivir.fnet.fr>; Fri, 15 Dec 1995 12:18:48 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA05023; Fri, 15 Dec 1995 12:21:08 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id MAA28094 for <linux-mips@fnet.fr>; Fri, 15 Dec 1995 12:19:10 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512151119.MAA28094@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA03047; Fri, 15 Dec 1995 12:19:22 +0100
Subject: More uploads
To: linux-mips@fnet.fr
Date: Fri, 15 Dec 1995 12:19:21 +0100 (MET)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 2075
Lines: 49

-----BEGIN PGP SIGNED MESSAGE-----

Hi,

thistime I'll upload some userland stuff to ftp.mips.fr.  Fileutils-3.12
contains static linked executables and manpages of the GNU fileutils 3.12.
libc-951212.tar.gz contains static libraries and header files of the
GNU libc snapshot 951212.  And ash finally contains binaries and manpage
of Berkeley ash 0.1 (Yes, I know 0.1 is outdated ...)

For installation of the fileutils and ash just untar the apropriate
archive for your byteorder into the root directory.

For installation of libc cd to <prefix> where <prefix> is the prefix
you used for installation of GCC and binutils, then unpack the archive
into the current directory.  (Some braindead manufaturer provided tars
might be unable to unpack the tar archives; in that case use GNU tar.
ScumOs has one of them.) (The little endian libc I've uploaded yesterday
is unusable thanks to another binutils 2.6 bug)

Having a little endian machine I've only tested the little endian code;
the big endian stuff is provided as goody.

The patches in libc-951212-2.diffs.gz should be used instead of these
that I've uploaded yesterday.  Fixes are a byteorder bug affecting
the big endian library when crosscompiled on a non little endian machine
and working versions of the time and fchdir syscalls.

Happy hacking,

   Ralf

4a2cec0d0b23db140f022288976ca688  mipsel-linuxelf/ash-0.1.tar.gz
a9f52cef7238dbcbae17fbc8e5648911  mipsel-linuxelf/fileutils-3.12.tar.gz
6af79603520faefe25902cac66296046  mipsel-linuxelf/libc-951212.tar.gz
2352c438ba555de044c127ac0d44154d  mips-linuxelf/ash-0.1.tar.gz
3d0965dacd1c83b0d4419fbb65b64b61  mips-linuxelf/fileutils-3.12.tar.gz
09ed58a29178d1948d03643f7084f64b  mips-linuxelf/libc-951212.tar.gz
36b4863d7f26a8d3ff432ce54c46d4da  glibc/libc-951212-2.diffs.gz

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i

iQCVAwUBMNE9T0ckbl6vezDBAQFFaAP+Op1Qq7SdBGXXmgwjIumtbGYwznOoObtH
nq8BJDK1rQ97hxj6MMwHDE686kZalz4wp58CFfA+Z3TyQvc9Ft1rkb8NcJcn+LZG
1s/SbO3Y0eA9xv64I612uMeoCrqKhxunhChXqvyHAkKue+aVrK2HZlin8pgTqcR6
Pcrumg9Ywgk=
=vHyO
-----END PGP SIGNATURE-----

From linux@mailhost.uni-koblenz.de  Fri Dec 15 12:28:58 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id MAA20385 for <linux-mips@guadalquivir.fnet.fr>; Fri, 15 Dec 1995 12:28:58 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA05250; Fri, 15 Dec 1995 12:31:21 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id MAA28572 for <linux-mips@fnet.fr>; Fri, 15 Dec 1995 12:29:34 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512151129.MAA28572@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA03071; Fri, 15 Dec 1995 12:29:45 +0100
Subject: The binutils bug ...
To: linux-mips@fnet.fr
Date: Fri, 15 Dec 1995 12:29:45 +0100 (MET)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 283
Lines: 8

Hi,

in the announce I just posted, I've mentioned a binutils bug.  The
problem is that strip --discard-all which should throw all local
symbols away also discards weak symbols.  The bug affects binutils 2.6
and probably also 2.5.2 in all flavours, not only for Linux/MIPS.

   Ralf

From elipot@nil.fnet.fr  Fri Dec 15 14:40:41 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id OAA20819 for <linux-mips@guadalquivir.fnet.fr>; Fri, 15 Dec 1995 14:40:41 +0100 (MET)
Received: from nil.fnet.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA08425; Fri, 15 Dec 1995 14:43:10 +0100 (MET)
Received: from nil.fnet.fr (localhost [127.0.0.1]) by nil.fnet.fr (8.7.3/8.7.3) with ESMTP id OAA07908 for <linux-mips@fnet.fr>; Fri, 15 Dec 1995 14:43:17 +0100 (MET)
Message-Id: <199512151343.OAA07908@nil.fnet.fr>
To: linux-mips@fnet.fr (The List)
Reply-To: Stoned.Elipot@univ-evry.fr
Subject: FTP uploads available
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Fri, 15 Dec 1995 14:43:16 +0100
From: Stoned Elipot <elipot@fnet.fr>
Content-Length: 987
Lines: 23

Hi all,
Ralf's uploads are available on ftp.fnet.fr (yes Ralf, we had worked out
all this stuff ;).

In the libc/ sub-directory you will find the GNU libc binaries both for big
and little endian machines (libc/mips-linuxelf and libc/mipsel-linuxelf).
 In the libc/src/glibc/ sub-directory you will find
Ralf's patches against GNU libc snapshot 95/12/12, I had put there the note
from Ulrich Drepper (Hope you don't mind Ulrich) just to recall you that 
using this lib is subject to special care.
The bin/ subdirectory has been created, it contains Ralf's binaries of fileutils
and ash, linked statically against GNU libc: both big-endian and little-endian
versions are provided.

And of course latest kernel patches are in src/kernel/v1.3

Enjoy, and well thanks Ralf !

Andy, I know you're not very please about this 'always switching of tools'
scheme, but I'm pretty conviced - from what Ralf told us - that GNU libc
is the only available way for big-endian people...

Cheers, Stoned.

From linux@mailhost.uni-koblenz.de  Sat Dec 16 20:12:40 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id UAA26856 for <linux-mips@guadalquivir.fnet.fr>; Sat, 16 Dec 1995 20:12:39 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA04403; Sat, 16 Dec 1995 20:15:01 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id HAA17773 for <linux-mips@fnet.fr>; Sat, 16 Dec 1995 07:42:58 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512160642.HAA17773@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA03583; Sat, 16 Dec 1995 07:43:05 +0100
Subject: Re: FTP uploads available
To: linux-mips@fnet.fr
Date: Sat, 16 Dec 1995 07:43:04 +0100 (MET)
In-Reply-To: <199512151343.OAA07908@nil.fnet.fr> from "Stoned Elipot" at Dec 15, 95 02:43:16 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 359
Lines: 10

Hi,

> Andy, I know you're not very please about this 'always switching of tools'
> scheme, but I'm pretty conviced - from what Ralf told us - that GNU libc
> is the only available way for big-endian people...

The Linux libc from H.J. Lu would have been usable for MIPSEB, too.  All
the endian trouble has been fixed thanks to the Linux/68k people.

   Ralf

From linux@mailhost.uni-koblenz.de  Mon Dec 18 11:41:56 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id LAA05968 for <linux-mips@guadalquivir.fnet.fr>; Mon, 18 Dec 1995 11:41:55 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA10553; Mon, 18 Dec 1995 11:44:01 +0100 (MET)
Received: from lars.uni-koblenz.de (linux@lars.uni-koblenz.de [141.26.6.189]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with ESMTP id LAA04118 for <linux-mips@fnet.fr>; Mon, 18 Dec 1995 11:42:28 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512181042.LAA04118@informatik.uni-koblenz.de>
Received: by lars.uni-koblenz.de (8.6.12/KO-2.0)
	id MAA03466; Mon, 18 Dec 1995 12:21:59 +0100
Subject: Recently, ...
To: linux-mips@fnet.fr
Date: Mon, 18 Dec 1995 12:21:58 +0100 (MET)
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 367
Lines: 18

... on a Linux system nearby:

# uptime
 10:40am  up 20:16,  0 users,  load average: 0.26, 0.08, 0.01
# cat /proc/cpuinfo
cpu             : MIPS
model           : R4400PC
system type     : Acer PICA 61
BogoMips        : 66.56
# uname -m
mips
# elm linux-mips@fnet.fr
elm: command not found
# (grrr !@#&%*@&%...)

In other words: it's slowly getting usable.

    Ralf

From imp@rover.village.org  Mon Dec 18 21:00:28 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id VAA09626 for <linux-mips@guadalquivir.fnet.fr>; Mon, 18 Dec 1995 21:00:27 +0100 (MET)
Received: from rover.village.org by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA22133; Mon, 18 Dec 1995 21:02:56 +0100 (MET)
Received: from localhost (localhost [127.0.0.1]) by rover.village.org (8.6.11/8.6.6) with SMTP id NAA28986 for <linux-mips@fnet.fr>; Mon, 18 Dec 1995 13:02:59 -0700
Message-Id: <199512182002.NAA28986@rover.village.org>
To: linux-mips@fnet.fr
Subject: Re: Recently, ... 
In-Reply-To: Your message of Mon, 18 Dec 1995 12:21:58 +0100
Date: Mon, 18 Dec 1995 13:02:57 -0700
From: Warner Losh <imp@village.org>
Content-Length: 501
Lines: 18

-----BEGIN PGP SIGNED MESSAGE-----

: In other words: it's slowly getting usable.

It sounds like the new 1.3.x kerenels are to the point where hacking
on them might not be a bad thing....

Warner

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQB1AwUBMNXI6jLYqIrBD5ZRAQH/NwL/fBazOvHKHMNw4YY7Fay1zHdLTFwomV4B
te8h7ETbejE7mXc/QpjSEF+Efbb0u+QhxsEgUDwEWPHHOgsp8rVEs8dWpDKG3//5
yEoPEHO5I9W4gH01hEtuZB2Y7Nyl4Bh0
=I4OQ
-----END PGP SIGNATURE-----

From linux@mailhost.uni-koblenz.de  Tue Dec 19 11:00:24 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id LAA13831 for <linux-mips@guadalquivir.fnet.fr>; Tue, 19 Dec 1995 11:00:18 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA06079; Tue, 19 Dec 1995 11:02:37 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id LAA12283 for <linux-mips@fnet.fr>; Tue, 19 Dec 1995 11:01:14 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512191001.LAA12283@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA05408; Tue, 19 Dec 1995 11:00:57 +0100
Subject: Re: Recently, ...
To: linux-mips@fnet.fr
Date: Tue, 19 Dec 1995 11:00:56 +0100 (MET)
In-Reply-To: <199512182002.NAA28986@rover.village.org> from "Warner Losh" at Dec 18, 95 01:02:57 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 1229
Lines: 31

Hi,

> : In other words: it's slowly getting usable.
> 
> It sounds like the new 1.3.x kerenels are to the point where hacking
> on them might not be a bad thing....

Ddefinately yes; 1.3 is better than 1.2 since quite a while.  As of
Patch 48 which I'm running at home I think the most of the kernel
bugs have been resolved; in fact the number of kernel bugs on my
TODO list is 0 (zero).  Some parts are also more portable and/or more
efficient than in 1.2.  What now is still missing are features and
drivers.

Next on my TODO list are:

   - Fixing the ELF binutils bug with building kernels; this will give
     us the opportunity to dump the a.out toolset.
   - Write the (E)ISA interrupt handler code for Jazz machines.  Based
     on it should be possible to use some network card like a NE2000
     without even touching the driver.  Maybe this might already working
     for Deskstations which already have that code?
   - Boot my Pica as diskless client.
   - Bring the R3000/DECstation stuff as fast as possible in my and
     then Linus' source tree.  These two things are the only two good
     reasons for 1.2 that still exist and it's pretty braindead to
     continue with two versions.

Happy hacking,

    Ralf

From BHOUGH@mailgw.sanders.lockheed.com  Tue Dec 19 17:33:50 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id RAA15401 for <linux-mips@guadalquivir.fnet.fr>; Tue, 19 Dec 1995 17:33:49 +0100 (MET)
From: BHOUGH@mailgw.sanders.lockheed.com
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA14443; Tue, 19 Dec 1995 17:36:08 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA23069; Tue, 19 Dec 95 11:41:35 -0500
Received: from ccMail by mailgw.sanders.lockheed.com
  (IMA Internet Exchange 1.04b) id 0d6ea200; Tue, 19 Dec 95 11:36:48 -0500
Mime-Version: 1.0
Date: Tue, 19 Dec 1995 11:33:30 -0500
Message-Id: <0d6ea200@mailgw.sanders.lockheed.com>
Subject: Big Endian Linux/MIPS kernel linking problem
To: linux-mips@fnet.fr
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Length: 2426
Lines: 45

               I downloaded the latest binaries off the FTP site.  
          Thanks again to all involved - you know who you are  8-)
          
               On to the next problem.
          
               Here's a strange one...
          
               Mike and I are trying to compile the kernel before the 
          Christmas break here.  So I tried it yesterday and got some 
          linking errors.  Here's a sample:
          
     mips-linuxelf-ld  -r -o kernel.o ksyms.o sched.o dma.o fork.o exec_domain.o 
     panic.o printk.o sys.o module.o exit.o signal.o itimer.o info.o time.o 
     softirq.o resource.o
     signal.o(.text+0x3f4): relocation truncated to fit: R_MIPS_GOT16 .text
     signal.o(.text+0x62c): relocation truncated to fit: R_MIPS_GOT16 .text
     itimer.o(.text+0x1e8): relocation truncated to fit: R_MIPS_GOT16 .text
     itimer.o(.text+0x208): relocation truncated to fit: R_MIPS_GOT16 .text
     itimer.o(.text+0x274): relocation truncated to fit: R_MIPS_GOT16 .text
     itimer.o(.text+0x3bc): relocation truncated to fit: R_MIPS_GOT16 .text
     itimer.o(.text+0x3dc): relocation truncated to fit: R_MIPS_GOT16 .text
     itimer.o(.text+0x404): relocation truncated to fit: R_MIPS_GOT16 .text
     itimer.o(.text+0x634): relocation truncated to fit: R_MIPS_GOT16 .text
     resource.o(.text+0x230): relocation truncated to fit: R_MIPS_GOT16 .text
     resource.o(.text+0x300): relocation truncated to fit: R_MIPS_GOT16 .text
     resource.o(.text+0x3c4): relocation truncated to fit: R_MIPS_GOT16 .text
     resource.o(.text+0x44c): relocation truncated to fit: R_MIPS_GOT16 .text
     make[1]: *** [kernel.o] Error 1
     make[1]: Leaving directory `/usr/local/src/linux-1.3.39/kernel'
     make: *** [linuxsubdirs] Error 2
          
               Any ideas anyone?   We're expecting a storm tonight and 
          tomorrow, so we might not be in 'till Thursday - lots of 
          snow!
          
               Anyhow, is it something to do with environment 
          variables configuring the 'ld' tool with object file types?  
          I've been reading the GNU manual on ld, but haven't found 
          anything definite yet.  Could it be the segment page size is 
          wrong? 
          
               Thanks in advance.  
          
                                                       Baffled
                                                       (Brannen)

From xtreme@lin01.global.co.za  Tue Dec 19 19:44:30 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id TAA15752 for <linux-mips@guadalquivir.fnet.fr>; Tue, 19 Dec 1995 19:44:30 +0100 (MET)
Received: from lin01.global.co.za by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA17522; Tue, 19 Dec 1995 19:46:58 +0100 (MET)
Received: from xtreme.global.co.za (anx_9.global.co.za [196.3.164.59]) by lin01.global.co.za (8.6.12/8.6.9) with SMTP id UAA08347 for <linux-mips@fnet.fr>; Tue, 19 Dec 1995 20:38:37 +0200
Message-Id: <30D707C6.BF0@lin01.global.co.za>
Date: Tue, 19 Dec 1995 20:43:18 +0200
From: Gavan Raine <xtreme@global.co.za>
Organization: Internet Products
X-Mailer: Mozilla 2.0b2 (Windows; I; 32bit)
Mime-Version: 1.0
To: linux-mips@fnet.fr
Subject: Linux on CONTROL DATA 4330 machines
X-Url: http://lena.fnet.fr/#first
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Length: 339
Lines: 12

Greetings, I stumbled across your www page, after being advised to 
look at www.linux.org.

I'm currently trying to find out if there has been a port or rewrite 
of linux for the CONTROL DATA machines, which are based on the MIPS 
r3000 machine if I'm correct.

I would appreciate any help with this

Gavan Raine

xtreme@mail.global.co.za

From paul@suite.sw.oz.au  Tue Dec 19 23:10:18 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id XAA16272 for <linux-mips@guadalquivir.fnet.fr>; Tue, 19 Dec 1995 23:10:17 +0100 (MET)
Received: from staff.cs.su.OZ.AU by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA20930; Tue, 19 Dec 1995 23:12:39 +0100 (MET)
Received: from suite.sw.oz.au by staff.cs.su.OZ.AU (mail from paul for
	linux-mips@fnet.fr)
	with MHSnet (insertion MHSnet site: swallow.sw.oz.au); Wed, 20 Dec 1995 09:12:39 +1100
Received: from suite.sw.oz.au by swallow.sw.oz.au with SMTP
	id WAA26442; Tue, 19 Dec 1995 22:12:21 GMT (8.6.10/Unixware)
	(from paul@suite.sw.oz.au for <linux-mips@fnet.fr>)
Received: by suite.sw.oz.au
	id AA18107; Wed, 20 Dec 1995 09:12:09 +1100 (5.65c/1.34)
	(from paul@suite.sw.oz.au for linux-mips@fnet.fr)
From: paul@suite.sw.oz.au (Paul Antoine)
Message-Id: <199512192212.AA18107@suite.sw.oz.au>
Subject: Re: Big Endian Linux/MIPS kernel linking problem
To: linux-mips@fnet.fr
Date: Wed, 20 Dec 1995 09:12:08 +1100 (EST)
In-Reply-To: <0d6ea200@mailgw.sanders.lockheed.com> from "BHOUGH@mailgw.sanders.lockheed.com" at Dec 19, 95 11:33:30 am
Organization: Softway Pty Ltd
X-Face: 
	U)Kb/c%d9`JI>Y>s'evmMaR`z*WE$<,["^2)I8o?jkx/d^=dMa$GD(s6[p|npE}r0?)qQ7H
	*3S2vbK66POj?=%pCn?Bp}D/3A{`-.v0=%L9emS+|Pc91$EP0-;i\ON*p;Mwp$tt3wO~g1Z
	W.mIz'n~$U&uIM9ix=\1=~""=W?t$3b)>`foC8+3g$m2l;^D$?i}WI(Uxc@THJ9OBbk3g6
X-Mailer: ELM [version 2.4 PL24 PGP3 *ALPHA*]
Content-Type: text
Content-Length: 2850
Lines: 59

Hi Brannen,

I'm replying to this because I'm still having trouble posting to the
list.  Just so you know who I am, I'm currently the co-ordinator and
principal architect for the R3000 port to the DECStation...

>                On to the next problem.
>           
>                Here's a strange one...
>           
>                Mike and I are trying to compile the kernel before the 
>           Christmas break here.  So I tried it yesterday and got some 
>           linking errors.  Here's a sample:
>           
>      mips-linuxelf-ld  -r -o kernel.o ksyms.o sched.o dma.o fork.o exec_domain.o 
>      panic.o printk.o sys.o module.o exit.o signal.o itimer.o info.o time.o 
>      softirq.o resource.o
>      signal.o(.text+0x3f4): relocation truncated to fit: R_MIPS_GOT16 .text
>      signal.o(.text+0x62c): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x1e8): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x208): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x274): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x3bc): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x3dc): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x404): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x634): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x230): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x300): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x3c4): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x44c): relocation truncated to fit: R_MIPS_GOT16 .text
>      make[1]: *** [kernel.o] Error 1
>      make[1]: Leaving directory `/usr/local/src/linux-1.3.39/kernel'
>      make: *** [linuxsubdirs] Error 2
>           
>                Any ideas anyone? 

I had this problem too, until I used an alternate link script that set
the _gp symbol.  I fixed it, but still feel this shouldn't need to be
done.  Hopefully Ralf will have an answer for both of us.

In the meantime, I can dig up the link script at home tonight and send
it to you if that will help.

>	    We're expecting a storm tonight and 
>           tomorrow, so we might not be in 'till Thursday - lots of 
>           snow!

Cool! (Literally!)

Regards,
Paul
_______________________________________________________________________________
Paul M. Antoine, 				        Net: paul@sw.oz.au
Softway Pty Ltd						WWW: www.softway.com.au
PO Box 305, Strawberry Hills, NSW 2012, Australia       Tel: +61 2 698 2322
Level 2, 79 Myrtle St, Chippendale, NSW 2008, Australia Fax: +61 2 699 9174

"It is the lack of acceptance of diversity which threatens to 
 destroy society, NOT the free expression of it." - Me.

From linux@mailhost.uni-koblenz.de  Wed Dec 20 08:42:49 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id IAA19307 for <linux-mips@guadalquivir.fnet.fr>; Wed, 20 Dec 1995 08:42:43 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA29404; Wed, 20 Dec 1995 08:45:00 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id IAA10387 for <linux-mips@fnet.fr>; Wed, 20 Dec 1995 08:43:40 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512200743.IAA10387@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA07025; Wed, 20 Dec 1995 08:43:18 +0100
Subject: Re: Big Endian Linux/MIPS kernel linking problem
To: linux-mips@fnet.fr
Date: Wed, 20 Dec 1995 08:43:17 +0100 (MET)
In-Reply-To: <0d6ea200@mailgw.sanders.lockheed.com> from "BHOUGH@mailgw.sanders.lockheed.com" at Dec 19, 95 11:33:30 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 3291
Lines: 62

> 
>                I downloaded the latest binaries off the FTP site.  
>           Thanks again to all involved - you know who you are  8-)
>           
>                On to the next problem.
>           
>                Here's a strange one...
>           
>                Mike and I are trying to compile the kernel before the 
>           Christmas break here.  So I tried it yesterday and got some 
>           linking errors.  Here's a sample:
>           
>      mips-linuxelf-ld  -r -o kernel.o ksyms.o sched.o dma.o fork.o exec_domain.o 
>      panic.o printk.o sys.o module.o exit.o signal.o itimer.o info.o time.o 
>      softirq.o resource.o
>      signal.o(.text+0x3f4): relocation truncated to fit: R_MIPS_GOT16 .text
>      signal.o(.text+0x62c): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x1e8): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x208): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x274): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x3bc): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x3dc): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x404): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x634): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x230): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x300): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x3c4): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x44c): relocation truncated to fit: R_MIPS_GOT16 .text
>      make[1]: *** [kernel.o] Error 1
>      make[1]: Leaving directory `/usr/local/src/linux-1.3.39/kernel'
>      make: *** [linuxsubdirs] Error 2
>           
>                Any ideas anyone?   We're expecting a storm tonight and 
>           tomorrow, so we might not be in 'till Thursday - lots of 
>           snow!
>           
>                Anyhow, is it something to do with environment 
>           variables configuring the 'ld' tool with object file types?  
>           I've been reading the GNU manual on ld, but haven't found 
>           anything definite yet.  Could it be the segment page size is 
>           wrong? 

This is a liker bug.  GNU ld can't handle PIC and all the stuff involved.
Add -mno-abicalls -fno-pic -G0 to the options to build the kernel with the
ELF compiler.

The options -mabicalls -fpic are required for user code to be used for
shared libraries or with shared libraries, that's why they are on by
default.  To make it unnecessary to add these option for every compile
I've disabled them in my GCC 2.7.2 patch.  You can reenable them by
adding -DWITH_SHARED_LIBS to CFLAGS while compiling GCC.

Adding the missing PIC & DSO support to GNU ld is nontrivial; someone
in Japan is currently working on it.  I'll add his stuff to my binutils
patches as soon as I've tested them successfully.  Since the MIPS ELF
stuff in binutils is very reliable otherwise I think it's better not to
add something that hasn't yet production quality.

For a kernel all this is pretty uninteresting; we don't need PIC code
for the kernel.  Non-pic code even performs better.

   Ralf

From imp@rover.village.org  Wed Dec 20 23:10:43 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id XAA21611 for <linux-mips@guadalquivir.fnet.fr>; Wed, 20 Dec 1995 23:10:38 +0100 (MET)
Received: from rover.village.org by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA16659; Wed, 20 Dec 1995 23:13:02 +0100 (MET)
Received: from localhost (localhost [127.0.0.1]) by rover.village.org (8.6.11/8.6.6) with SMTP id PAA04301 for <linux-mips@fnet.fr>; Wed, 20 Dec 1995 15:13:03 -0700
Message-Id: <199512202213.PAA04301@rover.village.org>
To: linux-mips@fnet.fr
Subject: Re: Recently, ... 
In-Reply-To: Your message of Tue, 19 Dec 1995 11:00:56 +0100
Date: Wed, 20 Dec 1995 15:12:58 -0700
From: Warner Losh <imp@village.org>
Content-Length: 434
Lines: 10

:    - Write the (E)ISA interrupt handler code for Jazz machines.  Based
:      on it should be possible to use some network card like a NE2000
:      without even touching the driver.  Maybe this might already working
:      for Deskstations which already have that code?

Not sure at this time.  I've had about a zillion other things to do
recently and haven't had a chance to try the 1.3.x stuff yet.  I hope
to shortly...

Warner

From linux@mailhost.uni-koblenz.de  Thu Dec 21 14:32:39 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id OAA25488 for <linux-mips@guadalquivir.fnet.fr>; Thu, 21 Dec 1995 14:32:38 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA02611; Thu, 21 Dec 1995 14:33:08 +0100 (MET)
Received: from lars.uni-koblenz.de (linux@lars.uni-koblenz.de [141.26.6.189]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with ESMTP id OAA24666 for <linux-mips@fnet.fr>; Thu, 21 Dec 1995 14:31:19 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512211331.OAA24666@informatik.uni-koblenz.de>
Received: by lars.uni-koblenz.de (8.6.12/KO-2.0)
	id PAA07739; Thu, 21 Dec 1995 15:12:04 +0100
Subject: Re: Recently, ...
To: linux-mips@fnet.fr
Date: Thu, 21 Dec 1995 15:12:02 +0100 (MET)
In-Reply-To: <199512202213.PAA04301@rover.village.org> from "Warner Losh" at Dec 20, 95 03:12:58 pm
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 857
Lines: 20

Hi,

> :    - Write the (E)ISA interrupt handler code for Jazz machines.  Based
> :      on it should be possible to use some network card like a NE2000
> :      without even touching the driver.  Maybe this might already working
> :      for Deskstations which already have that code?
> 
> Not sure at this time.  I've had about a zillion other things to do
> recently and haven't had a chance to try the 1.3.x stuff yet.  I hope
> to shortly...

Well, I'm highly interested in the results.  Would be cool if at least
basic networking would be ok.  I'll try my luck during the next week.

Btw - on the gcc mailinglist is a discussion about a GCC bug that
may be worked around by using -fno-strength-reduce.  Since I don't
have example code that shows the bug - does anybody of you know
if the bug also affect other architectures, especially MIPS?

   Ralf

From BHOUGH@mailgw.sanders.lockheed.com  Thu Dec 21 15:47:11 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id PAA25698 for <linux-mips@guadalquivir.fnet.fr>; Thu, 21 Dec 1995 15:47:10 +0100 (MET)
From: BHOUGH@mailgw.sanders.lockheed.com
Received: from rapnet.sanders.lockheed.com by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA04222; Thu, 21 Dec 1995 15:49:13 +0100 (MET)
Received: by rapnet.sanders.lockheed.com (5.57/Ultrix3.0-C)
	id AA05732; Thu, 21 Dec 95 09:54:46 -0500
Received: from ccMail by mailgw.sanders.lockheed.com
  (IMA Internet Exchange 1.04b) id 0d974020; Thu, 21 Dec 95 09:49:38 -0500
Mime-Version: 1.0
Date: Thu, 21 Dec 1995 09:49:44 -0500
Message-Id: <0d974020@mailgw.sanders.lockheed.com>
Subject: Re[2]: Big Endian Linux/MIPS kernel linking problem
To: linux-mips@fnet.fr
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Length: 4093
Lines: 79

          

> 
>                I downloaded the latest binaries off the FTP site.  
>           Thanks again to all involved - you know who you are  8-)
>           
>                On to the next problem.
>           
>                Here's a strange one...
>           
>                Mike and I are trying to compile the kernel before the 
>           Christmas break here.  So I tried it yesterday and got some 
>           linking errors.  Here's a sample:
>           
>      mips-linuxelf-ld  -r -o kernel.o ksyms.o sched.o dma.o fork.o 
exec_domain.
o 
>      panic.o printk.o sys.o module.o exit.o signal.o itimer.o info.o time.o 
>      softirq.o resource.o
>      signal.o(.text+0x3f4): relocation truncated to fit: R_MIPS_GOT16 .text
>      signal.o(.text+0x62c): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x1e8): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x208): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x274): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x3bc): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x3dc): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x404): relocation truncated to fit: R_MIPS_GOT16 .text
>      itimer.o(.text+0x634): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x230): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x300): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x3c4): relocation truncated to fit: R_MIPS_GOT16 .text
>      resource.o(.text+0x44c): relocation truncated to fit: R_MIPS_GOT16 .text
>      make[1]: *** [kernel.o] Error 1
>      make[1]: Leaving directory `/usr/local/src/linux-1.3.39/kernel'
>      make: *** [linuxsubdirs] Error 2
>           
>                Any ideas anyone?   We're expecting a storm tonight and 
>           tomorrow, so we might not be in 'till Thursday - lots of 
>           snow!
>           
>                Anyhow, is it something to do with environment 
>           variables configuring the 'ld' tool with object file types?  
>           I've been reading the GNU manual on ld, but haven't found 
>           anything definite yet.  Could it be the segment page size is 
>           wrong? 

This is a liker bug.  GNU ld can't handle PIC and all the stuff involved.
Add -mno-abicalls -fno-pic -G0 to the options to build the kernel with the
ELF compiler.

The options -mabicalls -fpic are required for user code to be used for
shared libraries or with shared libraries, that's why they are on by
default.  To make it unnecessary to add these option for every compile
I've disabled them in my GCC 2.7.2 patch.  You can reenable them by
adding -DWITH_SHARED_LIBS to CFLAGS while compiling GCC.

Adding the missing PIC & DSO support to GNU ld is nontrivial; someone
in Japan is currently working on it.  I'll add his stuff to my binutils
patches as soon as I've tested them successfully.  Since the MIPS ELF
stuff in binutils is very reliable otherwise I think it's better not to
add something that hasn't yet production quality.

For a kernel all this is pretty uninteresting; we don't need PIC code
for the kernel.  Non-pic code even performs better.

   Ralf

          Thanks once again Ralf.  Worked like a charm.  We ran into a small 
snag after that - undefined symbols in minix.o (I decided to try the minix fs 
first) under /fs/minix.  These were references to memcpy, which are redefned 
calls to memcpy_tofs and memcpy_fromfs in the files file.c and inode.c 
          The fix for this was a "#include <asm/string.h>" statement after the 
asm/system.h and asm/segment includes.
          Next step is to link in the serial port driver in our Star II's prom 
monitor to the console output routine in printk.c and try a 'smoke test'.  
Hopefully we'll get to do it today or tomorrow, if not we'll get back to you in 
Jan. with the results (no work here from 23rd to 1st).

                                                            Brannen

From linux@mailhost.uni-koblenz.de  Fri Dec 22 00:32:56 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id AAA26937 for <linux-mips@guadalquivir.fnet.fr>; Fri, 22 Dec 1995 00:32:55 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA15343; Fri, 22 Dec 1995 00:35:19 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id AAA23423 for <linux-mips@fnet.fr>; Fri, 22 Dec 1995 00:34:03 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512212334.AAA23423@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA11338; Fri, 22 Dec 1995 00:33:52 +0100
Subject: Re: Re[2]: Big Endian Linux/MIPS kernel linking problem
To: linux-mips@fnet.fr
Date: Fri, 22 Dec 1995 00:33:52 +0100 (MET)
In-Reply-To: <0d974020@mailgw.sanders.lockheed.com> from "BHOUGH@mailgw.sanders.lockheed.com" at Dec 21, 95 09:49:44 am
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 833
Lines: 18

Hi,

>           Thanks once again Ralf.  Worked like a charm.  We ran into a small 
> snag after that - undefined symbols in minix.o (I decided to try the minix fs 
> first) under /fs/minix.  These were references to memcpy, which are redefned 
> calls to memcpy_tofs and memcpy_fromfs in the files file.c and inode.c 
> The fix for this was a "#include <asm/string.h>" statement after the 
> asm/system.h and asm/segment includes.

Thanks for this report - I haven't tried to compile the minixfs for a long
time.  Acutally the functions memcpy_tofs and memcpy_fromfs are deprecated
and shouldn't be supported in any code.  Oh, and I'm not shure if there are
byte order bugs in the Minix filesystems.  Ext2fs should have them fixed
due to the Sparc people's work.

Merry Chrismas and a happy new year to you and your crew,

   Ralf

From kah@terma.dk  Fri Dec 22 09:19:55 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id JAA29943 for <linux-mips@guadalquivir.fnet.fr>; Fri, 22 Dec 1995 09:19:54 +0100 (MET)
Received: from ns.dknet.dk by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA23810; Fri, 22 Dec 1995 09:22:09 +0100 (MET)
Received: from terma (uucp@localhost) by ns.dknet.dk (8.6.12/8.6.12) with UUCP id JAA25205 for linux-mips@fnet.fr; Fri, 22 Dec 1995 09:22:15 +0100
Message-Id: <199512220822.JAA25205@ns.dknet.dk>
Received: from lulu by lise.terma.dk; Fri, 22 Dec 1995 09:05:22 +0100    
Received: by lulu
	(1.38.193.4/16.2) id AA19821; Fri, 22 Dec 1995 09:04:39 +0100
From: Kai Harrekilde-Petersen <kah@terma.dk>
Subject: GCC bug (was Re: Recently, ...)
To: linux-mips@fnet.fr
Date: Fri, 22 Dec 95 9:04:39 MET
In-Reply-To: <199512211331.OAA24666@informatik.uni-koblenz.de>; from "Systemkennung Linux" at Dec 21, 95 3:12 pm
Mailer: Elm [revision: 70.85]
Content-Length: 1334
Lines: 29

Ralf writes:

> Btw - on the gcc mailinglist is a discussion about a GCC bug that
> may be worked around by using -fno-strength-reduce.  Since I don't
> have example code that shows the bug - does anybody of you know
> if the bug also affect other architectures, especially MIPS?

As far as I can tell, the bug could affect *all* architectures, since
the bug is an overly-aggressive optimization in the arch-independent
part (the buggy function is maybe_eliminate_biv_1() in loop.c).

There have been posted code that exhibits the bug on the kernel list
yesterday.  I have it at home, but I'm headed straight for my family
in Copenhagen (I'm in Aarhus) after work, so I wont have time to send
it out before I come back in january.

Actually, a possible fix (by switching off the buggy code in gcc) was
posted on gnu.gcc.bug already in *September*.  However, it did not
make it into 2.7.1 or 2.7.2 -- I might note that the bugfix was sent from
Germany, and it *appears* that FSF is rather slow to put in code / bug
fixes that comes from Europe :-/

Merry Christmas & happy new year to everyone,

Kai		
--
Kai Harrekilde-Petersen  <kah@terma.dk>  Linux: The choice of a GNU generation
Terma Elektronik, Surveillance Systems Division    #include <std/disclaimer.h>
PGP Key fingerprint =  9A 70 8A FF A3 31 3E DC  FB 9C A2 50 D7 FC 4F C8

From linux@mailhost.uni-koblenz.de  Fri Dec 22 11:58:28 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id LAA00468 for <linux-mips@guadalquivir.fnet.fr>; Fri, 22 Dec 1995 11:58:27 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA27278; Fri, 22 Dec 1995 12:00:41 +0100 (MET)
Received: from lars.uni-koblenz.de (linux@lars.uni-koblenz.de [141.26.6.189]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with ESMTP id LAA29845 for <linux-mips@fnet.fr>; Fri, 22 Dec 1995 11:59:26 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512221059.LAA29845@informatik.uni-koblenz.de>
Received: by lars.uni-koblenz.de (8.6.12/KO-2.0)
	id MAA08396; Fri, 22 Dec 1995 12:40:47 +0100
Subject: Re: GCC bug (was Re: Recently, ...)
To: linux-mips@fnet.fr
Date: Fri, 22 Dec 1995 12:40:45 +0100 (MET)
In-Reply-To: <199512220822.JAA25205@ns.dknet.dk> from "Kai Harrekilde-Petersen" at Dec 22, 95 09:04:39 am
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 4468
Lines: 122

Hi,

> > Btw - on the gcc mailinglist is a discussion about a GCC bug that
> > may be worked around by using -fno-strength-reduce.  Since I don't
> > have example code that shows the bug - does anybody of you know
> > if the bug also affect other architectures, especially MIPS?
> 
> As far as I can tell, the bug could affect *all* architectures, since
> the bug is an overly-aggressive optimization in the arch-independent
> part (the buggy function is maybe_eliminate_biv_1() in loop.c).
> 
> There have been posted code that exhibits the bug on the kernel list
> yesterday.  I have it at home, but I'm headed straight for my family
> in Copenhagen (I'm in Aarhus) after work, so I wont have time to send
> it out before I come back in january.
> 
> Actually, a possible fix (by switching off the buggy code in gcc) was
> posted on gnu.gcc.bug already in *September*.  However, it did not
> make it into 2.7.1 or 2.7.2 -- I might note that the bugfix was sent from
> Germany, and it *appears* that FSF is rather slow to put in code / bug
> fixes that comes from Europe :-/

Well, I can't get rid of the impression the FSF is a very burocratic
institution.  This this the core of the problem.  The copyright assignments
are just one example.  On the other side I think the legal situation in
the US makes it mandantory for the FSF to behave like this ...

Well, yesterday I grep(1)-ed through a news server outside of uni-koblenz.de
- et voila - I found two fixes and a piece of code to demonstate the bug.
One of the articles also contained a bit of background.  I append it below.

After reading the GCC code I'm pretty shure that this bug will also affect
MIPS.  I've also tested the example code below.  GCC fails to to optimize it
for Intel targets, but works fine for MIPS, 68k and Sparc.

   Ralf

-------------------------------------------------------------------------------

Article: 10052 of gnu.gcc.bug
Path: news.uni-stuttgart.de!news.rhrz.uni-bonn.de!news.rwth-aachen.de!uni-paderborn.de!golden-gate.owl.de!fu-berlin.de!news.mathworks.com!newsfeed.internetmci.com!chi-news.cic.net!usc!math.ohio-state.edu!cis.ohio-state.edu!atheist.tamu.edu!richard
From: richard@atheist.tamu.edu (Richard Henderson)
Newsgroups: gnu.gcc.bug
Subject: gcc 2.7.2 i386 strength-reduce bug fix
Date: 19 Dec 1995 21:49:42 -0500
Organization: GNUs Not Usenet
Lines: 71
Sender: daemon@cis.ohio-state.edu
Approved: bug-gcc@prep.ai.mit.edu
Distribution: gnu
Message-ID: <m0tSEc8-0003ftC@atheist.tamu.edu>
Reply-To: rth@tamu.edu

The strength-reduction optimization in gcc 2.7.2 (and earlier) can
produce incorrect code on the i386 platform.

The problem is that the giv chosen to eliminate a biv may overflow,
causing comparisons to fail.  The temporary solution is to simply
prevent the elimination.  A more complete solution would use initial
and final value information to assert that the replacement remains in
range for the type.

Another way the optimization might be retained is if the loop is
transformed to:

	if (x < end) { do { ... } while (x != end); }

Naturally, there are some severe restrictions on when this might be
used, but a number of simple ones (such as the example below) that
could benefit.

Here is an example that reproduces the bug:
------------------------------------------------------------
int A[3];
unsigned int B = 3;
 
void printit(void)
{
    int i;
    for(i = 0; i < B; i++)
	printf("A[%d] = %d\n", i, A[i]);
}
 
int main()
{
    int i;
    for(i = 0; i < B; i++)
	A[i] = i-3;
    printit();
    return 0;
}
------------------------------------------------------------

Here is a patch that defeats the elimination of a biv involved in a
comparison. 
------------------------------------------------------------
*** loop.c.orig	Tue Oct  3 11:17:16 1995
--- loop.c	Tue Dec 19 19:38:29 1995
*************** maybe_eliminate_biv_1 (x, insn, bl, elim
*** 6119,6124 ****
--- 6119,6127 ----
        else
  	break;
  
+       /* Unless we can assert that the replacement giv does not 
+          overflow, we cannot (simply) eliminate the biv. */
+ #if 0
        if (CONSTANT_P (arg))
  	{
  	  /* First try to replace with any giv that has constant positive
*************** maybe_eliminate_biv_1 (x, insn, bl, elim
*** 6264,6269 ****
--- 6267,6273 ----
  	    }
  #endif
  	}
+ #endif
  
        /* If we get here, the biv can't be eliminated.  */
        return 0;

-------------------------------------------------------------------------------

From andy@soft-n-hard.de  Fri Dec 22 12:42:35 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id MAA00634 for <linux-mips@guadalquivir.fnet.fr>; Fri, 22 Dec 1995 12:42:35 +0100 (MET)
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA28235; Fri, 22 Dec 1995 12:44:57 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id MAA02661 for <linux-mips@fnet.fr>; Fri, 22 Dec 1995 12:45:42 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id MAA09120; Fri, 22 Dec 1995 12:44:09 +0100
Date: Fri, 22 Dec 1995 12:44:09 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512221144.MAA09120@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Greetings!
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 1341
Lines: 40


Hi everybody,

I must admit that I did not contribute that much to the
project in the last weeks. However, I've read all messages
and know that there is progress! Great!

I also have some news, although less technical:

- the SGI project is still under work, and SGI's customer
  plans to use Linux/MIPS as soon as possible. I'm not
  sure if we can turn this into a monetary thing, but
  we'll see.

- I received the signed contracts from SNI, and they 
  promised me a brand new RM200 for mid January. I also
  was asked if we were interested to port Linux/MIPS to
  the RM300 and RM400 boxes... Guess we are :-)

- The german distributor of the YARD SQL server for Linux
  contacted me -- he heard from SNI that Linux/MIPS will run
  on RM200 boxes too. I promised to keep him informed.

- On a rather inofficial way I heard that SNI plans to
  ship RM200 boxes together with Linux/MIPS. Not confirmed
  by SNI yet, but who knows what will happen.

Well, that's it for the moment.

Happy new year and nice Xmas to everyone!

Cheers,
Andy


-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From andy@soft-n-hard.de  Fri Dec 22 13:28:20 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id NAA00896 for <linux-mips@guadalquivir.fnet.fr>; Fri, 22 Dec 1995 13:28:19 +0100 (MET)
Received: from bnc.net by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA00348; Fri, 22 Dec 1995 13:30:36 +0100 (MET)
Received: from newton.soft-n-hard.de (newton.soft-n-hard.de [194.163.66.33]) by bnc.net (8.6.11/8.6.9) with ESMTP id NAA03755 for <linux-mips@fnet.fr>; Fri, 22 Dec 1995 13:31:18 +0100
Received: (from andy@localhost) by newton.soft-n-hard.de (8.6.12/8.6.9) id NAA09493; Fri, 22 Dec 1995 13:29:44 +0100
Date: Fri, 22 Dec 1995 13:29:44 +0100
From: Andreas Busse <andy@soft-n-hard.de>
Message-Id: <199512221229.NAA09493@newton.soft-n-hard.de>
To: linux-mips@fnet.fr
Subject: Re: Greetings!
In-Reply-To: <199512221219.NAA04075@informatik.uni-koblenz.de>
Cc: andy@soft-n-hard.de
X-Mailer: [XMailTool v3.1.2b]
Content-Length: 1383
Lines: 40


Hi again,

 > 
 > Oh god ...   An RM400 will be fun.  Multiprocessor R4400MC and ready
 > for R10000k.  This thing will give me much headache ...  But anyway
 > Linux should at least almost ready for the R10000.  With no silicon
 > but just a manual this is all just pure theory but the thought that
 > we might have the fastest Linuxmachines in the next spring ...  (Dream ...)
 > 

Sounds good :-)

 > > - The german distributor of the YARD SQL server for Linux
 > >   contacted me -- he heard from SNI that Linux/MIPS will run
 > >   on RM200 boxes too. I promised to keep him informed.
 > 
 > This is my catchword - I've got a demo version of Yard from a SNI
 > demo CD-ROM.  Conforming to the MIPS ABI Yard is big endian software.
 > 

You're both wrong and right -- Yard SQL is also available for Linux/Intel.
And this is of course little endian :-)

 > 
 > Well, I'll now finally leave from the university to the Black Forest.
 > Friends that I haven't seen for months, parties, skiing (yeah!) and
 > probably not so much mips-ing ...
 > 

Well, happy vacations!

Cheers,
Andy

-----------------------------------------------------------
Andreas Busse                      | andy@soft-n-hard.de
Soft N Hard GbR                    | Phone: +49 2636-970105
Im Hufen Boden 16, D-53498 Waldorf | Fax:   +49 2636-970106
-----------------------------------------------------------

From linux@mailhost.uni-koblenz.de  Fri Dec 22 13:18:46 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id NAA00760 for <linux-mips@guadalquivir.fnet.fr>; Fri, 22 Dec 1995 13:18:45 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA29989; Fri, 22 Dec 1995 13:21:00 +0100 (MET)
Received: from lars.uni-koblenz.de (linux@lars.uni-koblenz.de [141.26.6.189]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with ESMTP id NAA04075 for <linux-mips@fnet.fr>; Fri, 22 Dec 1995 13:19:41 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512221219.NAA04075@informatik.uni-koblenz.de>
Received: by lars.uni-koblenz.de (8.6.12/KO-2.0)
	id OAA08666; Fri, 22 Dec 1995 14:01:02 +0100
Subject: Re: Greetings!
To: linux-mips@fnet.fr
Date: Fri, 22 Dec 1995 14:01:01 +0100 (MET)
In-Reply-To: <199512221144.MAA09120@newton.soft-n-hard.de> from "Andreas Busse" at Dec 22, 95 12:44:09 pm
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 2350
Lines: 54

Hi everybody,

> I must admit that I did not contribute that much to the
> project in the last weeks. However, I've read all messages
> and know that there is progress! Great!
> 
> I also have some news, although less technical:
> 
> - the SGI project is still under work, and SGI's customer
>   plans to use Linux/MIPS as soon as possible. I'm not
>   sure if we can turn this into a monetary thing, but
>   we'll see.

Cool.  Really.  Apropos SGI.  Last week I've mailed with someone
from SGI.  He seemed to be really keen to port Linux to an Indy.

> - I received the signed contracts from SNI, and they 
>   promised me a brand new RM200 for mid January. I also
>   was asked if we were interested to port Linux/MIPS to
>   the RM300 and RM400 boxes... Guess we are :-)

Oh god ...   An RM400 will be fun.  Multiprocessor R4400MC and ready
for R10000k.  This thing will give me much headache ...  But anyway
Linux should at least almost ready for the R10000.  With no silicon
but just a manual this is all just pure theory but the thought that
we might have the fastest Linuxmachines in the next spring ...  (Dream ...)

> - The german distributor of the YARD SQL server for Linux
>   contacted me -- he heard from SNI that Linux/MIPS will run
>   on RM200 boxes too. I promised to keep him informed.

This is my catchword - I've got a demo version of Yard from a SNI
demo CD-ROM.  Conforming to the MIPS ABI Yard is big endian software.

Because of this byte order problem with ABI software I've talked to Linus
about a bi-endian kernel.  He didn't really like the idea of having
bi-endian support in the kernel but nevertheless the idea seems to be
promising.  Maybe someone of you feel likes hacking that stuff?  Of
course the Lookheed people will have it easier to run ABI stuff.  They have
a big endian board and the fact that I've cloned the IRIX kernel & ABI
interfaces as far as possible without real documentation opens a excellent
way for binary compatibility with their machines.

> - On a rather inofficial way I heard that SNI plans to
>   ship RM200 boxes together with Linux/MIPS. Not confirmed
>   by SNI yet, but who knows what will happen.

:->>

Well, I'll now finally leave from the university to the Black Forest.
Friends that I haven't seen for months, parties, skiing (yeah!) and
probably not so much mips-ing ...

   Ralf

From linux@mailhost.uni-koblenz.de  Fri Dec 22 13:24:28 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id NAA00825 for <linux-mips@guadalquivir.fnet.fr>; Fri, 22 Dec 1995 13:24:28 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA00180; Fri, 22 Dec 1995 13:26:38 +0100 (MET)
Received: from lars.uni-koblenz.de (linux@lars.uni-koblenz.de [141.26.6.189]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with ESMTP id NAA04316 for <linux-mips@fnet.fr>; Fri, 22 Dec 1995 13:25:19 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512221225.NAA04316@informatik.uni-koblenz.de>
Received: by lars.uni-koblenz.de (8.6.12/KO-2.0)
	id OAA08695; Fri, 22 Dec 1995 14:06:41 +0100
Subject: BogoMipsMips mini-Howto
To: linux-mips@fnet.fr
Date: Fri, 22 Dec 1995 14:06:41 +0100 (MET)
In-Reply-To: <m0tO1nY-000ulQC@clifton.hobby.nl> from "Wim van Dorst" at Dec 8, 95 01:21:06 pm
X-Mailer: ELM [version 2.4 PL24]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1343
Lines: 35

Hi,

Wim van Dorst, the maintainer of the BogoMIPS Mini-Howto, sent the
following mail to me and request me to forward it to you.

Happy benchmarking!

-----------------------------------------------------------------------

> I don't want to subscribe; I am on too many lists already. I want a 
> 'request for BogoMips information' to be send there. Would you be
> so kind as to send out the following short note for me on the mailing
> list under an apropriate title, please?
> 
> ''
>    Hello Linux/Mips developers,
> 
>    In the BogoMips mini-Howto, that I maintain,  still the Mips
>    CPUs are highly underrepresented.  Sofar I have succeeded in
>    getting only four useful BogoMips ratings for Linux/Mips.
> 
>    If you have a useful BogoMips rating from the boot sequence,
>    would you please be so kind as to send the pertaining info
>    to me, at baron@clifton.hobby.nl?
> 
>    Example entry:
>       Mips R4600/134 Tyne      44.97  Ralf Baechle <ralf@waldorf-gmbh.de>
> 
>    Met vriendelijke groeten, Wim van Dorst
>    --------------------------------------------------------------------
>    Blue Baron = Wim van Dorst, Voice (+31) 33 4676365, (+31) 35 5242319
>    (-:      baron@clifton.hobby.nl       WvD@Chem.AkzoNobel.nl      :-)
>    --------------------------------------------------------------------

    Ralf

From linux@mailhost.uni-koblenz.de  Sat Dec 23 01:20:16 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id BAA01334 for <linux-mips@guadalquivir.fnet.fr>; Sat, 23 Dec 1995 01:20:12 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA14527; Sat, 23 Dec 1995 01:22:54 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id BAA08346 for <linux-mips@fnet.fr>; Sat, 23 Dec 1995 01:21:44 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512230021.BAA08346@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA12391; Sat, 23 Dec 1995 01:21:27 +0100
Subject: Re: Greetings!
To: linux-mips@fnet.fr
Date: Sat, 23 Dec 1995 01:21:26 +0100 (MET)
In-Reply-To: <199512221229.NAA09493@newton.soft-n-hard.de> from "Andreas Busse" at Dec 22, 95 01:29:44 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 853
Lines: 22

Hi,

> You're both wrong and right -- Yard SQL is also available for Linux/Intel.
> And this is of course little endian :-)
> 
>  > Well, I'll now finally leave from the university to the Black Forest.
>  > Friends that I haven't seen for months, parties, skiing (yeah!) and
>  > probably not so much mips-ing ...
> 
> Well, happy vacations!

Well, but I just can't leave my hands away from the keyboard.  I've
hacked an ISA interrupt handler for the Pica board.  Dunno if it will
also work for the EISA Jazz machines.  Then I took a short look into the
old Deskstation Tyne interrupt handler and found the part handling
interrupts >= 8 completly buggy.  Tried to fix it but without a board
I can't test it ...

But the really good news is that the Acer now recognices ISA cards -
I tried a NE2000.  I'm gonna try to boot the machine via TFTP.

   Ralf

From imp@rover.village.org  Wed Dec 27 06:52:04 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id GAA22235 for <linux-mips@guadalquivir.fnet.fr>; Wed, 27 Dec 1995 06:52:02 +0100 (MET)
Received: from rover.village.org by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA04082; Wed, 27 Dec 1995 06:54:35 +0100 (MET)
Received: from localhost (localhost [127.0.0.1]) by rover.village.org (8.6.11/8.6.6) with SMTP id WAA06538 for <linux-mips@fnet.fr>; Tue, 26 Dec 1995 22:54:45 -0700
Message-Id: <199512270554.WAA06538@rover.village.org>
To: linux-mips@fnet.fr
Subject: Re: Greetings! 
In-Reply-To: Your message of Sat, 23 Dec 1995 01:21:26 +0100
Date: Tue, 26 Dec 1995 22:54:44 -0700
From: Warner Losh <imp@village.org>
Content-Length: 997
Lines: 21

: Well, but I just can't leave my hands away from the keyboard.  I've
: hacked an ISA interrupt handler for the Pica board.  Dunno if it will
: also work for the EISA Jazz machines.  Then I took a short look into the
: old Deskstation Tyne interrupt handler and found the part handling
: interrupts >= 8 completly buggy.  Tried to fix it but without a board
: I can't test it ...
: 
: But the really good news is that the Acer now recognices ISA cards -
: I tried a NE2000.  I'm gonna try to boot the machine via TFTP.

Cool.  Did this stuff get uploaded before the great departure to the
nether regions of Europe?

Now that I'm back from visiting my inlaws for a month this past
weekend, I should have a little time to spend getting all the latest
software and hopefully booting it on my Deskstation.  Maybe I'll get a
chance to see if the code that you've done is good for the Deskstation
or not.  In any event, I hope to process this, and the other patches
that I owe people this week.

Warner

From linux@mailhost.uni-koblenz.de  Thu Dec 28 21:08:51 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id VAA04109 for <linux-mips@guadalquivir.fnet.fr>; Thu, 28 Dec 1995 21:08:49 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA13766; Thu, 28 Dec 1995 21:11:18 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id VAA09677 for <linux-mips@fnet.fr>; Thu, 28 Dec 1995 21:10:52 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512282010.VAA09677@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA13608; Thu, 28 Dec 1995 21:09:53 +0100
Subject: Re: Greetings!
To: linux-mips@fnet.fr
Date: Thu, 28 Dec 1995 21:09:52 +0100 (MET)
In-Reply-To: <199512270554.WAA06538@rover.village.org> from "Warner Losh" at Dec 26, 95 10:54:44 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 3381
Lines: 74

Hi,

> : Well, but I just can't leave my hands away from the keyboard.  I've
> : hacked an ISA interrupt handler for the Pica board.  Dunno if it will
> : also work for the EISA Jazz machines.  Then I took a short look into the
> : old Deskstation Tyne interrupt handler and found the part handling
> : interrupts >= 8 completly buggy.  Tried to fix it but without a board
> : I can't test it ...
> : 
> : But the really good news is that the Acer now recognices ISA cards -
> : I tried a NE2000.  I'm gonna try to boot the machine via TFTP.
> 
> Cool.  Did this stuff get uploaded before the great departure to the
> nether regions of Europe?

No, but see below ...

> Now that I'm back from visiting my inlaws for a month this past
> weekend, I should have a little time to spend getting all the latest
> software and hopefully booting it on my Deskstation.  Maybe I'll get a
> chance to see if the code that you've done is good for the Deskstation
> or not.  In any event, I hope to process this, and the other patches
> that I owe people this week.

I've got even better news for you:

> Console: 16 point font, 400 scans
> Console: colour PICA-S3 80x25, 1 virtual console (max 63)
> Calibrating delay loop.. ok - 66.56 BogoMIPS
> VDMA: R4030 DMA pagetables initialized.
> Memory: 7276k/8192k available (640k kernel code, 276k data)
> Swansea University Computer Society NET3.033 for Linux 1.3.38
> NET3: Unix domain sockets 0.10 BETA for Linux NET3.031.
> Swansea University Computer Society TCP/IP for NET3.032
> IP Protocols: ICMP, UDP, TCP
> VFS: Diskquotas version dquot_5.6.0 initialized^M
> Checking for 'wait' instruction...  unavailable.
> Linux version 1.3.48 (ralf@rio) (gcc version 2.7.2) #1 Tue Dec 26 14:25:07 MET> Floppy drive(s): fd0 is 1.44M
> FDC 0 is a post-1991 82077
> ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> NE*000 ethercard probe at 0x300: 00 40 95 e1 1d c2
> eth0: NE2000 found at 0x300, using IRQ 12.
> NFS: Got RARP answer from 193.98.169.11, my address is 193.98.169.17
> NFS: Got file handle for /tftpboot/193.98.169.17 via RPC
> VFS: Mounted root (nfs filesystem).

For all the people that are notorious benchmarkers here the results of
Dhrystone (think it's version 1) running on a Acer Pica (R4400 133MHz)
compiled with gcc 2.7.2 and -O3 optimization:

> Dhrystone time for 100000000 passes = 373
> This machine benchmarks at 268096 dhrystones/second

For comparison I benchmarked a board with Trition chipset and a 586 at
100MHz.  Same compilers and options:

> Dhrystone time for 100000000 passes = 516
> This machine benchmarks at 193798 dhrystones/second

So far I'm satisfied with the speed.  The only problem is that NFS is slow
by principle and really begins to suck when Linux is both server & client
and two NE2000s are in use and all binaries are static & huge ...

I've built some more of the essential software (~70mb) for a Linux system,
including the world's second best editor ed and the world's finest editor
vi.  So my Linux/MIPS system starts to behave like a *real* Linux system.

Unfortunately I found that glibc still is quite far from getting 100%
compatible with the Linux libc which makes it sometimes a bit difficult to
build software for Linux/MIPS.  Also the kernel is still relativly fragile
so I didn't yet try to rebuild Linux/MIPS on a Linux/MIPS machine.  But I'm
getting closer!

   Ralf

From imp@rover.village.org  Fri Dec 29 00:26:49 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id AAA04936 for <linux-mips@guadalquivir.fnet.fr>; Fri, 29 Dec 1995 00:26:44 +0100 (MET)
Received: from rover.village.org by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA16937; Fri, 29 Dec 1995 00:29:11 +0100 (MET)
Received: from localhost (localhost [127.0.0.1]) by rover.village.org (8.6.11/8.6.6) with SMTP id QAA10790 for <linux-mips@fnet.fr>; Thu, 28 Dec 1995 16:29:28 -0700
Message-Id: <199512282329.QAA10790@rover.village.org>
To: linux-mips@fnet.fr
Subject: Re: Greetings! 
In-Reply-To: Your message of Thu, 28 Dec 1995 21:09:52 +0100
Date: Thu, 28 Dec 1995 16:29:28 -0700
From: Warner Losh <imp@village.org>
Content-Length: 2056
Lines: 49

: No, but see below ...

:-(

: I've got even better news for you:
...
: > Linux version 1.3.48 (ralf@rio) (gcc version 2.7.2) #1 Tue Dec 26 14:25:07 MET
...
: > VFS: Mounted root (nfs filesystem).

Cool.  That's two versions ahead of the last ones uploaded to fnet!  I
look forward to them being made available!  I'm hoping that now the
Acer is up, I can get the Deskstation stuff I did for 1.2 into 1.3.  I
never could get a good tree to diff against for reasons I still don't
fully understand, so I'm just going to do it over again.

: For all the people that are notorious benchmarkers here the results of
: Dhrystone (think it's version 1) running on a Acer Pica (R4400 133MHz)
: compiled with gcc 2.7.2 and -O3 optimization:
: 
: > Dhrystone time for 100000000 passes = 373
: > This machine benchmarks at 268096 dhrystones/second

Alas, my machine is only a 100MHz box :-(.  I guess I'll have to
settle for speed that is just a little better than intel's P5@100MHz.
If I don't miss my guess, that means that my numbers should be about
496 for the time, and about 201575 per second, which is still a little
faster than your P5 :-).

: Unfortunately I found that glibc still is quite far from getting 100%
: compatible with the Linux libc which makes it sometimes a bit difficult to
: build software for Linux/MIPS.  Also the kernel is still relativly fragile
: so I didn't yet try to rebuild Linux/MIPS on a Linux/MIPS machine.  But I'm
: getting closer!

Cool.  Any idea when this stuff will be uploaded?

Also, where are the archives for this list.  I can't seem to find them
on fnet.fr, but I've not looked in the private directory.  Likely the
location of the archive is in the archive :-(.

The reason I want to look in the archive, is that I'd like to know
what the needed versions of everything is wrt to the tool chain.  I
think I need to rebuild my toolchain to make this all work (I have a
post 2.7.0, pre 2.7.1 snapshot right now), but couldn't find the mail
I wished I'd saved so went looking for the archives that aren't
there...

Warner

From imp@rover.village.org  Fri Dec 29 00:35:19 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id AAA05007 for <linux-mips@guadalquivir.fnet.fr>; Fri, 29 Dec 1995 00:35:19 +0100 (MET)
Received: from rover.village.org by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA17375; Fri, 29 Dec 1995 00:37:44 +0100 (MET)
Received: from localhost (localhost [127.0.0.1]) by rover.village.org (8.6.11/8.6.6) with SMTP id QAA10822 for <linux-mips@fnet.fr>; Thu, 28 Dec 1995 16:37:56 -0700
Message-Id: <199512282337.QAA10822@rover.village.org>
To: linux-mips@fnet.fr
Subject: FS question, FAQ question
Date: Thu, 28 Dec 1995 16:37:56 -0700
From: Warner Losh <imp@village.org>
Content-Length: 1081
Lines: 21

Do I need to use NFS, or are the other file systems working?  If so,
can I just make a ext2fs disk (say 1G worth) on a Linux Intel box and
then use that disk to load the root file system, etc on the Linux/MIPS
box?  Or are the SCSI drivers not ready yet (I have a bog-standard
BusTek ISA controller in my box, as you may recall).

Also, has the FAQ been updated yet to include how to build (and more
importantly what to build) in the tool chain?  If that is not in
progress, I'll be happy to update it while I'm waiting for the
build(s) to complete...

Finally, the NT cross compiler is likely to be a no-go.  The win32 gcc
that is being distributed has no MIPS support, and I'd love to add
support to it, but know I don't have the time.  In addition, I no
longer have an NT bootable disk for the deskstation (since other
machines needed more disk).  Once I have a half way working Linux/MIPS
kernel, I'll have no reason to even think about NT again.  My cross
compiler platform is in the same room again as the Deskstation, so
that will likely suffice for the time being.

Warner

From paul@suite.sw.oz.au  Fri Dec 29 05:25:18 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id FAA07991 for <linux-mips@guadalquivir.fnet.fr>; Fri, 29 Dec 1995 05:25:17 +0100 (MET)
Received: from staff.cs.su.OZ.AU by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA21652; Fri, 29 Dec 1995 05:27:41 +0100 (MET)
Received: from suite.sw.oz.au by staff.cs.su.OZ.AU (mail from paul for
	linux-mips@fnet.fr)
	with MHSnet (insertion MHSnet site: swallow.sw.oz.au); Fri, 29 Dec 1995 15:27:52 +1100
Received: from suite.sw.oz.au by swallow.sw.oz.au with SMTP
	id EAA05461; Fri, 29 Dec 1995 04:27:33 GMT (8.6.10/Unixware)
	(from paul@suite.sw.oz.au for <linux-mips@fnet.fr>)
Received: by suite.sw.oz.au
	id AA08387; Fri, 29 Dec 1995 15:27:07 +1100 (5.65c/1.34)
	(from paul@suite.sw.oz.au for linux-mips@fnet.fr)
From: paul@suite.sw.oz.au (Paul Antoine)
Message-Id: <199512290427.AA08387@suite.sw.oz.au>
Subject: Re: Greetings!
To: linux-mips@fnet.fr
Date: Fri, 29 Dec 1995 15:27:07 +1100 (EST)
In-Reply-To: <199512282010.VAA09677@informatik.uni-koblenz.de> from "Systemkennung Linux" at Dec 28, 95 09:09:52 pm
Organization: Softway Pty Ltd
X-Face: 
	U)Kb/c%d9`JI>Y>s'evmMaR`z*WE$<,["^2)I8o?jkx/d^=dMa$GD(s6[p|npE}r0?)qQ7H
	*3S2vbK66POj?=%pCn?Bp}D/3A{`-.v0=%L9emS+|Pc91$EP0-;i\ON*p;Mwp$tt3wO~g1Z
	W.mIz'n~$U&uIM9ix=\1=~""=W?t$3b)>`foC8+3g$m2l;^D$?i}WI(Uxc@THJ9OBbk3g6
X-Mailer: ELM [version 2.4 PL24 PGP3 *ALPHA*]
Content-Type: text
Content-Length: 2775
Lines: 62

Ralf wrote:

> I've got even better news for you:
> 
> > Console: 16 point font, 400 scans
> > Console: colour PICA-S3 80x25, 1 virtual console (max 63)
> > Calibrating delay loop.. ok - 66.56 BogoMIPS
> > VDMA: R4030 DMA pagetables initialized.
> > Memory: 7276k/8192k available (640k kernel code, 276k data)
> > Swansea University Computer Society NET3.033 for Linux 1.3.38
> > NET3: Unix domain sockets 0.10 BETA for Linux NET3.031.
> > Swansea University Computer Society TCP/IP for NET3.032
> > IP Protocols: ICMP, UDP, TCP
> > VFS: Diskquotas version dquot_5.6.0 initialized^M
> > Checking for 'wait' instruction...  unavailable.
> > Linux version 1.3.48 (ralf@rio) (gcc version 2.7.2) #1 Tue Dec 26 14:25:07 MET> Floppy drive(s): fd0 is 1.44M
> > FDC 0 is a post-1991 82077
> > ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> > NE*000 ethercard probe at 0x300: 00 40 95 e1 1d c2
> > eth0: NE2000 found at 0x300, using IRQ 12.
> > NFS: Got RARP answer from 193.98.169.11, my address is 193.98.169.17
> > NFS: Got file handle for /tftpboot/193.98.169.17 via RPC
> > VFS: Mounted root (nfs filesystem).

Yay!  Well done!

> For all the people that are notorious benchmarkers here the results of
> Dhrystone (think it's version 1) running on a Acer Pica (R4400 133MHz)
> compiled with gcc 2.7.2 and -O3 optimization:
> 
> > Dhrystone time for 100000000 passes = 373
> > This machine benchmarks at 268096 dhrystones/second
> 
> For comparison I benchmarked a board with Trition chipset and a 586 at
> 100MHz.  Same compilers and options:
> 
> > Dhrystone time for 100000000 passes = 516
> > This machine benchmarks at 193798 dhrystones/second

I fear the DECStation will be a LOT slower... :-)

> Unfortunately I found that glibc still is quite far from getting 100%
> compatible with the Linux libc which makes it sometimes a bit difficult to
> build software for Linux/MIPS.  Also the kernel is still relativly fragile
> so I didn't yet try to rebuild Linux/MIPS on a Linux/MIPS machine.  But I'm
> getting closer!

Keep up the good work.  I am now out of 'holiday from my computers' mode,
and will begin to get hold of the 1.3.xx stuff to begin integrating
my DECStation stuff with it.  Let me know if I should wait for any
of the stuff you've done recently to be uploaded.

Regards to all on the list,
Paul
_______________________________________________________________________________
Paul M. Antoine, 				        Net: paul@sw.oz.au
Softway Pty Ltd						WWW: www.softway.com.au
PO Box 305, Strawberry Hills, NSW 2012, Australia       Tel: +61 2 698 2322
Level 2, 79 Myrtle St, Chippendale, NSW 2008, Australia Fax: +61 2 699 9174

"It is the lack of acceptance of diversity which threatens to 
 destroy society, NOT the free expression of it." - Me.

From Stoned.Elipot@univ-evry.fr  Fri Dec 29 12:01:11 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id MAA09775 for <linux-mips@guadalquivir.fnet.fr>; Fri, 29 Dec 1995 12:01:10 +0100 (MET)
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA27658; Fri, 29 Dec 1995 12:03:41 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id MAA06973; Fri, 29 Dec 1995 12:03:59 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id MAA20447; Fri, 29 Dec 1995 12:03:00 +0100
Message-Id: <199512291103.MAA20447@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr
Subject: We need a new subject:) [ was: Re: Greetings!  ]
In-Reply-To: Your message of "Thu, 28 Dec 1995 21:09:52 +0100."
             <199512282010.VAA09677@informatik.uni-koblenz.de> 
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Fri, 29 Dec 1995 12:02:53 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 900
Lines: 22


Hi all, 
and well, these things are usual these days, so... 'season greetins'

>>>>> "Systemkennung" == Systemkennung Linux <linux@mailhost.uni-koblenz.de> writes:
[SNIP]
Systemkennung> I've built some more of the essential software (~70mb)
Systemkennung> for a Linux system, including the world's second best
Systemkennung> editor ed and the world's finest editor vi.  So my
Systemkennung> Linux/MIPS system starts to behave like a *real* Linux
Systemkennung> system.

Systemkennung> Unfortunately I found that glibc still is quite far
Systemkennung> from getting 100% compatible with the Linux libc which
Systemkennung> makes it sometimes a bit difficult to build software
Systemkennung> for Linux/MIPS.  Also the kernel is still relativly
Systemkennung> fragile so I didn't yet try to rebuild Linux/MIPS on a
Systemkennung> Linux/MIPS machine.  But I'm getting closer!

Well done, Ralf.

Stoned.

From Stoned.Elipot@univ-evry.fr  Fri Dec 29 14:24:41 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id OAA12907 for <linux-mips@guadalquivir.fnet.fr>; Fri, 29 Dec 1995 14:24:40 +0100 (MET)
Received: from amiante.univ-evry.fr by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA00688; Fri, 29 Dec 1995 14:27:10 +0100 (MET)
Received: from bandsept.univ-evry.fr (bandsept.univ-evry.fr [192.93.214.19]) by amiante.univ-evry.fr with ESMTP (8.6.12/94.01.10); id OAA07193; Fri, 29 Dec 1995 14:27:29 +0100
Received: from localhost.univ-evry.fr (localhost.univ-evry.fr [127.0.0.1]) by bandsept.univ-evry.fr with SMTP (8.6.12/94.01.26); id OAA20941; Fri, 29 Dec 1995 14:26:23 +0100
Message-Id: <199512291326.OAA20941@bandsept.univ-evry.fr>
To: linux-mips@fnet.fr
Subject: Re: Greetings! 
In-Reply-To: Your message of "Thu, 28 Dec 1995 16:29:28 MST."
             <199512282329.QAA10790@rover.village.org> 
X-Mailer: MH 6.8.3, MH-E 5.0.1
Date: Fri, 29 Dec 1995 14:26:17 +0100
From: Stoned Elipot <Stoned.Elipot@univ-evry.fr>
Content-Length: 797
Lines: 23


Hi all,

>>>>> "Warner" == Warner Losh <imp@village.org> writes:
[SNIP]

Warner> Also, where are the archives for this list.  I can't seem to
Warner> find them on fnet.fr, but I've not looked in the private
Warner> directory.  Likely the location of the archive is in the
Warner> archive :-(.


The archives are in ftp.fnet.fr:/linux-mips/private/mail-archive, one
file by month. You can also find in progress month and week archives
directly from the list server: send a mail to
linux-mips-request@fnet.fr with 'archive help' in the subject. 

Ooops,... problems are back (did they go away once ?:) !! put
'archive' in the subject and 'help' in the body - for now at last,
till we work out this bloody score/regexp problem with this wonderfull
piece of software... SmartList.  

Cheers, Stoned.

From linux@mailhost.uni-koblenz.de  Sat Dec 30 14:49:41 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id OAA27804 for <linux-mips@guadalquivir.fnet.fr>; Sat, 30 Dec 1995 14:49:40 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA21953; Sat, 30 Dec 1995 14:49:14 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id OAA02876 for <linux-mips@fnet.fr>; Sat, 30 Dec 1995 14:49:02 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512301349.OAA02876@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA13905; Sat, 30 Dec 1995 14:47:49 +0100
Subject: Re: Greetings!
To: linux-mips@fnet.fr
Date: Sat, 30 Dec 1995 14:47:49 +0100 (MET)
In-Reply-To: <199512282329.QAA10790@rover.village.org> from "Warner Losh" at Dec 28, 95 04:29:28 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 310
Lines: 12

Hi,

> Cool.  Any idea when this stuff will be uploaded?

As soon as I'm back at the university.  My modem only connects with the
university's at 2400 bps and at german phone prices I won't do uploads
that way.

Oh, and I found another two kernel bugs.  The things semms to be solid
as rock now :->>>

   Ralf

From linux@mailhost.uni-koblenz.de  Sat Dec 30 14:54:03 1995
Received: from ns.fnet.fr (ns.fnet.fr [192.134.192.2]) by guadalquivir.fnet.fr (8.7.3/8.7.3) with SMTP id OAA27873 for <linux-mips@guadalquivir.fnet.fr>; Sat, 30 Dec 1995 14:54:03 +0100 (MET)
Received: from informatik.uni-koblenz.de (mailhost.uni-koblenz.de) by ns.fnet.fr (5.65c8d/AFUU-4.2.3)
	via EUnet-France id AA22029; Sat, 30 Dec 1995 14:53:39 +0100 (MET)
Received: from ozzy (ozzy.uni-koblenz.de [141.26.5.8]) by informatik.uni-koblenz.de (8.6.9/8.6.9) with SMTP id OAA03005 for <linux-mips@fnet.fr>; Sat, 30 Dec 1995 14:53:28 +0100
From: Systemkennung Linux <linux@mailhost.uni-koblenz.de>
Message-Id: <199512301353.OAA03005@informatik.uni-koblenz.de>
Received: by ozzy (5.x/KO-2.0)
	id AA13913; Sat, 30 Dec 1995 14:52:15 +0100
Subject: Re: FS question, FAQ question
To: linux-mips@fnet.fr
Date: Sat, 30 Dec 1995 14:52:14 +0100 (MET)
In-Reply-To: <199512282337.QAA10822@rover.village.org> from "Warner Losh" at Dec 28, 95 04:37:56 pm
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 562
Lines: 13

Hi,

> Do I need to use NFS, or are the other file systems working?  If so,
> can I just make a ext2fs disk (say 1G worth) on a Linux Intel box and
> then use that disk to load the root file system, etc on the Linux/MIPS
> box?  Or are the SCSI drivers not ready yet (I have a bog-standard
> BusTek ISA controller in my box, as you may recall).

It might work ...   or not ...  I didn't yet test other ISA cards.
There were some changes in some SCSI stuff for other ports.  I think
we'll at least need to add some cacheflushing to the drivers with DMA.

   Ralf

