Subject: NetBSD pmax binaries on Gregorio.Stanford.EDU:/pub/NetBSD/pmax
To: None <port-pmax@netbsd.org>
From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
List: port-pmax
Date: 10/23/1994 17:30:02
I've put gzip'ed tar files containing the binaries I'd installed on my
``own'' machine up for anonymous FTP.  Feel free to fetch and use
these binaries. Caveat emptor. They work for me. They may not do what
you want.

-rw-r--r--  1 jonathan 40        1340321 Oct 23 16:29 bin.tar.gz
-rw-r--r--  1 jonathan 40        1555838 Oct 23 16:29 sbin.tar.gz
-rw-r--r--  1 jonathan 40        6224248 Oct 23 16:30 usr.bin.tar.gz
-rw-r--r--  1 jonathan 40         510626 Oct 23 17:10 usr.gnu.tar.gz
-rw-r--r--  1 jonathan 40        1032545 Oct 23 17:10 usr.lib.tar.gz
-rw-r--r--  1 jonathan 40        1275234 Oct 23 17:10 usr.libexec.tar.gz
-rw-r--r--  1 jonathan 40        3006956 Oct 23 17:23 usr.sbin.tar.gz

These deserve some explanation.  All these binaries are compiled from
the ``working'' source tree I've hacked to compile and run on my
machine.  Therefore (for example) the fsck binary in sbin.tar.gz is
compiled from source that has the hack I (inadvertently) posted
earlier today already applied.

Notably, the usr.gnu.tar.gz contains an ``as'' and ``ld'' hacked from
GNU binutils, version 2.4. They produce (and understand) NetBSD-style
a.out files for little-endian machines. The changes I have to the
Cygnus source to produce these binaries is kind of ugly, and it isn't
the assembler/loader that other NetBSD ports use. The version in gcc
is compiled from gcc 2.5.8 source, configured for Decstation/Ultrix,
with the specs (i.e,. predefines) slightly changed. It seems to work
for me. I'd rather make the source for those hacks available to
someone with the time to clean them up and feed them back to Cygnus.


If anyone fetches these and finds them useful, or finds bugs,
I'd appreciate knowing about it.

thanks
--Jonathan Stone