petdance/scratch — Issue #369: RFC: decorate all functions in src/platform.c with PARROT_EXPORT
Author: petdance
Created: 2011-11-01 04:25:48+00:00
State: open

I propose that we add PARROT_EXPORT to all functions in src/platform.c (i.e. all functions in all files used to generate src/platform.c). This is necessary so that users of libparrot, in this case dynpmcs, can access platform-specific functions. The problem that brought this up was that the OS pmc couldn't access Parrot_get_user_id, but I can imagine this cropping up in other places too.

I've created a gci task for this and rfw plans to work on it, but I want to make sure I'm not missing anything before I merge into master.