Adrian Bunk | 13 Nov 2003 18:01
Picon
Picon
Favicon

2.6.0-test9-mjb2: emulex driver link error

On Fri, Nov 07, 2003 at 07:48:05AM -0800, Martin J. Bligh wrote:
>...
> emulex driver					Emulex
> 	Driver for emulex fiberchannel cards
>...

"copyin" and "copyout" aren't good names for non-static functions:

<--  snip  -->

...
  LD      drivers/built-in.o
drivers/scsi/built-in.o(.text+0x1182c0): In function `copyout':
: multiple definition of `copyout'
drivers/char/built-in.o(.text+0x58fe0): first defined here
ld: Warning: size of symbol `copyout' changed from 95 in 
drivers/char/built-in.o to 55 in drivers/scsi/built-in.o
drivers/scsi/built-in.o(.text+0x118300): In function `copyin':
: multiple definition of `copyin'
drivers/char/built-in.o(.text+0x58f60): first defined here
ld: Warning: size of symbol `copyin' changed from 125 in 
drivers/char/built-in.o to 88 in drivers/scsi/built-in.o
make[1]: *** [drivers/built-in.o] Error 1
make: *** [drivers] Error 2

<--  snip  -->

cu
Adrian

(Continue reading)

Martin J. Bligh | 13 Nov 2003 15:59

Re: 2.6.0-test9-mjb2: emulex driver link error

>> emulex driver					Emulex
>> 	Driver for emulex fiberchannel cards
>> ...
> 
> "copyin" and "copyout" aren't good names for non-static functions:
> 
> <--  snip  -->
> 
> ...
>   LD      drivers/built-in.o
> drivers/scsi/built-in.o(.text+0x1182c0): In function `copyout':
> : multiple definition of `copyout'
> drivers/char/built-in.o(.text+0x58fe0): first defined here
> ld: Warning: size of symbol `copyout' changed from 95 in 
> drivers/char/built-in.o to 55 in drivers/scsi/built-in.o
> drivers/scsi/built-in.o(.text+0x118300): In function `copyin':
> : multiple definition of `copyin'
> drivers/char/built-in.o(.text+0x58f60): first defined here
> ld: Warning: size of symbol `copyin' changed from 125 in 
> drivers/char/built-in.o to 88 in drivers/scsi/built-in.o
> make[1]: *** [drivers/built-in.o] Error 1
> make: *** [drivers] Error 2

Yeah, I think the code in there is pretty ugly ... I think that one
only works as a module right now - sorry.

M.

-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
(Continue reading)


Gmane