> From: Gavin Smith <[email protected]> > Date: Sun, 29 Aug 2021 09:23:26 +0100 > Cc: Jacob Bachmeyer <[email protected]>, Bruno Haible <[email protected]>, > Texinfo <[email protected]> > > On Sun, Aug 29, 2021 at 7:07 AM Eli Zaretskii <[email protected]> wrote: > > How would one try to establish that? Which output files to look at, > > and what to consider when looking at them? > > It is the .c files that xsubpp outputs. I want to know if the writers > of xsubpp intended for these .c files to work on other machines or if > it is intended that everyone compiling an XS module should have xsubpp > run on their own machine. Differences could be machine architecture > and versions of Perl. > > Much of the Perl API is public and stable and I think it's very likely > that the output of xsubpp wouldn't use anything that was likely to > break, and that the Perl maintainers would try to avoid breaking the > output of xsubpp when making changes that changed the API.
I think you are right. But the definitive answer will probably be available only from the Perl developers?
