Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jan 2005 15:58:02 +0300
From:      Andrey Chernov <ache@nagual.pp.ru>
To:        Matthias Andree <matthias.andree@gmx.de>
Cc:        bde@FreeBSD.ORG
Subject:   Re: Implementation errors in strtol()
Message-ID:  <20050121125801.GA94152@nagual.pp.ru>
In-Reply-To: <m3hdlb3x6h.fsf@merlin.emma.line.org>
References:  <20050120192324.GA30862@uriah.heep.sax.de> <20050120205501.GA69123@nagual.pp.ru> <20050120211449.GC30862@uriah.heep.sax.de> <20050120214406.GA70088@nagual.pp.ru> <20050120222137.GE30862@uriah.heep.sax.de> <20050121000916.GA73235@nagual.pp.ru> <m3hdlb3x6h.fsf@merlin.emma.line.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 21, 2005 at 11:15:34AM +0100, Matthias Andree wrote:
> Is not SUS v3 == "POSIX" 2001 edition (IEEE Std 1003.1-2001)?

Yes, with two technical corrigendum, as I read their announce. But Joerg 
mention older SUSv2 and I mean it too.

As I just found, they makes SUSv3 searcheable and browseable in the HTML 
form. All that needed is just registration at 
http://www.unix.org/single_unix_specification/

BTW, back to the subj, their text about strtol() is equal to POSIX, so 
both POSIX and SUSv3 finally agrees.

Back yo your question about contradictions, I found explaining quote:

"Extension to the ISO C standard 
The functionality described is an extension to the ISO C standard. 
Application writers may make use of an extension as it is supported on all 
IEEE Std 1003.1-2001-conforming systems.

With each function or header from the ISO C standard, a statement to the 
effect that ``any conflict is unintentional'' is included. That is 
intended to refer to a direct conflict. IEEE Std 1003.1-2001 acts in part 
as a profile of the ISO C standard, and it may choose to further constrain 
behaviors allowed to vary by the ISO C standard. Such limitations are not 
considered conflicts.

Where additional semantics apply to a function or header, the material is 
identified by use of the CX margin legend."

-- 
http://ache.pp.ru/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050121125801.GA94152>