Andy Lester wrote:
I had removed the PARROT_API from ld() in list.c because we don't need
to offer as a public function to the user a function that computes logs
base 2. fperrad reverted that because it broke "make hello".
It seems to me that this is backwards, just like my PARROT_APIing some
other something last week that was needed only for making tests pass.
Is there a way we can make functions visible for tests, and not make
them visible via PARROT_API? I think we need to be very careful in what
we publish as functions, especially something like "ld()" which seems
highly likely to clash with another name somewhere.
I agree with you, 'ld' is not a good name for a public function.
François.
Do we have guidelines for knowing what should be PARROT_API and what
shouldn't?
xoxo,
Andy
--
Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance