Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[perl #39043] [TODO] Dynamic PMCs should not include 'parrot/parrot.h'

0 views
Skip to first unread message

Bernhard Schmalhofer

unread,
May 1, 2006, 9:47:17 AM5/1/06
to bugs-bi...@rt.perl.org
# New Ticket Created by Bernhard Schmalhofer
# Please include the string: [perl #39043]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=39043 >


In 'include/parrot/parrot.h' it quite sensibly says:

/* Only parrot core files should include this file.
Extensions should include <parrot/extend.h>.
Programs embedding parrot should include <parrot/embed.h>.
*/

However all dynamic PMCs in src/dynpmc and most, if not all, language
PMCs are
also including 'parrot/parrot.h'.

So the dependencies on symbols not defined in 'extend.h' should go away.


0 new messages