[#444] io_write()/fwrite() and EINTR on Solaris — Jos Backus <jos@...>

I am encountering a problem similar to the one mentioned here,

19 messages 2002/09/06
[#453] Re: io_write()/fwrite() and EINTR on Solaris — nobu.nokada@... 2002/09/08

Hi,

[#454] Re: io_write()/fwrite() and EINTR on Solaris — matz@... (Yukihiro Matsumoto) 2002/09/09

Hi

[#469] Re: io_write()/fwrite() and EINTR on Solaris — Jos Backus <jos@...> 2002/09/09

On Mon, Sep 09, 2002 at 03:55:13PM +0900, Yukihiro Matsumoto wrote:

[#479] Re: io_write()/fwrite() and EINTR on Solaris — Jos Backus <jos@...> 2002/09/10

On Tue, Sep 10, 2002 at 01:04:10AM +0900, Jos Backus wrote:

[#492] Re: io_write()/fwrite() and EINTR on Solaris — Jos Backus <jos@...> 2002/09/21

On Wed, Sep 11, 2002 at 02:23:33AM +0900, Jos Backus wrote:

Re: missing/vsnprintf.c: printf("%+f", -0.0)

From: matz@... (Yukihiro Matsumoto)
Date: 2002-09-10 06:48:36 UTC
List: ruby-core #473
Hi,

In message "missing/vsnprintf.c: printf("%+f", -0.0)"
    on 02/09/10, GOTO Kentaro <gotoken@notwork.org> writes:

|printf("%+f", -0.0) prints "+0.0000000" if missing/vsnprintf.c is used.  
|Could you anyone test this patch and commit?  I don't know what platforms
|need this code. 
|
|This bug was found in FreeBSD.  OpenBSD and MacOS X have too. 
|http://www.freebsd.org/cgi/query-pr.cgi?pr=41823

Even when missing/vsnprintf.c is used, FLOATING_POINT is *not* defined
so that %f etc. are not supported at all.  As a result, this fix does
not affect the Ruby behavior.

							matz.

In This Thread

Prev Next