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.
