From patchwork Thu Oct 16 09:57:04 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Schwab X-Patchwork-Id: 400245 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id E11571400A8 for ; Thu, 16 Oct 2014 20:57:16 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:subject:date:message-id:mime-version:content-type; q=dns; s= default; b=ZCyBUjmGdMXOV0TlKA2gEQ40TjoWTCGWhkP6+lpk327krL8cFte3G 3KaI8/438A+Hr5HngGCgH5xntGgA87SLyXveQth1DrBeiEcXaxLpBpR3JLNZqJxM SuJFdUivTcESn0aulQqLMVov4DWB72Am1XyK6zZIf3EicrMswpc6D0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:subject:date:message-id:mime-version:content-type; s= default; bh=jOsadLVNBYThKjzddmXeBwraxSo=; b=JiB31qoNydBW+vJIjWuq yxzO98ErLVlEb7K8+/XEBPNvBxre75nyX0N3t0VxTZwyG7enUsNFRkjOVJyOTMWs /+sVgWWXbbOO5iBG2Oyxv4OPOrpS8hMvC2gbYPLmDRn0EVDPjcPKo6BYQusTuGmi yG2Ze+DjIZsgcW6o+oDP/90= Received: (qmail 12321 invoked by alias); 16 Oct 2014 09:57:09 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 12309 invoked by uid 89); 16 Oct 2014 09:57:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL, BAYES_00, T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: mx2.suse.de Received: from cantor2.suse.de (HELO mx2.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Thu, 16 Oct 2014 09:57:07 +0000 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 61AAFACED for ; Thu, 16 Oct 2014 09:57:04 +0000 (UTC) From: Andreas Schwab To: gcc-patches@gcc.gnu.org Subject: gnu11 fallout: ia64 X-Yow: What a COINCIDENCE! I'm an authorized ``SNOOTS OF THE STARS'' dealer!! Date: Thu, 16 Oct 2014 11:57:04 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Tested on ia64-suse-linux, installed as obvious. Andreas. * gcc.target/ia64/20090324-1.c: Fix implicit declarations and implicit int. * gcc.target/ia64/mfused-madd-vect.c: Likewise. * gcc.target/ia64/mno-fused-madd-vect.c: Likewise. * gcc.target/ia64/pr29682.c: Likewise. * gcc.target/ia64/pr43603.c: Likewise. * gcc.target/ia64/pr48496.c: Likewise. diff --git a/gcc/testsuite/gcc.target/ia64/20090324-1.c b/gcc/testsuite/gcc.target/ia64/20090324-1.c index d9aff6a..c44e809 100644 --- a/gcc/testsuite/gcc.target/ia64/20090324-1.c +++ b/gcc/testsuite/gcc.target/ia64/20090324-1.c @@ -1,6 +1,7 @@ /* { dg-do compile } */ /* { dg-options "-O3 -fmodulo-sched" } */ +void update_screen (char *); static char *place_region_bounds_x, *place_region_bounds_y; static void read_place () { char msg[300]; diff --git a/gcc/testsuite/gcc.target/ia64/mfused-madd-vect.c b/gcc/testsuite/gcc.target/ia64/mfused-madd-vect.c index e166e85..5bf6976 100644 --- a/gcc/testsuite/gcc.target/ia64/mfused-madd-vect.c +++ b/gcc/testsuite/gcc.target/ia64/mfused-madd-vect.c @@ -6,7 +6,7 @@ specific vector add/sub instructions. So we just check for fpmpy. */ #define N 16 -extern bar(float *, float *, float *, float *); +extern void bar(float *, float *, float *, float *); void foo() { int i; diff --git a/gcc/testsuite/gcc.target/ia64/mno-fused-madd-vect.c b/gcc/testsuite/gcc.target/ia64/mno-fused-madd-vect.c index fd80d06..10b047b 100644 --- a/gcc/testsuite/gcc.target/ia64/mno-fused-madd-vect.c +++ b/gcc/testsuite/gcc.target/ia64/mno-fused-madd-vect.c @@ -6,7 +6,7 @@ specific vector add/sub instructions. So we just check for fpmpy. */ #define N 16 -extern bar(float *, float *, float *, float *); +extern void bar(float *, float *, float *, float *); void foo() { int i; diff --git a/gcc/testsuite/gcc.target/ia64/pr29682.c b/gcc/testsuite/gcc.target/ia64/pr29682.c index ecca323..5ffc789 100644 --- a/gcc/testsuite/gcc.target/ia64/pr29682.c +++ b/gcc/testsuite/gcc.target/ia64/pr29682.c @@ -12,7 +12,8 @@ typedef enum pgpArmor_e 5, PGPARMOR_PRIVKEY = 6, PGPARMOR_SECKEY = 7 } pgpArmor; -pgpCRC (const byte * octets, size_t len) +int b64decode (const char *, void **, size_t *); +unsigned int pgpCRC (const byte * octets, size_t len) { unsigned int crc = 0xb704ce; int i; @@ -26,7 +27,7 @@ pgpCRC (const byte * octets, size_t len) } } } -pgpReadPkts (const char *fn, const byte ** pkt, size_t * pktlen) +pgpArmor pgpReadPkts (const char *fn, const byte ** pkt, size_t * pktlen) { const byte *b = ((void *) 0); const char *enc = ((void *) 0); diff --git a/gcc/testsuite/gcc.target/ia64/pr43603.c b/gcc/testsuite/gcc.target/ia64/pr43603.c index ad3a5b1..92fc2c6 100644 --- a/gcc/testsuite/gcc.target/ia64/pr43603.c +++ b/gcc/testsuite/gcc.target/ia64/pr43603.c @@ -1,6 +1,8 @@ /* { dg-do compile } */ /* { dg-options "-O3" } */ +int bar (int); +void car (long *, int *, int); int foo( long * np, int * dp, int qn) { diff --git a/gcc/testsuite/gcc.target/ia64/pr48496.c b/gcc/testsuite/gcc.target/ia64/pr48496.c index 6e60433..2548b0a 100644 --- a/gcc/testsuite/gcc.target/ia64/pr48496.c +++ b/gcc/testsuite/gcc.target/ia64/pr48496.c @@ -14,6 +14,7 @@ struct ia64_args UINT64 gp_regs[8]; }; +void ffi_call(long i, long gpcount, long fpcount, void **avalue) { struct ia64_args *stack;