Re: Outstanding parrot issues?

[email protected] (Jeff Clites) Mon, 3 May 2004 15:39:44 -0700
Newsgroups perl.perl6.internals,perl.ponie.dev
Message-ID <[email protected]>
On Apr 30, 2004, at 10:00 AM, Nicholas Clark wrote:

> On Fri, Apr 30, 2004 at 06:25:50PM +0200, Leopold Toetsch wrote:
>
>> Nicholas Clark <[email protected]> wrote:

>>> Prefixing all the linkable functions as Perl_ or PerlIO_ etc
>>
>> Ugly. Can't the linker hide it?
>
> Probably yes on most platforms, but the usual problem for perl is that 
> it
> has to remain horribly portable, and it has to be portable to platforms
> that aren't currently available for any of the porters to test on.
> So fun things like Crays (Where sizeof(short) is 8)

ICU somehow manages (optionally?) to suffix all it its symbols with the 
version number, automagically (meaning, they don't look that way in the 
source or the headers). We should figure out how they are doing that, 
and see if we can use the same approach. I don't know if it's linker 
magic, or compiler magic, or magic magic.

JEff