freebsd-nq/sys/conf
Ruslan Ermilov d24864f785 Refactor (some more) installation of kernel and module objects.
Try to make everyone happy: David (to have debug kernels installed
by default), Warner (to be able to override that), and myself (for
actually making it all work and to be consistent).

Now, if kernel was configured for debugging (through DEBUG=-g in
the kernel config file or "config -g"), doing "make install" will
install debug versions of kernel and module objects with their
canonical names,

	kernel.debug -> /boot/kernel/kernel
	if_fxp.ko.debug -> /boot/kernel/if_fxp.ko

Installing a kernel not configured for debugging, or debug kernel
with INSTALL_NODEBUG variable defined, will install non-debug
kernel and module objects.

Also, restore the install.debug and reinstall.debug targets that
are part of the existing API (they cause some additional gdb(1)
scripts to be installed).
2005-10-25 09:05:07 +00:00
..
defines
files Hook acpi_smbat up to the build. 2005-10-23 00:22:02 +00:00
files.alpha Include the puc(4) bus frontend for ppc(4) when both ppc and puc are 2005-06-14 04:16:10 +00:00
files.amd64 Hook up the hptmv driver for amd64. 2005-09-08 03:29:18 +00:00
files.arm Make arm/disassem.c depends on DDB 2005-10-04 14:37:53 +00:00
files.i386 Add a new AGP driver for ATI IGP chipsets. The driver is based on reading of 2005-09-17 03:36:47 +00:00
files.ia64 Merge db_interface.c and db_trace.c into db_machdep.c. 2005-09-10 03:18:51 +00:00
files.pc98 OLDCARD is being removed from the tree, so remove it from here. 2005-09-25 21:24:06 +00:00
files.powerpc Refactor the NETSMBCRYPTO option so that it does the same on all 2005-06-12 00:47:21 +00:00
files.sparc64 Refactor the NETSMBCRYPTO option so that it does the same on all 2005-06-12 00:47:21 +00:00
kern.mk Add -mno-sse3 for prescott/nocona 2005-07-15 11:45:30 +00:00
kern.post.mk Refactor (some more) installation of kernel and module objects. 2005-10-25 09:05:07 +00:00
kern.pre.mk We no longer need INCLUDES+= -I$S/contrib/dev/acpica. 2005-10-24 04:40:37 +00:00
kmod_syms.awk
kmod.mk Refactor (some more) installation of kernel and module objects. 2005-10-25 09:05:07 +00:00
ldscript.alpha Have the linker provide the btext symbol when referenced. This is needed 2004-08-27 19:13:35 +00:00
ldscript.amd64 Provide the _start_ctors and _stop_ctors symbols. As on i386, the addresses 2004-05-29 01:09:00 +00:00
ldscript.arm Use the address provided in the conf file, instead of hardcode 0xc0000000. 2004-09-23 22:52:55 +00:00
ldscript.i386 Align the .ctors section correctly. 2003-12-03 07:40:03 +00:00
ldscript.ia64 Have the linker provide btext. It's used for profiling. 2004-08-25 07:43:28 +00:00
ldscript.powerpc
ldscript.sparc64 Use the same SEARCH_DIR as other platforms. 2003-06-07 18:23:50 +00:00
Makefile.alpha Never hardcode /sys into these Makefiles. The proper way to spell it is $S. 2005-04-13 14:49:57 +00:00
Makefile.amd64 Use the more readable empty() syntax. 2005-09-07 17:38:46 +00:00
Makefile.arm Strip the $a, $t and $d symbols if we're using DDB. There are useless and 2005-10-17 18:31:37 +00:00
Makefile.i386 Never hardcode /sys into these Makefiles. The proper way to spell it is $S. 2005-04-13 14:49:57 +00:00
Makefile.ia64 Never hardcode /sys into these Makefiles. The proper way to spell it is $S. 2005-04-13 14:49:57 +00:00
Makefile.pc98 Never hardcode /sys into these Makefiles. The proper way to spell it is $S. 2005-04-13 14:49:57 +00:00
Makefile.powerpc Use the more readable empty() syntax. 2005-09-07 17:38:46 +00:00
Makefile.sparc64 Never hardcode /sys into these Makefiles. The proper way to spell it is $S. 2005-04-13 14:49:57 +00:00
makeLINT.mk Implemented "nooption" and "nomakeoption" config(8) tokens. 2003-02-26 23:36:59 +00:00
makeLINT.sed Implemented "nooption" and "nomakeoption" config(8) tokens. 2003-02-26 23:36:59 +00:00
newvers.sh Pad the strings sccs[], version[], and osrelease[] up to a minimum of 2005-08-19 01:49:15 +00:00
NOTES snd_ess needs snd_sbc, so add a note about that. 2005-10-07 06:32:11 +00:00
options Remove the sx(4) driver at the request of the author. The author 2005-10-14 18:24:58 +00:00
options.alpha Update for the KDB framework. Sanitize the alpha console code now that 2004-07-10 22:29:41 +00:00
options.amd64 Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to all 2005-10-24 21:04:19 +00:00
options.arm Add ARM_USE_SMALL_ALLOC. 2005-06-07 23:05:04 +00:00
options.i386 Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to all 2005-10-24 21:04:19 +00:00
options.ia64 Catch up with the drive-by renaming of IA32 to COMPAT_IA32. It must 2004-08-16 18:54:23 +00:00
options.pc98 Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to all 2005-10-24 21:04:19 +00:00
options.powerpc Catch up with sparc64 OFWCONS_POLL_HZ change 2004-06-25 13:44:34 +00:00
options.sparc64 - Hook up atkbdc(4), atkbd(4) and psm(4) to the sparc64 build, not 2005-06-10 20:58:59 +00:00
systags.sh Remove advertising clause from University of California Regent's 2004-04-07 20:46:16 +00:00