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