#
8e734a64 |
| 04-Feb-1998 |
Eivind Eklund <eivind@FreeBSD.org> |
Make the LKMs handle DIAGNOSTIC as a new-style option.
|
#
77783a27 |
| 01-Feb-1998 |
Bruce Evans <bde@FreeBSD.org> |
Don't handle the `machine' symlink or related include paths here. bsd.kmod.mk now handles it more generally.
|
#
e9161c50 |
| 16-Dec-1997 |
Eivind Eklund <eivind@FreeBSD.org> |
Handle COMPAT_43 define -> option change.
|
Revision tags: release/2.2.5_cvs, release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs |
|
#
4a0f765f |
| 22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ back to $Id$
|
Revision tags: release/2.1.6_cvs, release/2.1.6.1 |
|
#
1130b656 |
| 14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
show more ...
|
#
01d5b65c |
| 10-Jan-1997 |
Mike Pritchard <mpp@FreeBSD.org> |
Add a man page for linux(8) (loads the Linux emulator kernel module).
|
Revision tags: release/2.1.5_cvs |
|
#
c11bd941 |
| 25-Jun-1996 |
Bruce Evans <bde@FreeBSD.org> |
Fixed the `machine' link. It pointed to the wrong place, and was created too late to be used in all cases. It should probably be created (early) in bsd.kmod.mk for all LKMs.
Use cc instead of cpp
Fixed the `machine' link. It pointed to the wrong place, and was created too late to be used in all cases. It should probably be created (early) in bsd.kmod.mk for all LKMs.
Use cc instead of cpp | as for the same reasons as in the kernel makefile. CFLAGS isn't split up as well as in the kernel makefile, but cc doesn't pass compiler warning flags to cpp, so there is no need to split it.
show more ...
|
#
e1743d02 |
| 10-Mar-1996 |
Søren Schmidt <sos@FreeBSD.org> |
First attempt at FreeBSD & Linux ELF support.
Compile and link a new kernel, that will give native ELF support, and provide the hooks for other ELF interpreters as well.
To make native ELF binaries
First attempt at FreeBSD & Linux ELF support.
Compile and link a new kernel, that will give native ELF support, and provide the hooks for other ELF interpreters as well.
To make native ELF binaries use John Polstras elf-kit-1.0.1.. For the time being also use his ld-elf.so.1 and put it in /usr/libexec.
The Linux emulator has been enhanced to also run ELF binaries, it is however in its very first incarnation. Just get some Linux ELF libs (Slackware-3.0) and put them in the prober place (/compat/linux/...). I've ben able to run all the Slackware-3.0 binaries I've tried so far. (No it won't run quake yet :)
show more ...
|
#
785d64c4 |
| 02-Mar-1996 |
Peter Wemm <peter@FreeBSD.org> |
Update the linux lkm to use the new file list and build routine. This is a bit of a kludge and needs more work.
|
#
a7ba018a |
| 28-Jan-1996 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Add missing ${DESTDIR} to afterinstall: target.
|
#
e5255f31 |
| 08-Jan-1996 |
Peter Wemm <peter@FreeBSD.org> |
No longer generate empty opt_sysvipc.h, and no longer issue -DSYSVSHM etc for the CFLAGS. Now, it tracks whatever the booted kernel has rather than being specifying what features your kernel has at
No longer generate empty opt_sysvipc.h, and no longer issue -DSYSVSHM etc for the CFLAGS. Now, it tracks whatever the booted kernel has rather than being specifying what features your kernel has at lkm build time.
show more ...
|
#
12ff37b7 |
| 07-Jan-1996 |
Andrey A. Chernov <ache@FreeBSD.org> |
Add opt_sysvipc.h rules similar as in ibcs2 Makefile (make fails in old case)
|
Revision tags: release/2.1.0_cvs |
|
#
e896b7b2 |
| 29-Dec-1995 |
Søren Schmidt <sos@FreeBSD.org> |
Added SYSVSHM define
|
#
c21dee17 |
| 25-Jun-1995 |
Søren Schmidt <sos@FreeBSD.org> |
First incarnation of our Linux emulator or rather compatibility code. This first shot only incorporaties so much functionality that DOOM can run (the X version), signal handling is VERY weak, so is m
First incarnation of our Linux emulator or rather compatibility code. This first shot only incorporaties so much functionality that DOOM can run (the X version), signal handling is VERY weak, so is many other things. But it meets my milestone number one (you guessed it - running DOOM).
Uses /compat/linux as prefix for loading shared libs, so it won't conflict with our own libs.
Kernel must be compiled with "options COMPAT_LINUX" for this to work.
show more ...
|
#
841c0c7e |
| 11-Mar-2010 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Provide groundwork for 32-bit binary compatibility on non-x86 platforms, for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32 option to COMPAT_FREEBSD32, removes some IA32-speci
Provide groundwork for 32-bit binary compatibility on non-x86 platforms, for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32 option to COMPAT_FREEBSD32, removes some IA32-specific code from MI parts of the kernel and enhances the freebsd32 compatibility code to support big-endian platforms.
Reviewed by: kib, jhb
show more ...
|
#
7e857dd1 |
| 12-Jun-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- Merge from HEAD
|
#
8d8bc018 |
| 08-Jun-2009 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
After r193232 rt_tables in vnet.h are no longer indirectly dependent on the ROUTETABLES kernel option thus there is no need to include opt_route.h anymore in all consumers of vnet.h and no longer dep
After r193232 rt_tables in vnet.h are no longer indirectly dependent on the ROUTETABLES kernel option thus there is no need to include opt_route.h anymore in all consumers of vnet.h and no longer depend on it for module builds.
Remove the hidden include in flowtable.h as well and leave the two explicit #includes in ip_input.c and ip_output.c.
show more ...
|
#
d5fc25e5 |
| 06-Jun-2009 |
Robert Watson <rwatson@FreeBSD.org> |
Remove opt_mac.h generation for various kernel modules that no longer require it.
Submitted by: pjd
|
#
b2cc900a |
| 26-May-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Move opt_apic.h closer to the "XXX: for assym.s" comment.
Suggested by: jhb MFC after: 1 week
|
#
e8cdb773 |
| 26-May-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
opt_apic.h is i386-only.
MFC after: 1 week
|
#
2e370a5c |
| 26-May-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Merge from HEAD
|
#
4ec3ea90 |
| 07-May-2009 |
Dmitry Chagin <dchagin@FreeBSD.org> |
Add preliminary KTR(9) support to the linux emulation layer.
Approved by: kib (mentor) MFC after: 1 month
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
999d2584 |
| 12-Feb-2009 |
Nick Hibma <n_hibma@FreeBSD.org> |
Fix a few problems related to building modules in /sys/modules (not checked whether this applies to builds in /sys/*/compile/* as well):
- Create empty opt_*.h files were missing - Hook up svr4 to t
Fix a few problems related to building modules in /sys/modules (not checked whether this applies to builds in /sys/*/compile/* as well):
- Create empty opt_*.h files were missing - Hook up svr4 to the build. It compiles fine here, so no reason to disconnect it in the Makefile. were missing - Hook up svr4 to the build. It compiles fine here, so no reason to disconnect it in the Makefile.
show more ...
|
#
4b79449e |
| 02-Dec-2008 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Rather than using hidden includes (with cicular dependencies), directly include only the header files needed. This reduces the unneeded spamming of various headers into lots of files.
For now, this
Rather than using hidden includes (with cicular dependencies), directly include only the header files needed. This reduces the unneeded spamming of various headers into lots of files.
For now, this leaves us with very few modules including vnet.h and thus needing to depend on opt_route.h.
Reviewed by: brooks, gnn, des, zec, imp Sponsored by: The FreeBSD Foundation
show more ...
|