[Perl/perl5] 8c21c6: Add porting test for embed.pl visibility

[email protected] (Karl Williamson via perl5-changes) Wed, 29 Jul 2026 09:28:05 -0700
Newsgroups perl.perl5.changes
Message-ID <Perl/perl5/push/refs/heads/blead/[email protected]>
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 8c21c6f41a811074abbcbe60b137dbb2c7da21ff
      https://github.com/Perl/perl5/commit/8c21c6f41a811074abbcbe60b137dbb2c7da21ff
  Author: Karl Williamson <[email protected]>
  Date:   2026-07-29 (Wed, 29 Jul 2026)

  Changed paths:
    M MANIFEST
    M pod/perlhack.pod
    M pod/perlhacktips.pod
    M regen/embed.pl
    A t/porting/symbol_visibility.dat
    A t/porting/symbol_visibility.t

  Log Message:
  -----------
  Add porting test for embed.pl visibility

The array '@unresolved_visibility_overrides' in regen/embed.pl is
supposed to contain pre-existing symbols that we haven't resolved the
final status of yet.  When that is done, the symbols in it should be
removed and placed depending on their resolution,

Newly created symbols should have their final disposition known, so
shouldn't go into this array.  This test is a quick and dirty check that
new symbols aren't getting wrongly added.



To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications