svn commit: trunk/uClibc: extra/Configs libc/sysdeps/linux/common
aldot at uclibc.org
aldot at uclibc.org
Wed May 21 11:00:11 UTC 2008
Author: aldot
Date: 2008-05-21 04:00:10 -0700 (Wed, 21 May 2008)
New Revision: 22040
Log:
- my manpage sais that init_module, create_module, query_module, delete_module
were removed in linux-2.6
Modified:
trunk/uClibc/extra/Configs/Config.in
trunk/uClibc/libc/sysdeps/linux/common/Makefile.in
Changeset:
Modified: trunk/uClibc/extra/Configs/Config.in
===================================================================
--- trunk/uClibc/extra/Configs/Config.in 2008-05-21 10:58:16 UTC (rev 22039)
+++ trunk/uClibc/extra/Configs/Config.in 2008-05-21 11:00:10 UTC (rev 22040)
@@ -649,6 +649,15 @@
The value can be found using sysconf() with the _SC_GETGR_R_SIZE_MAX
parameter.
+config UCLIBC_LINUX_MODULE_24
+ bool "linux <= 2.4 kernel module functions"
+ default n
+ help
+ init_module, create_module, query_module, delete_module
+ are used in linux prior to 2.6 for loadable kernel modules.
+
+ Say N unless you are using an old kernel and require module support.
+
endmenu
menu "Networking Support"
Modified: trunk/uClibc/libc/sysdeps/linux/common/Makefile.in
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/common/Makefile.in 2008-05-21 10:58:16 UTC (rev 22039)
+++ trunk/uClibc/libc/sysdeps/linux/common/Makefile.in 2008-05-21 11:00:10 UTC (rev 22040)
@@ -24,6 +24,11 @@
CSRC := $(filter-out ssp.c,$(CSRC))
endif
+ifneq ($(UCLIBC_LINUX_MODULE_24),y)
+CSRC := $(filter-out create_module.c delete_module.c init_module.c \
+ query_module.c,$(CSRC))
+endif
+
# fails for some reason
ifneq ($(strip $(ARCH_OBJS)),)
CSRC := $(filter-out $(notdir $(ARCH_OBJS:.o=.c)),$(CSRC))
More information about the uClibc-cvs
mailing list