This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Remove obsolete information about Perl
- To: gcc-patches@gcc.gnu.org
- Subject: Remove obsolete information about Perl
- From: Russ Allbery <rra@stanford.edu>
- Date: 29 Aug 1999 05:12:54 -0700
The problem compiling Perl mentioned in the External Bugs section of
gcc.texi is fixed in Perl 5.004 and 5.005, isn't present in Perl 4.036
(the final released version of Perl 4), and from evidence in the Perl hint
files, appears to have been fixed sometime before Perl 5.001m, which makes
it rather ancient. Someone would really have to work to acquire a copy of
Perl with this bug these days.
I propose this patch to remove this item, to avoid needless confusion.
(If not this, then at least some note should be added saying that this
problem doesn't apply to current versions of Perl.)
Sun Aug 29 05:06:43 1999 Russ Allbery <rra@stanford.edu>
* gcc.texi (External Bugs): Remove obsolete note about Perl on
SunOS.
--- gcc-2.95.1/gcc/gcc.texi.orig Sun Aug 8 23:47:01 1999
+++ gcc-2.95.1/gcc/gcc.texi Sun Aug 29 04:58:33 1999
@@ -1178,24 +1178,6 @@
@end example
@item
-If you have trouble compiling Perl on a SunOS 4 system, it may be
-because Perl specifies @samp{-I/usr/ucbinclude}. This accesses the
-unfixed header files. Perl specifies the options
-
-@example
--traditional -Dvolatile=__volatile__
--I/usr/include/sun -I/usr/ucbinclude
--fpcc-struct-return
-@end example
-
-@noindent
-most of which are unnecessary with GCC 2.4.5 and newer versions. You
-can make a properly working Perl by setting @code{ccflags} to
-@samp{-fwritable-strings} (implied by the @samp{-traditional} in the
-original options) and @code{cppflags} to empty in @file{config.sh}, then
-typing @samp{./doSH; make depend; make}.
-
-@item
On various 386 Unix systems derived from System V, including SCO, ISC,
and ESIX, you may get error messages about running out of virtual memory
while compiling certain programs.
--
Russ Allbery (rra@stanford.edu) <URL:http://www.eyrie.org/~eagle/>