patches/gcc/4.6.1/000-gcc-bug-54369.patch
author Bernhard Walle <bernhard@bwalle.de>
Sun May 11 13:00:36 2014 +0200 (2014-05-11)
changeset 3318 579bc9107f99
parent 3049 f0ae157444dc
permissions -rw-r--r--
complibs/ppl: Fix build of ppl 0.11.2 with gcc 4.9

From: Roberto Bagnara <bagnara@cs.unipr.it>
Date: Tue, 29 Apr 2014 19:51:43 +0000 (+0200)
Subject: Added missing inclusions. Use std::ptrdiff_t.
X-Git-Url: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl%2Fppl.git;a=commitdiff;h=61d4e14dfd9f1121e9b4521dead5728b2424dd7c

Added missing inclusions. Use std::ptrdiff_t.
(Thanks to Paulo Cesar Pereira de Andrade.)

Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
Message-Id: <5632a171e7c1dc4c0fb5.1399806148@euler.fritz.box>
Patchwork-Id: 347777
     1 Author: ebotcazou
     2 Date: Sun Sep  2 10:37:49 2012
     3 New Revision: 190860
     4 
     5 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190860
     6 Log:
     7     PR rtl-optimization/54369
     8     * config/mips/mips.c (mips_reorg): Invoke cleanup_barriers before
     9     calling dbr_schedule.
    10     * config/sparc/sparc.c (sparc_reorg): Likewise.
    11 
    12 Modified:
    13     branches/gcc-4_6-branch/gcc/ChangeLog
    14     branches/gcc-4_6-branch/gcc/config/mips/mips.c
    15     branches/gcc-4_6-branch/gcc/config/sparc/sparc.c
    16 
    17 [yann.morin.1998@free.fr: remove the sparc part, it does not apply]
    18 
    19 ---
    20 --- gcc-4_6-branch/gcc/config/mips/mips.c	2012/09/02 10:36:54	190859
    21 +++ gcc-4_6-branch/gcc/config/mips/mips.c	2012/09/02 10:37:49	190860
    22 @@ -15083,7 +15083,10 @@
    23      }
    24  
    25    if (optimize > 0 && flag_delayed_branch)
    26 -    dbr_schedule (get_insns ());
    27 +    {
    28 +      cleanup_barriers ();
    29 +      dbr_schedule (get_insns ());
    30 +    }
    31    mips_reorg_process_insns ();
    32    if (!TARGET_MIPS16
    33        && TARGET_EXPLICIT_RELOCS