freebsd-dev/sys
peter fbb574533e Try and clean up the multiple formal loading support a bit, based on
suggestions from Greg Lehey some time ago.  In the face of multiple
potential file formats, try and give a more sensible error than just
ENOEXEC.

XXX a good case can be made that the loading process is wrong - the linker
should locate the file first (using the search paths etc), then run the
loaders to see if they recognize it.  While the present system allows for
the possibility of different search paths for different formats, we do not
use it and it just makes things more complicated than they need to be.
1999-01-17 17:58:52 +00:00
..
alpha Oops, add the NMBCLUSTERS initialiser for the Alpha as well. 1999-01-15 18:00:19 +00:00
amd64 There are two models of AMD K6-2 Model 8 (c.f. AMD's document), so the 1999-01-16 13:41:33 +00:00
boot Replace duplicated "old" linker set definitions with an include of 1999-01-16 03:25:24 +00:00
cam Sascha Blank <blank@uni-trier.de> convinced me I was an 1999-01-16 19:20:30 +00:00
coda Don't pass unused unused timestamp args to UFS_UPDATE() or waste 1999-01-07 16:14:19 +00:00
compat Fix linux sendmsg() emulation 1999-01-11 05:28:44 +00:00
compile
conf Add kern_syscalls.c 1999-01-16 17:29:56 +00:00
contrib Don't pass unused unused timestamp args to UFS_UPDATE() or waste 1999-01-07 16:14:19 +00:00
ddb Replace includes of <sys/kernel.h> with includes of 1999-01-14 06:22:10 +00:00
dev Retrun EAGAIN if the current video mode is a graphics mode. 1999-01-17 14:25:19 +00:00
fs Remove declarations for undefined functions and a couple of unused 1999-01-12 11:49:30 +00:00
geom
gnu Avoid warning for unused variable. 1999-01-11 23:32:35 +00:00
i4b Silence warnings. 1999-01-12 11:05:03 +00:00
i386 Fix cut & paste mind-o: the entry for the xl driver should say ethernet, 1999-01-17 17:42:22 +00:00
isa Fixed corruption of the fd buffer queue. Once upon a time, the active 1999-01-15 09:15:27 +00:00
isofs/cd9660 Ifdefed conditionally used simplock variables. 1999-01-02 11:34:57 +00:00
kern Try and clean up the multiple formal loading support a bit, based on 1999-01-17 17:58:52 +00:00
libkern - Fix modulo bug. 1998-12-01 05:29:06 +00:00
miscfs Remove declarations for undefined functions and a couple of unused 1999-01-12 11:49:30 +00:00
modules Retrun EAGAIN if the current video mode is a graphics mode. 1999-01-17 14:25:19 +00:00
msdosfs Now empty DOS filesystems default to long file names. Non-empty filesystems 1999-01-02 18:52:13 +00:00
net Remove unused variable & clean up a couple of style issues. 1999-01-12 12:07:00 +00:00
netatalk De-staticize and add prototype for main debug function. I'll turn 1999-01-12 12:09:27 +00:00
netatm Set and propagate the correct cause code values. 1998-12-11 21:47:47 +00:00
netinet ... _and_ the (void*) casts for %p. Next, I'll forget my own name :-( 1999-01-12 16:43:52 +00:00
netipx Remove functions that are no longer in use. 1999-01-12 12:37:18 +00:00
netkey #ifdef out unused function key_freetables. 1999-01-12 12:38:31 +00:00
netnatm Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
netns
nfs Remove two cases of unused variable sp3. 1999-01-12 12:39:14 +00:00
nfsclient Remove two cases of unused variable sp3. 1999-01-12 12:39:14 +00:00
nfsserver Remove the 'waslocked' parameter to vfs_object_create(). 1999-01-05 18:50:03 +00:00
pc98 Make old syscons work. (New syscons driver for PC98 is still under 1999-01-17 15:42:27 +00:00
pccard probe function changed from returning char * to const char *. 1998-12-14 06:37:37 +00:00
pci Pass the unit number to the DMA cookie lookup routine and use it 1999-01-17 05:46:25 +00:00
posix4
powerpc Various changes to support OSF1 emulation: 1998-12-30 10:38:59 +00:00
rpc
sys A few small improvements to the bus code: 1999-01-16 17:44:09 +00:00
tools Make the vnode opv vector construction fully dynamic. Previously we 1998-11-10 09:04:09 +00:00
ufs Silence warning about unused debug function. (I'll turn this function 1999-01-12 11:42:41 +00:00
vm KNFize, by bde. 1999-01-10 01:58:29 +00:00
Makefile Backed out previous commit. It depends on a.out utilities and libraries 1998-12-30 12:06:08 +00:00