Proof positive the "signedness of char *" warning is useless.

Bernhard Fischer rep.nop at
Thu Dec 8 13:42:42 UTC 2005

On Wed, Dec 07, 2005 at 04:56:47PM -0600, Rob Landley wrote:
>On Tuesday 06 December 2005 04:46, Bernhard Fischer wrote:
>> On Thu, Dec 01, 2005 at 11:02:31AM -0600, Rob Landley wrote:

>> >/busybox/coreutils/coreutils.a(nohup.o): In function `close_stdout':
>> >nohup.c:(.text+0x6a): warning:
>> >/bin/sh: /busybox/docs/ /usr/bin/perl: bad interpreter: No
>> > such file or directory
>> What warning was there for nohup::close_stdout() ?
>That's exactly what the compiler spit out.  (Printing out an empty warning 
>like that sometimes causes gcc 4.0.2 to hang if you attempt a static link.)
>Bug 531 has a much better output, done by somebody who wasn't using gcc 4.0.2, 
>apparently. :)

IIRC it's ok for nohup regardless of whether it counts either both or
one of narrow and wide there, so that should be harmless.

I was seeing these undefined references to __isnan and __isinf too when
building with i386-linux-uclibc- with a somewhat current uClibc.

More information about the busybox mailing list