Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: cea46623dd40981bbc1c32ca902825b34a2e432e
https://github.com/Perl/perl5/commit/cea46623dd40981bbc1c32ca902825b34a2e432e
Author: Karl Williamson <[email protected]>
Date: 2026-01-22 (Thu, 22 Jan 2026)
Changed paths:
M embed.fnc
M embed.h
M op.c
M proto.h
Log Message:
-----------
op.c: Don't hand-roll is_dup_mode() attributes
This commit adds an entry in embed.fnc for S_is_dup_mode, removing the
assert and __attribute lines in op.c.
The proximal cause for this commit is that I tried compiling with
Perl_assert() enabled, which resulted in a lot of compiler warnings
because of the __attribute__non_null__ line
But I also think it is better to not hand-roll things unless absolutely
necessary. Changes someone makes to the general scheme are not likely
to be propagated to the hand-rolled items.
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications