summaryrefslogtreecommitdiff
path: root/README.aix
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-04-27 19:56:09 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-04-27 19:56:09 +0000
commitbef58541c5c970d738b420d60bf573e3d728ab4f (patch)
tree13cb4ccfd7508949480d730fa931d71ab269f550 /README.aix
parentf83ed19842c1a7c71229dd090f299e643e1fe3fb (diff)
downloadperl-bef58541c5c970d738b420d60bf573e3d728ab4f.tar.gz
Document a faint compilation noise.
p4raw-id: //depot/perl@19355
Diffstat (limited to 'README.aix')
-rw-r--r--README.aix14
1 files changed, 14 insertions, 0 deletions
diff --git a/README.aix b/README.aix
index 9044bae8b2..b8c192ba08 100644
--- a/README.aix
+++ b/README.aix
@@ -200,6 +200,20 @@ Should yield no problems.
Threads seem to work OK, though at the moment not all tests pass when
threads are used in combination with 64bit configurations.
+You may get a warning when doing a threaded build:
+
+ "pp_sys.c", line 4640.39: 1506-280 (W) Function argument assignment between types "unsigned char*" and "const void*" is not allowed.
+
+The exact line number may vary, but if the warning (W) comes from a line
+line this
+
+ hent = PerlSock_gethostbyaddr(addr, (Netdb_hlen_t) addrlen, addrtype);
+
+in the "pp_ghostent" function, you may ignore it safely. The warning
+is caused by the reentrant variant of gethostbyaddr() having a slightly
+different prototype than its non-reentrant variant, but the difference
+is not really significant here.
+
=head2 64-bit Perl
If your AIX is installed with 64-bit support, you can expect 64bit