Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 06/20/1996 03:10:02
jonathan
Thu Jun 20 03:06:39 EDT 1996
Update of /a/cvsroot/src/sys/arch/mips/mips
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv21095

Modified Files:
	elf.c cpu_exec.c 
Log Message:
Explictly credit Per Fogelstrom for the mips shared library support in elf.c,
which was taken from OpenBSD/pica.

The previous revision of elf.c replaced Ted Lemon's elf exec machinery
with something closer to Christos' MI elf machinery. It turns out
that old NetBSD/pmax elf binaries have three segments, and the newer
elf exec machinery cannot exec them. 

The old elf exec machinery is folded back into cpu_exec.c, which falls
back onto using the old machinery if the new machinery fails. The
old-style binaries will be deprecated at the 1.2 release.