Subject: Re: toolchain/22118: make won't compile with -Wcast-qual -Wstrict-prototypes and more
To: <>
From: David Laight <david@l8s.co.uk>
List: tech-toolchain
Date: 07/16/2003 21:34:02
On Wed, Jul 16, 2003 at 03:55:46PM -0400, der Mouse wrote:
> > int fubar;
> > extern void xyz(size_t);
> > 	xyz((size_t)fubar);
> > requires the cast to keep the compiler quiet,
> 
> It does?  Not in my experience.  What warning do you get in its
> absence?  From what compiler?

It might only be a lint bleat...

The fun starts with signed v unsigned and 32bit v 64bit.
I'm sure gcc can be forced into giving warnings for some of these.
It'll certainly complain about implicit 'narrowing' conversions.

	David

-- 
David Laight: david@l8s.co.uk