> 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?

Reply via email to