Thread (1 message) 1 message, 1 author, 2000-10-26
  • (off-list ancestor, not in this archive)
  • Re: QM_MODULES · Marcus Sundberg <hidden> · 2000-10-26

Re: QM_MODULES

From: Marcus Sundberg <hidden>
Date: 2000-10-26 19:35:14

MAC21C@chollian.net writes:
hello all!!

I have a problum.

I made the test.c file for device driver test.

========== test.c ===================
#define MODULE
#include <linux/kernel.h>
#include <linux/module.h>

#if CONFIG_MODVERSIONS==1
#define MODVERSION
#include <linux/modversions.h>
#endif
That should read:
========== test.c ===================
#define MODULE
#include <linux/config.h>
#ifdef CONFIG_MODVERSIONS
# define MODVERSIONS
# include <linux/modversions.h>
#endif

#include <linux/kernel.h>
#include <linux/module.h>
int init_module(void) { printk("Hello, kim\n"); return 0; }
void cleanup_module(void) { printk("Goodbye Kim\n"); }
======================================
And, compile options
powerpc-linux-gcc -D__KERNEL__ -O -c test.c
/tmp/cc8k7ews.s: Assembler messages:
/tmp/cc8k7ews.s:6: Warning: Ignoring changed section attributes for .modinfo
Haven't seen that message before. If the above doesn't help, try
changing the -O flag to -O2.

Also, what version of binutils are you using?

//Marcus
--
-------------------------------+-----------------------------------
        Marcus Sundberg        |       Phone: +46 707 452062
  Embedded Systems Consultant  |      Email: marcus@cendio.se
       Cendio Systems AB       |       http://www.cendio.com

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help