develooper Front page | perl.perl5.porters | Postings from December 2017

is PERL_IMPLICIT_SYS maintained?

Thread Next
December 19, 2017 06:50
is PERL_IMPLICIT_SYS maintained?
Message ID:
Is the PERL_IMPLICIT_SYS option tested, maintained, etc.?  I see a couple
of flaws in it that imply that it can't have been recently compiled on the
full range of systems we port to.  Specifically, I see that iperlsys.h
refers to struct sockaddr without a HAS_SOCKET guard, and that the
third parameter to PerlSock_accept() is of type int* but it gets fed
Sock_size_t* arguments (with Sock_size_t having been properly probed).
I also see that some significant I/O syscalls, specifically fcntl(),
are not indirected through this mechanism.

If PERL_IMPLICIT_SYS has rotted, we should delete the code for a
maintainability win.


Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About