#
0ddd3cf2 |
| 11-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
Rename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy).
|
#
aab22db7 |
| 10-Nov-1998 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
We need to install the linux shell script or the lkm version will still be in place.
|
#
ce6bd347 |
| 05-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
Build linux_genassym static, this should help aout-to-elf builds
|
#
6a1a9040 |
| 05-Nov-1998 |
Peter Wemm <peter@FreeBSD.org> |
Do not overwrite the lkm versions of the install scripts for now. linux works but ibcs2 has a load failure and joy doesn't look like it'll work.
|
#
a654d072 |
| 16-Oct-1998 |
Peter Wemm <peter@FreeBSD.org> |
Sample initial set of kld-ified modules. Not all have been completely converted yet. These are more of a starting point. This is NOT connected to the parent Makefile.
OK'ed by jkh (who is ever so
Sample initial set of kld-ified modules. Not all have been completely converted yet. These are more of a starting point. This is NOT connected to the parent Makefile.
OK'ed by jkh (who is ever so patiently waiting)
show more ...
|
Revision tags: release/2.2.7 |
|
#
8c1a5985 |
| 07-Jul-1998 |
Bruce Evans <bde@FreeBSD.org> |
Added a `build-tools' target for internal tools. (linux_genassym may not actually work for cross compiling, but that is another problem.)
Honor LDFLAGS for building internal tools. (Tools should n
Added a `build-tools' target for internal tools. (linux_genassym may not actually work for cross compiling, but that is another problem.)
Honor LDFLAGS for building internal tools. (Tools should normally be built static to avoid problems with picking up target shared libraries. bsd.kmod doesn't set -static yet, and has some problems with `LDFLAGS=-static ...' in the environment.)
show more ...
|
#
7f591b7e |
| 01-Jul-1998 |
Bruce Evans <bde@FreeBSD.org> |
Fixed missing options headers. Options that affect LKMs shouldn't exist.
|
Revision tags: release/2.2.6 |
|
#
77d71f64 |
| 19-Mar-1998 |
Bruce Evans <bde@FreeBSD.org> |
Fixed a race to build the `@' and `machine' symlinks early enough for `make -jN'.
|
#
ccf5ba74 |
| 07-Feb-1998 |
Eivind Eklund <eivind@FreeBSD.org> |
Back out opt_diagnostic.h changes.
|
#
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 ...
|