[PATCH] libc: cleanup some compile warnings
hcegtvedt at atmel.com
Mon Feb 18 06:49:13 UTC 2008
On Sat, 2008-01-05 at 04:29 -0500, Mike Frysinger wrote:
> On Friday 26 October 2007, Hans-Christian Egtvedt wrote:
> > Signed-off-by: Hans-Christian Egtvedt <hcegtvedt at atmel.com>
> > ---
> > libc/inet/rpc/create_xid.c | 2 +-
> > libc/inet/rpc/xdr.c | 12 ++++++------
> > libc/inet/rpc/xdr_intXX_t.c | 4 ++--
> the rpc code is horrendous ... i'm of the opinion we should encourage people
> to use the TIRPC library rather than the SUNRPC code in uClibc. the SUNRPC
> has known limitations (which are addressed by the TIRPC library), any drepper
> has already denied enhancements to SUNRPC in glibc (he regrets ever having
> merged it actually).
> i'm guessing these casts are for strict aliased warnings ? i dont think
> casting them away fixes the problem.
Agreed, I saw some other work lately on the list about strict aliased
warnings. Although, unsure if it touched the RPC code.
> > libc/stdio/_scanf.c | 8 ++++----
> > libc/stdio/_vfprintf.c | 8 ++++----
> > libc/stdio/vsnprintf.c | 4 ++--
> merged, cheers
Sorry about all the late answers.
With kind regards,
Hans-Christian Egtvedt, Applications Engineer
More information about the uClibc