aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/linux/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/3.3.0_cvscvs2svn1999-09-161-1/+1
| | | | | | | 'RELENG_3_3_0_RELEASE'. This commit was manufactured to restore the state of the 3.3-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* $Id$ -> $FreeBSD$Peter Wemm1999-08-291-1/+1
| | | | Notes: svn path=/stable/3/; revision=50583
* MFC: compile the module the same way we compile the kernel.Julian Elischer1999-01-271-2/+2
| | | | | | | (how do we do this differently for Alpha?) Notes: svn path=/stable/3/; revision=43298
* Install scripts without .sh suffix.Jordan K. Hubbard1998-11-121-2/+2
| | | | Notes: svn path=/head/; revision=41104
* Rename joy,ibcs2,linux to joy.sh,ibcs2.sh,linux.sh (via repo copy).Peter Wemm1998-11-111-2/+2
| | | | Notes: svn path=/head/; revision=41081
* We need to install the linux shell script or the lkm version willJordan K. Hubbard1998-11-101-4/+4
| | | | | | | still be in place. Notes: svn path=/head/; revision=41065
* Build linux_genassym static, this should help aout-to-elf buildsPeter Wemm1998-11-051-2/+2
| | | | Notes: svn path=/head/; revision=40923
* Do not overwrite the lkm versions of the install scripts for now. linuxPeter Wemm1998-11-051-4/+4
| | | | | | | works but ibcs2 has a load failure and joy doesn't look like it'll work. Notes: svn path=/head/; revision=40921
* Sample initial set of kld-ified modules. Not all have been completelyPeter Wemm1998-10-161-5/+5
| | | | | | | | | | 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) Notes: svn path=/head/; revision=40440
* Added a `build-tools' target for internal tools. (linux_genassym mayBruce Evans1998-07-071-2/+4
| | | | | | | | | | | | 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.) Notes: svn path=/head/; revision=37461
* Fixed missing options headers. Options that affect LKMs shouldn'tBruce Evans1998-07-011-3/+6
| | | | | | | exist. Notes: svn path=/head/; revision=37324
* Fixed a race to build the `@' and `machine' symlinks early enoughBruce Evans1998-03-191-2/+2
| | | | | | | for `make -jN'. Notes: svn path=/head/; revision=34675
* Back out opt_diagnostic.h changes.Eivind Eklund1998-02-061-6/+3
| | | | Notes: svn path=/head/; revision=33143
* Make the LKMs handle DIAGNOSTIC as a new-style option.Eivind Eklund1998-02-041-3/+6
| | | | Notes: svn path=/head/; revision=33105
* Don't handle the `machine' symlink or related include paths here.Bruce Evans1998-02-011-8/+3
| | | | | | | bsd.kmod.mk now handles it more generally. Notes: svn path=/head/; revision=32987
* Handle COMPAT_43 define -> option change.Eivind Eklund1997-12-161-4/+7
| | | | Notes: svn path=/head/; revision=31783
* Revert $FreeBSD$ back to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22982
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=21673
* Add a man page for linux(8) (loads the Linux emulator kernel module).Mike Pritchard1997-01-101-2/+2
| | | | Notes: svn path=/head/; revision=21480
* Fixed the `machine' link. It pointed to the wrong place, and was createdBruce Evans1996-06-251-6/+9
| | | | | | | | | | | | 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. Notes: svn path=/head/; revision=16726
* First attempt at FreeBSD & Linux ELF support.Søren Schmidt1996-03-101-2/+2
| | | | | | | | | | | | | | | | | | | | 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 :) Notes: svn path=/head/; revision=14456
* Update the linux lkm to use the new file list and build routine.Peter Wemm1996-03-021-5/+25
| | | | | | | This is a bit of a kludge and needs more work. Notes: svn path=/head/; revision=14333
* Add missing ${DESTDIR} to afterinstall: target.Rodney W. Grimes1996-01-271-2/+2
| | | | Notes: svn path=/head/; revision=13657
* No longer generate empty opt_sysvipc.h, and no longer issue -DSYSVSHM etcPeter Wemm1996-01-081-7/+3
| | | | | | | | for the CFLAGS. Now, it tracks whatever the booted kernel has rather than being specifying what features your kernel has at lkm build time. Notes: svn path=/head/; revision=13340
* Add opt_sysvipc.h rules similar as in ibcs2 MakefileAndrey A. Chernov1996-01-061-2/+6
| | | | | | | (make fails in old case) Notes: svn path=/head/; revision=13289
* Added SYSVSHM defineSøren Schmidt1995-12-291-2/+2
| | | | Notes: svn path=/head/; revision=13110
* First incarnation of our Linux emulator or rather compatibility code.Søren Schmidt1995-06-251-0/+16
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. Notes: svn path=/head/; revision=9313