mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Kernel module compiler warnings
@ 2008-12-20 13:26 Jack
  0 siblings, 0 replies; only message in thread
From: Jack @ 2008-12-20 13:26 UTC (permalink / raw)
  To: linux-kernel


Could someone kindly explain why I see these warnings:
 
warning: passing argument X of 'SOME_TYPE_HERE' discards qualifiers from
pointer target type.

I know *what* is causing the error - it's a cast removing a const

e.g.  


void foo(const my_type *a)
{
	bar( (my_type*)a );
}


What I don't understand is that it only seems to be emitted when I
compile on my 32 bit machine.  Compiling on my 64bit machine does not
generate this warning

Thank you,
Jack


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-12-20 13:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-12-20 13:26 Kernel module compiler warnings Jack

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

all inboxes | Powered by JetHome®