From patchwork Sun Nov 9 12:47:16 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Schwab X-Patchwork-Id: 408555 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 91A121400AB for ; Sun, 9 Nov 2014 23:47:32 +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=IRsVx8Th1qesp4dgHhZyAWVZ7BVu7H4/3+f7L0wXHHzxI41RkQCtG b0nL7On7QFp0WAzqyQ3071kCQLyjzasAEfsNQnjtU0QUEl8B0VuVNjTRlnie+GLb gSv79KOSqsJLje7y+2CDsk640QXtVuXvHXTtyDUDf2w5bG2EkrC1bo= 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=xnUUjIGZkrUz15SSBtlKImngVXY=; b=b6wdAJgtjegIwY+EuMqE BTfwqAjIG1nwSS/yEFTyAG+qUaXl/aMz+9dVQCCCEQthvt2LNxWrGjw3TQ3Raq9P fgoUU3JPVzI3uobvCqvNeVw49ZT2q/E4+Fls/vQJ0g08uKsA+YrZDbC23Vl1eTcp DASteYtg+h/OzPxx0gUQNEE= Received: (qmail 25045 invoked by alias); 9 Nov 2014 12:47:25 -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 25036 invoked by uid 89); 9 Nov 2014 12:47:23 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-HELO: mail-out.m-online.net Received: from mail-out.m-online.net (HELO mail-out.m-online.net) (212.18.0.10) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Sun, 09 Nov 2014 12:47:21 +0000 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3jbFTx3rnmz3hjZR for ; Sun, 9 Nov 2014 13:47:17 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3jbFTx2Jbnzvh4N for ; Sun, 9 Nov 2014 13:47:17 +0100 (CET) Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id 8sEE24f4sMaD for ; Sun, 9 Nov 2014 13:47:16 +0100 (CET) X-Auth-Info: 7gcSncaxks6+bAtSrnqDQ+TmNlyDx5OFU4CEpl5nfIJecZEuasoiYZscgR0bED4a Received: from igel.home (ppp-93-104-154-215.dynamic.mnet-online.de [93.104.154.215]) by mail.mnet-online.de (Postfix) with ESMTPA for ; Sun, 9 Nov 2014 13:47:16 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 441E92C2544; Sun, 9 Nov 2014 13:47:16 +0100 (CET) From: Andreas Schwab To: gcc-patches@gcc.gnu.org Subject: gnu11 fallout: powerpc X-Yow: MMM-MM!! So THIS is BIO-NEBULATION! Date: Sun, 09 Nov 2014 13:47:16 +0100 Message-ID: <87389ssfqj.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Tested on powerpc64-suse-linux and committed as obvious. Andreas. * gcc.target/powerpc/pr51623.c: Fix implicit declarations. diff --git a/gcc/testsuite/gcc.target/powerpc/pr51623.c b/gcc/testsuite/gcc.target/powerpc/pr51623.c index 2ac118c..0e13463 100644 --- a/gcc/testsuite/gcc.target/powerpc/pr51623.c +++ b/gcc/testsuite/gcc.target/powerpc/pr51623.c @@ -16,6 +16,7 @@ struct mtd_info { }; extern int strcmp(const char *,const char *); +extern int strncmp(const char *,const char *,size_t); extern char * strchr(const char *,int); struct cmd_tbl_s { @@ -24,13 +25,17 @@ struct cmd_tbl_s { int printf(const char *fmt, ...) __attribute__ ((format (__printf__, 1, 2))); +int putc (int); void* malloc(size_t); void free(void*); +extern unsigned long simple_strtoul(const char *,char **,unsigned int); extern int nand_curr_device; extern struct mtd_info nand_info[]; +extern void cmd_usage(struct cmd_tbl_s *); + static int nand_dump(struct mtd_info *nand, unsigned long off, int only_oob) { int i;