From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 68246 invoked by alias); 24 Oct 2016 22:40:22 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 68212 invoked by uid 89); 24 Oct 2016 22:40:21 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy=deps X-HELO: mail-qk0-f180.google.com Received: from mail-qk0-f180.google.com (HELO mail-qk0-f180.google.com) (209.85.220.180) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 24 Oct 2016 22:40:19 +0000 Received: by mail-qk0-f180.google.com with SMTP id n189so249489928qke.0 for ; Mon, 24 Oct 2016 15:40:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=GGCPIR88PNa7x7LKlSOvYzsBAP11FBLM9M9jvBZw+7c=; b=Pq+akOVC5y1nVkF3NLs5T98w3WZgpqWZZu+KmkNXHHTn0wqcx+fQszymlVygbniIpa vZbk9W1KIFbUuNFlhgmTRZAeJWfLEYziAeqWO48JoiA/xpHOb8OyQXi9kFT0UVjT8ZLS tGYwQxDdcWijEQ2a1nxwHznn4ojBGLtUDcgVjbkFkfLifs+8TwlzvsjcZeaSrbxZeRxy Lhhx6Y+Hq0smM8j5QjxcQNhNUAw9EPrJAyNNOPknVwOflXnWAhWVrlA+m57fYGpkFpBI s++eePiA/nFewkfDgV9lSNitIbkuyfE7MmCS1BFUYGcfkvc9KE5HqDJg6ghhKeQz5tm4 X6sQ== X-Gm-Message-State: ABUngveEVsMgjVVER6rCLN8J0Hjc1ABu6YUJlOCvLSOSdoSFTp+739bXok6KF+NcYS1KsGU6aEr6ppzYC3wBzA== X-Received: by 10.55.203.9 with SMTP id d9mr18258003qkj.215.1477348817777; Mon, 24 Oct 2016 15:40:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.131.225 with HTTP; Mon, 24 Oct 2016 15:40:17 -0700 (PDT) From: David Edelsohn Date: Mon, 24 Oct 2016 22:40:00 -0000 Message-ID: Subject: GDB AIX build broken To: GDB Patches , Tom Tromey , Pedro Alves Content-Type: text/plain; charset=UTF-8 X-SW-Source: 2016-10/txt/msg00673.txt.bz2 GDB build on AIX is broken due to a recent commit. g++ -g -O2 -I. -I/home/dje/src/binutils-gdb/gdb -I/home/dje/src/binutils-gdb/gdb/common -I/home/dje/src/binutils-gdb/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I/home/dje/src/binutils-gdb/gdb/../include/opcode -I/home/dje/src/binutils-gdb/gdb/../opcodes/.. -I/home/dje/src/binutils-gdb/gdb/../readline/.. -I/home/dje/src/binutils-gdb/gdb/../zlib -I../bfd -I/home/dje/src/binutils-gdb/gdb/../bfd -I/home/dje/src/binutils-gdb/gdb/../include -I../libdecnumber -I/home/dje/src/binutils-gdb/gdb/../libdecnumber -I/home/dje/src/binutils-gdb/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wunused-but-set-parameter -Wunused-but-set-variable -Wno-sign-compare -Wno-write-strings -Wno-narrowing -Wformat-nonliteral -c -o buffer.o -MT buffer.o -MMD -MP -MF .deps/buffer.Tpo /home/dje/src/binutils-gdb/gdb/common/buffer.c /home/dje/src/binutils-gdb/gdb/common/buffer.c: In function 'void buffer_xml_printf(buffer*, const char*, ...)': /home/dje/src/binutils-gdb/gdb/common/buffer.c:133:27: error: expected ')' before 'PRId64' sprintf (str, "%" PRId64, ^~~~~~ /home/dje/src/binutils-gdb/gdb/common/buffer.c:134:43: warning: spurious trailing '%' in format [-Wformat=] (int64_t) va_arg (ap, long long)); ^ /home/dje/src/binutils-gdb/gdb/common/buffer.c:134:43: warning: too many arguments for format [-Wformat-extra-args] /home/dje/src/binutils-gdb/gdb/common/buffer.c:137:27: error: expected ')' before 'PRIu64' sprintf (str, "%" PRIu64, ^~~~~~ /home/dje/src/binutils-gdb/gdb/common/buffer.c:138:53: warning: spurious trailing '%' in format [-Wformat=] (uint64_t) va_arg (ap, unsigned long long)); ^ /home/dje/src/binutils-gdb/gdb/common/buffer.c:138:53: warning: too many arguments for format [-Wformat-extra-args] /home/dje/src/binutils-gdb/gdb/common/buffer.c:141:27: error: expected ')' before 'PRIx64' sprintf (str, "%" PRIx64, ^~~~~~ /home/dje/src/binutils-gdb/gdb/common/buffer.c:142:53: warning: spurious trailing '%' in format [-Wformat=] (uint64_t) va_arg (ap, unsigned long long)); ^ /home/dje/src/binutils-gdb/gdb/common/buffer.c:142:53: warning: too many arguments for format [-Wformat-extra-args] /home/dje/src/binutils-gdb/gdb/common/buffer.c:145:27: error: expected ')' before 'PRIo64' sprintf (str, "%" PRIo64, ^~~~~~ /home/dje/src/binutils-gdb/gdb/common/buffer.c:146:53: warning: spurious trailing '%' in format [-Wformat=] (uint64_t) va_arg (ap, unsigned long long)); ^ /home/dje/src/binutils-gdb/gdb/common/buffer.c:146:53: warning: too many arguments for format [-Wformat-extra-args] Errors with PRIxxx macros normally mean a problem with header file inclusion. for example, gdb/btrace.c, which also uses PRIxxx macros, builds without error. - David