This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
INSTALL tweak
authorGurusamy Sarathy <gsar@cpan.org>
Tue, 14 Sep 1999 09:31:57 +0000 (09:31 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Tue, 14 Sep 1999 09:31:57 +0000 (09:31 +0000)
p4raw-id: //depot/perl@4150

INSTALL

diff --git a/INSTALL b/INSTALL
index 4647002..c90f6b3 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -766,12 +766,22 @@ or you can answer 'n' at the appropriate interactive Configure prompt.
 
 =item -DPERL_POLLUTE_MALLOC
 
+NOTE: This flag is enabled automatically on some platforms if you
+asked for binary compatibility with version 5.005, or if you just
+run Configure to accept all the defaults on those platforms.  You
+can refuse the automatic binary compatibility flags wholesale by
+running:
+
+       sh Configure -Ubincompat5005
+
+or by answering 'n' at the appropriate prompt.
+
 Perl's malloc family of functions are called Perl_malloc(),
-Perl_realloc(), Perl_calloc() and Perl_mfree().  The names do not clash
-with the system versions of these functions.
+Perl_realloc(), Perl_calloc() and Perl_mfree().  When this flag is
+not enabled, the names do not clash with the system versions of
+these functions.
 
-If you add -DPERL_POLLUTE_MALLOC to your ccflags variable in
-config.sh, then Perl's malloc family of functions will have the same
+If enabled, Perl's malloc family of functions will have the same
 names as the system versions.  This may be sometimes required when you
 have libraries that like to free() data that may have been allocated
 by Perl_malloc() and vice versa.