patches/gcc/4.4.4/350-index_macro.patch
author Arnaud Lacombe <lacombar@gmail.com>
Thu Aug 05 17:59:51 2010 +0200 (2010-08-05)
changeset 2069 366bd2b22675
child 2148 ada9128c98b8
permissions -rw-r--r--
complibs/mpc: fix MPC 0.8.1 build with MPFR 3.0.0

This is the change introduced by revision 734 of MPC repository.

Author: Paul Zimmermann <Paul.Zimmermann@loria.fr>
Revision log: [acos.c] fixed problem with GMP_RNDA (should be MPFR_RNDA, and code was wrong)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
     1 Original patch from: ../4.3.2/290-index_macro.patch
     2 
     3 -= BEGIN original header =-
     4 Original patch from gentoo: gentoo/src/patchsets/gcc/4.3.1/uclibc/90_all_304-index_macro.patch
     5 -= END original header =-
     6 
     7 diff -durN gcc-4.3.3.orig/libstdc++-v3/include/ext/rope gcc-4.3.3/libstdc++-v3/include/ext/rope
     8 
     9 diff -durN gcc-4.4.4.orig/libstdc++-v3/include/ext/rope gcc-4.4.4/libstdc++-v3/include/ext/rope
    10 --- gcc-4.4.4.orig/libstdc++-v3/include/ext/rope	2009-04-10 01:23:07.000000000 +0200
    11 +++ gcc-4.4.4/libstdc++-v3/include/ext/rope	2010-05-16 19:37:47.000000000 +0200
    12 @@ -54,6 +54,9 @@
    13  #include <bits/gthr.h>
    14  #include <tr1/functional>
    15  
    16 +/* cope w/ index defined as macro, SuSv3 proposal */
    17 +#undef index
    18 +
    19  # ifdef __GC
    20  #   define __GC_CONST const
    21  # else
    22 diff -durN gcc-4.4.4.orig/libstdc++-v3/include/ext/ropeimpl.h gcc-4.4.4/libstdc++-v3/include/ext/ropeimpl.h
    23 --- gcc-4.4.4.orig/libstdc++-v3/include/ext/ropeimpl.h	2009-04-10 01:23:07.000000000 +0200
    24 +++ gcc-4.4.4/libstdc++-v3/include/ext/ropeimpl.h	2010-05-16 19:37:47.000000000 +0200
    25 @@ -49,6 +49,9 @@
    26  #include <ext/memory> // For uninitialized_copy_n
    27  #include <ext/numeric> // For power
    28  
    29 +/* cope w/ index defined as macro, SuSv3 proposal */
    30 +#undef index
    31 +
    32  _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx)
    33  
    34    using std::size_t;