From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30879 invoked by alias); 16 Jan 2010 18:53:50 -0000 Received: (qmail 30868 invoked by uid 22791); 16 Jan 2010 18:53:50 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (38.113.113.100) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 16 Jan 2010 18:53:45 +0000 Received: (qmail 15760 invoked from network); 16 Jan 2010 18:53:44 -0000 Received: from unknown (HELO macbook-2.local) (stan@127.0.0.2) by mail.codesourcery.com with ESMTPA; 16 Jan 2010 18:53:44 -0000 Message-ID: <4B520B32.40504@codesourcery.com> Date: Sat, 16 Jan 2010 18:53:00 -0000 From: Stan Shebs User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Hui Zhu CC: gdb@sourceware.org, Stan Shebs Subject: Re: cvs tracepoint.c build error References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2010-01/txt/msg00149.txt.bz2 Hui Zhu wrote: > What I got: > gcc -g -I. -I../../src/gdb -I../../src/gdb/common > -I../../src/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" > -DHAVE_CONFIG_H -I../../src/gdb/../include/opcode > -I../../src/gdb/../readline/.. -I../bfd -I../../src/gdb/../bfd > -I../../src/gdb/../include -I../libdecnumber > -I../../src/gdb/../libdecnumber -I../../src/gdb/gnulib -Ignulib > -DMI_OUT=1 -DTUI=1 -DGDBTK -Wall -Wdeclaration-after-statement > -Wpointer-arith -Wformat-nonliteral -Wno-pointer-sign -Wno-unused > -Wunused-value -Wno-switch -Wno-char-subscripts -Werror -c -o > tracepoint.o -MT tracepoint.o -MMD -MP -MF .deps/tracepoint.Tpo > ../../src/gdb/tracepoint.c > cc1: warnings being treated as errors > ../../src/gdb/tracepoint.c: In function 'trace_status_command': > ../../src/gdb/tracepoint.c:1651: error: format '%d' expects type > 'int', but argument 2 has type 'size_t' > make[2]: *** [tracepoint.o] Error 1 > make[2]: Leaving directory `/home/teawater/gdb/bgdbno/gdb' > Oops, sorry! In retrospect, size_t was a bad idea, this is our own code and we should use unsigned long long (large buffers with 32x64). Fix forthcoming. Stan