Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jun 2001 22:34:09 +0200
From:      Jens Schweikhardt <schweikh@schweikhardt.net>
To:        Sheldon Hearn <sheldonh@starjuice.net>
Cc:        Jens Schweikhardt <schweikh@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libc/stdio printf.3
Message-ID:  <20010613223409.C6129@schweikhardt.net>
In-Reply-To: <76631.992460492@axl.seasidesoftware.co.za>; from sheldonh@starjuice.net on Wed, Jun 13, 2001 at 09:28:12PM %2B0200
References:  <200106131905.f5DJ5D949883@freefall.freebsd.org> <76631.992460492@axl.seasidesoftware.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
Sheldon,

On Wed, Jun 13, 2001 at 09:28:12PM +0200, Sheldon Hearn wrote:
# On Wed, 13 Jun 2001 12:05:13 MST, Jens Schweikhardt wrote:
# 
# >   Modified files:
# >     lib/libc/stdio       printf.3 
# >   Log:
# >   Add description for the 'll' modifier for long long. In essence a copy
# >   from the 'l' description with s/long/long long/g.
# 
# Now just to get gcc to accept it without bitching on -Wformat. :-)

It doesn't bitch here:

schweikh@hal9000:~ $ cat tst.c
#include <stdio.h>
int
main (void)
{
        long long ll = -1;
        printf ("%lld\n", ll);
        return 0;
}
schweikh@hal9000:~ $ gcc -Wformat tst.c                
schweikh@hal9000:~ $ gcc -v
Using builtin specs.
gcc version 2.95.3 20010315 (release)
schweikh@hal9000:~ $ uname -a
FreeBSD hal9000.schweikhardt.net 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Thu Jun  7 23:20:39 CEST 2001     toor@hal9000.schweikhardt.net:/usr/obj/usr/src/sys/HAL9000  i386

Use %ld with long long and you'll get
tst.c: In function `main':
tst.c:6: warning: long int format, different type arg (arg 2)

Regards,

	Jens
-- 
Jens Schweikhardt http://www.schweikhardt.net/
SIGSIG -- signature too long (core dumped)

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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