Sophie

Sophie

distrib > Mageia > cauldron > i586 > by-pkgid > 1ddfe4a48b2b559a00dbca912106d555 > files > 3

dietlibc-0.34-4.mga9.src.rpm

commit e089222252887cd6b61026141601ed12dbcabafa
Author: Arnaud Patard <apatard@mandriva.com>
Date:   Thu Jul 9 15:05:53 2009 +0000

    arm: create_module doesn't exist
    
    Return -ENOSYS for create_module
    
    Signed-off-by: Arnaud Patard <apatard@mandriva.com>

diff --git a/arm/Makefile.add b/arm/Makefile.add
index 768eea9..004543b 100644
--- a/arm/Makefile.add
+++ b/arm/Makefile.add
@@ -1,5 +1,5 @@
 
-LIBOBJ+=$(OBJDIR)/md5asm.o $(OBJDIR)/__aeabi_unwind_cpp.o
+LIBOBJ+=$(OBJDIR)/md5asm.o $(OBJDIR)/__aeabi_unwind_cpp.o $(OBJDIR)/__create_module.o
 LIBOBJ+=$(OBJDIR)/__fadvise.o $(OBJDIR)/arm_fadvise.o
 LIBOBJ+=$(OBJDIR)/__aeabi_read_tp.o $(OBJDIR)/arm_set_tls.o
 CFLAGS+=-Os -fomit-frame-pointer -fstrict-aliasing
diff --git a/arm/__create_module.c b/arm/__create_module.c
new file mode 100644
index 0000000..9d219bc
--- /dev/null
+++ b/arm/__create_module.c
@@ -0,0 +1,8 @@
+#include <unistd.h>
+#include <errno.h>
+
+long create_module(const char *name, size_t size)
+{
+	errno = ENOSYS;
+	return -1;
+}