Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: ba4fa056e4e86ad40aee006b0ddd37951f723787
https://github.com/Perl/perl5/commit/ba4fa056e4e86ad40aee006b0ddd37951f723787
Author: Karl Williamson <[email protected]>
Date: 2025-08-21 (Thu, 21 Aug 2025)
Changed paths:
M embed.fnc
M embed.h
M inline.h
M pod/perldelta.pod
M proto.h
M utf8.h
Log Message:
-----------
Hide function prototyes from unauthorized callers
0351a629e71de127cbfd1b142e9eaa6069deabf5 extended hiding private
functions from callers into the gcc world.
Some functions are allowed only in extensions; so can not be marked as
hidden; this commit discourages their use however, by hiding their
prototypes to all but the core and extensions.
It turns out that four functions were being used in modules we ship
with that were marked as extensions-only; so they had to be made
globally accessible.
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications