public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [2.5.69, TR] compile error
@ 2003-05-05 17:27 Jochen Hein
  2003-05-05 18:32 ` Michael Buesch
  0 siblings, 1 reply; 4+ messages in thread
From: Jochen Hein @ 2003-05-05 17:27 UTC (permalink / raw)
  To: linux-kernel


This seems to be a fallout from the irq-type changes:

  gcc -Wp,-MD,drivers/net/pcmcia/.ibmtr_cs.o.d -D__KERNEL__ -Iinclude
  -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
  -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium2
  -Iinclude/asm-i386/mach-default -nostdinc -iwithprefix include
  -DMODULE   -DKBUILD_BASENAME=ibmtr_cs -DKBUILD_MODNAME=ibmtr_cs -c
  -o drivers/net/pcmcia/ibmtr_cs.o drivers/net/pcmcia/ibmtr_cs.c
In file included from drivers/net/pcmcia/ibmtr_cs.c:71:
drivers/net/tokenring/ibmtr.c: In function `tok_open':
drivers/net/tokenring/ibmtr.c:903: warning: `MOD_INC_USE_COUNT' is
  deprecated (declared at include/linux/module.h:456)
In file included from drivers/net/pcmcia/ibmtr_cs.c:71:
drivers/net/tokenring/ibmtr.c: In function `tok_close':
drivers/net/tokenring/ibmtr.c:1068: warning: `MOD_DEC_USE_COUNT' is
  deprecated (declared at include/linux/module.h:468)
drivers/net/pcmcia/ibmtr_cs.c: At top level:
drivers/net/pcmcia/ibmtr_cs.c:130: conflicting types for
  `tok_interrupt'
drivers/net/tokenring/ibmtr.c:1170: previous declaration of
  `tok_interrupt'
make[3]: *** [drivers/net/pcmcia/ibmtr_cs.o] Fehler 1
make[2]: *** [drivers/net/pcmcia] Fehler 2
make[1]: *** [drivers/net] Fehler 2
make: *** [drivers] Fehler 2

-- 
#include <~/.signature>: permission denied

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [2.5.69, TR] compile error
  2003-05-05 17:27 [2.5.69, TR] compile error Jochen Hein
@ 2003-05-05 18:32 ` Michael Buesch
  2003-05-05 18:44   ` Jochen Hein
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Buesch @ 2003-05-05 18:32 UTC (permalink / raw)
  To: Jochen Hein; +Cc: linux kernel mailing list

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 05 May 2003 19:27, Jochen Hein wrote:
> This seems to be a fallout from the irq-type changes:
>
>   gcc -Wp,-MD,drivers/net/pcmcia/.ibmtr_cs.o.d -D__KERNEL__ -Iinclude
>   -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
>   -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium2
>   -Iinclude/asm-i386/mach-default -nostdinc -iwithprefix include
>   -DMODULE   -DKBUILD_BASENAME=ibmtr_cs -DKBUILD_MODNAME=ibmtr_cs -c
>   -o drivers/net/pcmcia/ibmtr_cs.o drivers/net/pcmcia/ibmtr_cs.c
> In file included from drivers/net/pcmcia/ibmtr_cs.c:71:
> drivers/net/tokenring/ibmtr.c: In function `tok_open':
> drivers/net/tokenring/ibmtr.c:903: warning: `MOD_INC_USE_COUNT' is
>   deprecated (declared at include/linux/module.h:456)
> In file included from drivers/net/pcmcia/ibmtr_cs.c:71:
> drivers/net/tokenring/ibmtr.c: In function `tok_close':
> drivers/net/tokenring/ibmtr.c:1068: warning: `MOD_DEC_USE_COUNT' is
>   deprecated (declared at include/linux/module.h:468)
> drivers/net/pcmcia/ibmtr_cs.c: At top level:
> drivers/net/pcmcia/ibmtr_cs.c:130: conflicting types for
>   `tok_interrupt'
> drivers/net/tokenring/ibmtr.c:1170: previous declaration of
>   `tok_interrupt'
> make[3]: *** [drivers/net/pcmcia/ibmtr_cs.o] Fehler 1
> make[2]: *** [drivers/net/pcmcia] Fehler 2
> make[1]: *** [drivers/net] Fehler 2
> make: *** [drivers] Fehler 2

Can you please post your .config, as I'm not able to reproduce it.
thanks.

- -- 
Regards Michael Büsch
http://www.8ung.at/tuxsoft
 20:32:19 up  2:57,  1 user,  load average: 1.17, 1.06, 1.14
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+tq5moxoigfggmSgRAghNAJ0UOjfMe+00LE5Rfo4zMOFKZMwJvACeOtWg
Vcf0mH80oXgwedcBrDk/NsE=
=7vUk
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [2.5.69, TR] compile error
  2003-05-05 18:32 ` Michael Buesch
@ 2003-05-05 18:44   ` Jochen Hein
  2003-05-05 19:02     ` Michael Buesch
  0 siblings, 1 reply; 4+ messages in thread
From: Jochen Hein @ 2003-05-05 18:44 UTC (permalink / raw)
  To: Michael Buesch; +Cc: linux-kernel

Michael Buesch <fsdeveloper@yahoo.de> writes:

> On Monday 05 May 2003 19:27, Jochen Hein wrote:
>> This seems to be a fallout from the irq-type changes:
>>
>>   gcc -Wp,-MD,drivers/net/pcmcia/.ibmtr_cs.o.d -D__KERNEL__ -Iinclude
>>   -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
>>   -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium2
>>   -Iinclude/asm-i386/mach-default -nostdinc -iwithprefix include
>>   -DMODULE   -DKBUILD_BASENAME=ibmtr_cs -DKBUILD_MODNAME=ibmtr_cs -c
>>   -o drivers/net/pcmcia/ibmtr_cs.o drivers/net/pcmcia/ibmtr_cs.c
>> In file included from drivers/net/pcmcia/ibmtr_cs.c:71:
>> drivers/net/tokenring/ibmtr.c: In function `tok_open':
>> drivers/net/tokenring/ibmtr.c:903: warning: `MOD_INC_USE_COUNT' is
>>   deprecated (declared at include/linux/module.h:456)
>> In file included from drivers/net/pcmcia/ibmtr_cs.c:71:
>> drivers/net/tokenring/ibmtr.c: In function `tok_close':
>> drivers/net/tokenring/ibmtr.c:1068: warning: `MOD_DEC_USE_COUNT' is
>>   deprecated (declared at include/linux/module.h:468)
>> drivers/net/pcmcia/ibmtr_cs.c: At top level:
>> drivers/net/pcmcia/ibmtr_cs.c:130: conflicting types for
>>   `tok_interrupt'
>> drivers/net/tokenring/ibmtr.c:1170: previous declaration of
>>   `tok_interrupt'
>> make[3]: *** [drivers/net/pcmcia/ibmtr_cs.o] Fehler 1
>> make[2]: *** [drivers/net/pcmcia] Fehler 2
>> make[1]: *** [drivers/net] Fehler 2
>> make: *** [drivers] Fehler 2
>
> Can you please post your .config, as I'm not able to reproduce it.
> thanks.

The following patch fixes it for me, but I think this prototype should
be removed:

--- linux-2.5.69/drivers/net/pcmcia/ibmtr_cs.c~	2003-05-05 20:42:19.000000000 +0200
+++ linux-2.5.69/drivers/net/pcmcia/ibmtr_cs.c	2003-05-05 19:26:46.000000000 +0200
@@ -127,7 +127,7 @@
 
 extern int ibmtr_probe(struct net_device *dev);
 extern int trdev_init(struct net_device *dev);
-extern void tok_interrupt (int irq, void *dev_id, struct pt_regs *regs);
+extern irqreturn_t tok_interrupt (int irq, void *dev_id, struct pt_regs *regs);
 
 /*====================================================================*/
 

Relevant part of .config:

CONFIG_TR=y
CONFIG_IBMTR=m
CONFIG_PCMCIA_IBMTR=m

Jochen

-- 
#include <~/.signature>: permission denied

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [2.5.69, TR] compile error
  2003-05-05 18:44   ` Jochen Hein
@ 2003-05-05 19:02     ` Michael Buesch
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Buesch @ 2003-05-05 19:02 UTC (permalink / raw)
  To: Jochen Hein; +Cc: linux kernel mailing list

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 05 May 2003 20:44, Jochen Hein wrote:
> The following patch fixes it for me,
[snip]

thanks. For me, too.


- -- 
Regards Michael Büsch
http://www.8ung.at/tuxsoft
 21:01:04 up  3:25,  2 users,  load average: 1.10, 1.07, 1.01
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+trVKoxoigfggmSgRAql2AKCNz28Whjf9DHQLD7brA5mz7bExbwCeM5jt
B0y8XFhZpuofPyCHBRpP0Cg=
=AyQi
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-05-05 18:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-05-05 17:27 [2.5.69, TR] compile error Jochen Hein
2003-05-05 18:32 ` Michael Buesch
2003-05-05 18:44   ` Jochen Hein
2003-05-05 19:02     ` Michael Buesch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox