warning removal changes

Jerry Needell jerry.needell at unh.edu
Mon Sep 11 16:54:32 UTC 2006

Joel - Just a heads-up while I keep debugging. Your "clean-up" broke 
something in cpukit/libnetworking/netinet/in_cksum.c for the sparc leon3 
When I tried to use the etherenet driver, it would hang in an infinite 
loop in in_cksum.c. I mad a few quick changes to "undo" your recent 
modifications and everything works fine. I'm trying to understand why 
but I thought I'd let you know. Maybe the culprit will leap out at you.
- Jerry
Joel Sherrill wrote:

> Hi,
> I have made numerous hopefully safe changes to eliminate
> warnings over the past few days. My goal was to significantly
> reduce the number of warnings on 16-bit targets but since
> all the code in question was target independent, it impacted
> other targets.  I eliminated over 1000 warnings for h8300/multilib
> and about 1/2 for sparc/erc32.
> Please update your tree and test.  If you see problems or
> have fixes for other warnings, please help.
> We are primarily dealing with 16/32 bit integer issues and
> pointer mangling that gcc doesn't like.  I would like to
> be warning free. :)
> Thanks.
> --joel

More information about the users mailing list