From owner-freebsd-hackers Wed Jul 2 00:09:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA18275 for hackers-outgoing; Wed, 2 Jul 1997 00:09:06 -0700 (PDT) Received: from korin.warman.org.pl (korin.warman.org.pl [148.81.160.10]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA18232 for ; Wed, 2 Jul 1997 00:08:24 -0700 (PDT) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.8.5/8.7.3) with SMTP id JAA03375; Wed, 2 Jul 1997 09:07:06 +0200 (MET DST) Date: Wed, 2 Jul 1997 09:07:06 +0200 (MET DST) From: Andrzej Bialecki To: Warner Losh cc: "Daniel O'Callaghan" , Holm Tiffe , freebsd-hackers@FreeBSD.ORG Subject: Re: quad ints implemented ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Tue, 1 Jul 1997, Warner Losh wrote: > In message "Daniel O'Callaghan" writes: > : > I've tried to get postgreSQL V6.1 working with the int8 package on -current. > : > It seems that FreeBSD has not jet fully implemented the 64bit int in the > : > stdio library, %q is not documented. It works for printf(3), but scanf fails. > : > : Yes, I've noticed this, too. > > I've also noticed that things liked %lld and %llu don't work on > FreeBSD. This is from code ported from Solaris. Waht, if anything, > does the standard have to say on this? And would people object if I > implemented %ll as a long long modifier? I would not object. I had exactly the same situation backwards -I had to port some code from FreeBSD to Solaris, when I noticed this quirk. I hope it means you'll leave the %q as well, to avoid breaking the code which already uses it. Then we could deprecate usage of what is considered nonstandard... Sincerely yours, --- Andrzej Bialecki FreeBSD: Turning PCs Into Workstations http://www.freebsd.org Research and Academic Network in Poland