jdolecek
09afb2735c
Add recently added linux_time.c to list
2001-06-01 23:02:55 +00:00
lukem
6cb5e77db5
remove use of gcc syntax for designated initialisers when initialising
...
unions `union_elem: ...', and use c99 syntax `.union_elem = ...' only
where necessary.
in this case, there's no need to tag elf_probe_func because that's the
first union element, and therefore, the implicit case. only specifically
mention ecoff_probe_func where necessary.
if we decide to not use this c99 feature for now, at least there's now
less stuff to rip out.
2001-05-15 02:00:12 +00:00
tsutsui
46023e3c2d
Remove aoutm68k_misc.c from SRCS since it is only needed
...
if COMPAT_AOUT_ALTPATH is specified.
XXX: How should we handle options like this on LKMs?
2001-04-09 16:03:22 +00:00
tsutsui
a13921cd57
Remove -DVM86 from CPPFLAGS.
2001-03-21 14:38:16 +00:00
mrg
82f3d730e3
catch up with netbsd32_netbsd.c split.
2001-02-17 12:00:37 +00:00
tron
7099caed23
Make this LKM work again by building "ntfs_conv.c".
2001-02-16 10:07:02 +00:00
tsutsui
623fcffffe
Ultrix LKM would not be useful on mipseb so don't build it.
...
Suggested by soren and simonb.
2001-02-08 12:58:12 +00:00
tsutsui
b43eeac561
mips[bl]e -> mipse[bl]
...
XXX: Is it worth to build ultrix module on mipseb?
2001-02-07 13:54:13 +00:00
mrg
499a68815c
also build sunos32_aout on sparc64
2001-02-07 13:36:04 +00:00
mrg
f50604bf29
build a sunos32 a.out exec module.
2001-02-07 13:35:39 +00:00
mrg
76d74bdd76
sparc64: build sunos32 (not sunos). don't build svr4, but comment to build svr4_32.
2001-02-07 13:34:17 +00:00
mrg
0dbcb1789b
build a sunos32 compat module.
2001-02-07 13:32:57 +00:00
mrg
dfa5ed17a0
s/-DVM86 //
2001-02-07 13:32:15 +00:00
chs
09cb38f22b
expose the definitions of MIN() and MAX() in sys/param.h to the kernel
...
and use those in favor of a dozen copies scattered around the source tree.
2001-02-05 10:42:40 +00:00
tron
5e89f0c397
Make the "procfs" LKM work again by including "procfs_map.c" in the
...
build.
2001-02-03 09:19:45 +00:00
jdolecek
8881c0b414
build and install filecorefs LKM same way as other VFS LKMs
2001-01-27 23:48:32 +00:00
jdolecek
3c532ca5ef
adapt to struct sysent change
2001-01-27 17:06:31 +00:00
jdolecek
c684abec3c
add filecorefs LKM - noticed it's missing
...
XXX not tested
2001-01-22 13:41:51 +00:00
fvdl
4de25b5279
Add procfs_machdep.c and .PATH for it.
2001-01-17 00:09:31 +00:00
christos
1e3e288bb5
protect against multiple inclusion.
2001-01-14 06:29:27 +00:00
fvdl
8c4bd70cda
Add linux_blkio.c
2001-01-10 02:29:29 +00:00
jdolecek
ca8ea62791
add freebsd_syscall.c
2000-12-18 20:50:09 +00:00
jdolecek
5c6130a2b1
hum, use freebsd_setregs for FreeBSD ELF binaries (this bug was introduced with
...
the execsw[] changes)
2000-12-17 21:36:49 +00:00
jdolecek
6665bd7a9d
add compat_util.c goo so that this doesn't depend on emul_find()
...
being available in the running kernel
2000-12-17 16:21:12 +00:00
jdolecek
5803fc683f
add emul_find() goo, so that this doesn't depend on emul_find() being already
...
present in kernel
add (commented out) COMPAT_43, COMPAT_12, COMPAT_09 stuff needed for this
LKM to load
2000-12-17 16:20:23 +00:00
jdolecek
aca80bc6f2
use LKM name "compat_FOO", which matches name of the resulting LKM .o file
2000-12-17 16:00:37 +00:00
mycroft
84e07a956d
Add osf1_syscall.c.
2000-12-14 18:42:07 +00:00
mycroft
c071846a91
Add linux_syscall.c for alpha.
2000-12-14 18:40:14 +00:00
enami
53c37af153
Cosmetic changes.
2000-12-13 11:18:37 +00:00
enami
36e5e860b4
Fix typo so that this file compiles again.
2000-12-13 11:10:36 +00:00
jdolecek
ce61cff723
add linux_file64.c for i386
2000-12-12 22:40:23 +00:00
jdolecek
c354ba3632
m68k:
...
* do not include linux_oldolduname.c, linux_olduname.c
* remove duplicate linux_ipccall.c
* add new linux_file64.c (64bit *stat)
2000-12-12 19:06:53 +00:00
jdolecek
4afddd598b
don't include linux_olduname.c on m68k
2000-12-12 17:56:21 +00:00
jdolecek
128eb4ec07
bring in 'syscall' and 'misc' example modules from former /usr/share/lkm,
...
updated to current LKM programming style
even through the modules do work, they are not built nor installed by default -
they are here solely as a help to potential LKM writer
2000-12-11 13:48:10 +00:00
jdolecek
384e2929b7
nuke, mostly obsolete
2000-12-11 09:11:22 +00:00
fvdl
eb1e790ed3
Add linux_fdio.c and linux_hdio.c
2000-12-10 14:15:04 +00:00
jdolecek
5092a332a5
add svr4_syscall.c for i386
2000-12-09 11:21:41 +00:00
jdolecek
6e8525076c
binary emulations are now loadable, the necessary framework changes are
...
all there; what is needed now is to ensure the LKMs work on other
ports - this may need changes to MD or sys/compat/* code
2000-12-08 23:08:35 +00:00
jdolecek
cced9cc42c
dive to exec/ too
2000-12-08 23:06:34 +00:00
jdolecek
413bdf22a1
add build glue for exec LKMs
...
for now, only i386 linux_elf is actually installed, since the others have
not been tested yet
2000-12-08 23:05:33 +00:00
jdolecek
ea3b73ae69
slight comment fix
2000-12-08 20:20:23 +00:00
jdolecek
e6c64e055f
add build glue for supported emulations
...
since only linux compat on i386 is installed, only that LKM is actually
installed (LKMs are build for all platforms as appropriate though)
further changes to compat code would need to happen to make this usable
also for other plaforms or emulations
2000-12-08 20:15:11 +00:00
jdolecek
e1e2b1da36
one less: lfs is now loadable as LKM
2000-11-30 16:01:44 +00:00
jdolecek
134b0b2c0f
lfs is now loadable as LKM
2000-11-30 16:00:55 +00:00
veego
21dea2100c
Resolve conflicts.
2000-05-03 11:12:03 +00:00
simonb
4fd796d7d7
Add prototypes for the xxx_lkmentry() functions, and enable WARNS=1.
2000-03-21 11:45:56 +00:00
wrstuden
fab192f2d2
Add overlay, a layered file system which overlays itself on
...
the underlying fs, rather than exporting it to another part of the
directory name space.
2000-01-20 19:06:13 +00:00
veego
2e825f9c4e
Resolve conflicts and change the Makefile to reflect the move of ipl.h
...
to sys/netinet (we need it now in usr.sbin/ipf).
1999-12-12 11:18:46 +00:00
chs
f3a668ed84
eliminate the PMAP_NEW option by making it required for all ports.
...
ports which previously had no support for PMAP_NEW now implement
the pmap_k* interfaces as wrappers around the non-k versions.
1999-09-12 01:16:55 +00:00
jdolecek
a2fff20b0d
properly end the comment with NetBSD RCS id
1999-09-05 10:57:01 +00:00