CVSROOT:        /cvsroot/groff
Module name:    groff
Changes by:     Werner LEMBERG <wl>     11/03/30 19:19:39

Modified files:
        .              : ChangeLog 
        src/roff/troff : input.cpp 

Log message:
        Fix compilation issues with gcc 2.95.
        
        * src/roff/troff/input.cpp (my_input_iterator): Define as an alias
        for `input_iterator' which is predefined by an old libstdc++.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/ChangeLog?cvsroot=groff&r1=1.1297&r2=1.1298
http://cvs.savannah.gnu.org/viewcvs/groff/src/roff/troff/input.cpp?cvsroot=groff&r1=1.69&r2=1.70

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/groff/groff/ChangeLog,v
retrieving revision 1.1297
retrieving revision 1.1298
diff -u -b -r1.1297 -r1.1298
--- ChangeLog   30 Mar 2011 18:33:56 -0000      1.1297
+++ ChangeLog   30 Mar 2011 19:19:38 -0000      1.1298
@@ -1,3 +1,10 @@
+2011-03-29  Christian Weisgerber  <[email protected]>
+
+       Fix compilation issues with gcc 2.95.
+
+       * src/roff/troff/input.cpp (my_input_iterator): Define as an alias
+       for `input_iterator' which is predefined by an old libstdc++.
+
 2011-03-29  Ingo Schwarze  <[email protected]>
 
        Add another POSIX standard.

Index: src/roff/troff/input.cpp
===================================================================
RCS file: /cvsroot/groff/groff/src/roff/troff/input.cpp,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -b -r1.69 -r1.70
--- src/roff/troff/input.cpp    18 Mar 2011 01:05:59 -0000      1.69
+++ src/roff/troff/input.cpp    30 Mar 2011 19:19:38 -0000      1.70
@@ -155,6 +155,9 @@
 static void init_registers();
 static void trapping_blank_line();
 
+// this is for gcc 2.95 with old versions of libstdc++
+#define input_iterator my_input_iterator
+
 class input_iterator;
 input_iterator *make_temp_iterator(const char *);
 const char *input_char_description(int);

_______________________________________________
Groff-commit mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to