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