From patchwork Wed Feb 13 17:58:50 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rainer Emrich X-Patchwork-Id: 220218 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 353F72C0294 for ; Thu, 14 Feb 2013 04:59:39 +1100 (EST) Comment: DKIM? See http://www.dkim.org DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=gcc.gnu.org; s=default; x=1361383180; h=Comment: DomainKey-Signature:Received:Received:Received:Received:Received: Received:Received:Message-ID:Date:From:User-Agent:MIME-Version: To:CC:Subject:OpenPGP:Content-Type:Content-Transfer-Encoding: Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:Sender:Delivered-To; bh=c3Wwz+qAZHawDsvvQrtV MWdYjGQ=; b=RaGP3Z7S9+/OsiFdLuRwHPFPbptQgi4hHHMXLa4Nn/2mVn//OFWm o0zERlMH0HsliIng+kZ8TQDAfu/71NueIVMhEOTgINmwaono0fyeBVrfvMkWjmfU i12o7HGpDrcd7JxG6chsyux1jWVy2a5BxRwmhG9ms7s4Oo+rCCOvJDA= Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=gcc.gnu.org; h=Received:Received:X-SWARE-Spam-Status:X-Spam-Check-By:Received:Received:Received:Received:Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:OpenPGP:Content-Type:Content-Transfer-Encoding:Mailing-List:Precedence:List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help:Sender:Delivered-To; b=P9CM5hvcenPNncD/G8e5DuaHf32NozVBmHkoqWrWgkaFzxirAM4HfMicYu1N7B k2057p5MkRUXogjsJVuT/lkALJh3YKh2dxevnqVkJ5FjMSwPAZD8fuUs7na9p7wp sdPeGQaKB7GIPbK3BClcZ4MEe3fdQI0mV51GtJqsQmFvA=; Received: (qmail 23067 invoked by alias); 13 Feb 2013 17:59:37 -0000 Received: (qmail 23059 invoked by uid 22791); 13 Feb 2013 17:59:37 -0000 X-SWARE-Spam-Status: No, hits=-0.2 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_HOSTKARMA_YE, RDNS_NONE, SPF_HELO_PASS, TBIRD_SPOOF X-Spam-Check-By: sourceware.org Received: from Unknown (HELO moutng.kundenserver.de) (212.227.17.8) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 13 Feb 2013 17:59:31 +0000 Received: from matterhorn.local.emrich-ebersheim.de (95-89-187-4-dynip.superkabel.de [95.89.187.4]) by mrelayeu.kundenserver.de (node=mrbap3) with ESMTP (Nemesis) id 0MFbev-1UAvOe1Qeb-00EbuY; Wed, 13 Feb 2013 18:59:21 +0100 Received: from localhost (localhost [127.0.0.1]) by matterhorn.local.emrich-ebersheim.de (Postfix) with ESMTP id E1C49600BE1; Wed, 13 Feb 2013 18:59:20 +0100 (CET) Received: from matterhorn.local.emrich-ebersheim.de ([127.0.0.1]) by localhost (matterhorn.local.emrich-ebersheim.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x9S0AwwM4-mR; Wed, 13 Feb 2013 18:58:50 +0100 (CET) Received: from [192.168.0.13] (kasandra.local.emrich-ebersheim.de [192.168.0.13]) by matterhorn.local.emrich-ebersheim.de (Postfix) with ESMTP id 2EDD16000C1; Wed, 13 Feb 2013 18:58:50 +0100 (CET) Message-ID: <511BD45A.7050005@emrich-ebersheim.de> Date: Wed, 13 Feb 2013 18:58:50 +0100 From: Rainer Emrich User-Agent: Mozilla/5.0 (Windows NT 5.2; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: gcc-patches@gcc.gnu.org CC: Arnaud Charlet , Kai Tietz Subject: [PATCH] : Fix for PR 52123 additional patch for 32bit mingw OpenPGP: url=random.sks.keyserver.penguin.de 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 Here's a simple additional patch against trunk for 32bit mingw. OK to apply? Rainer 2013-02-13 Rainer Emrich PR target/52123 * tracebak.c: Cast from pointer via FARPROC Index: ada/tracebak.c =================================================================== --- ada/tracebak.c (revision 195803) +++ ada/tracebak.c (working copy) @@ -415,7 +415,7 @@ struct layout #if defined (__WIN32) #include -#define IS_BAD_PTR(ptr) (IsBadCodePtr((void *)ptr)) +#define IS_BAD_PTR(ptr) (IsBadCodePtr((FARPROC)ptr)) #elif defined (sun) #define IS_BAD_PTR(ptr) ((unsigned long)ptr == -1UL) #else