| 1 | --- a/libstdc++-v3/include/ext/rope |
| 2 | +++ b/libstdc++-v3/include/ext/rope |
| 3 | @@ -57,6 +57,9 @@ |
| 4 | #include <bits/allocator.h> |
| 5 | #include <ext/hash_fun.h> |
| 6 | |
| 7 | +/* cope w/ index defined as macro, SuSv3 proposal */ |
| 8 | +#undef index |
| 9 | + |
| 10 | # ifdef __GC |
| 11 | # define __GC_CONST const |
| 12 | # else |
| 13 | --- a/libstdc++-v3/include/ext/ropeimpl.h |
| 14 | +++ b/libstdc++-v3/include/ext/ropeimpl.h |
| 15 | @@ -53,6 +53,9 @@ |
| 16 | #include <ext/memory> // For uninitialized_copy_n |
| 17 | #include <ext/numeric> // For power |
| 18 | |
| 19 | +/* cope w/ index defined as macro, SuSv3 proposal */ |
| 20 | +#undef index |
| 21 | + |
| 22 | namespace __gnu_cxx |
| 23 | { |
| 24 | using std::size_t; |
| 25 | |