From patchwork Thu Sep 9 14:00:31 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hariharan Sandanagobalane X-Patchwork-Id: 64302 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]) by ozlabs.org (Postfix) with SMTP id 6BC9CB70CD for ; Fri, 10 Sep 2010 00:00:52 +1000 (EST) Received: (qmail 28162 invoked by alias); 9 Sep 2010 14:00:49 -0000 Received: (qmail 28148 invoked by uid 22791); 9 Sep 2010 14:00:46 -0000 X-SWARE-Spam-Status: No, hits=-1.1 required=5.0 tests=AWL, BAYES_00, T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail2.picochip.com (HELO thurne.picochip.com) (82.111.145.34) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 09 Sep 2010 14:00:36 +0000 Received: from haddeo.picochip.com ([172.17.22.246]) (authenticated bits=0) by thurne.picochip.com (8.13.8/8.13.8) with ESMTP id o89E0NkA011198 for ; Thu, 9 Sep 2010 15:00:24 +0100 Message-ID: <4C88E87F.8040204@picochip.com> Date: Thu, 09 Sep 2010 15:00:31 +0100 From: Hariharan Sandanagobalane User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100720 Fedora/3.1.1-1.fc13 Lightning/1.0b2pre Thunderbird/3.1.1 MIME-Version: 1.0 To: gcc-patches@gcc.gnu.org Subject: [PATCH, picochip] Fix for a dejagnu failure 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 Hello all, The attached patch fixes the memset dejagnu failure in picochip. Committed as r164108. Thanks Hari ChangeLog: * config/picochip/picochip.c (picochip_reorg): Check for note_p for epilogue instruction move. Patch: break; Index: gcc/config/picochip/picochip.c =================================================================== --- gcc/config/picochip/picochip.c (revision 164106) +++ gcc/config/picochip/picochip.c (working copy) @@ -3290,7 +3290,7 @@ for (insn = get_insns (); insn; insn = next_insn (insn)) { /* The prologue end must be moved to the end of the VLIW packet. */ - if (NOTE_KIND (insn) == NOTE_INSN_PROLOGUE_END) + if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_PROLOGUE_END) { prologue_end_note = insn;