Subject: standards/9482: strtoll, not strtoq
To: None <>
From: Seebs <>
List: netbsd-bugs
Date: 02/24/2000 14:21:34
>Number:         9482
>Category:       standards
>Synopsis:       ISO C picked 'strtoll'.  We lose.
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    standards-manager (NetBSD Standards Conformance bug manager)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 24 14:20:59 2000
>Release:        2/24/00
System: NetBSD 1.4T NetBSD 1.4T (LOBE) #0: Wed Feb 23 11:49:40 CST 2000 i386

	ISO C99 standardized on "long long strtoll...", not on "quad_t
	strtoq".  Therefore, we should provide one.

	My preference is to just #define strtoq, and have the real function
	be named strtoll, because it's a fairly obscure feature, and this
	way, we could avoid duplicating code... But this will break shared
	lib compatability, so we may need to keep the old entry point around

	Seen on bsdi-users.