Timur Safin <[EMAIL PROTECTED]> wrote:
> - Original Message -
> From: "Leopold Toetsch" <[EMAIL PROTECTED]>
>> On (AFAIK) all systems: opcode_type = intval_type = long. This size has
>> to match the pointer size. And floatval_type = double.
> It was not exactly true till recent (the count
- Original Message -
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "Perl 6 Internals" <[EMAIL PROTECTED]>
Sent: Friday, July 16, 2004 9:42 AM
Subject: Parrot config - a small perl task
> On (AFAIK) all systems: opcode_type = intval_type = long. This s
Brent 'Dax' Royal-Gordon wrote:
Leopold Toetsch wrote:
On (AFAIK) all systems: opcode_type = intval_type = long. This size
has to match the pointer size. And floatval_type = double.
Very small, as it turns out:
Great, thanks. The patch is smaller then my description ;)
leo
Leopold Toetsch wrote:
On (AFAIK) all systems: opcode_type = intval_type = long. This size has
to match the pointer size. And floatval_type = double.
Very small, as it turns out:
- my $intval=$Config{ivtype} || 'long';
- my $floatval=$Config{nvtype} || 'double';
- my $opcode=$Config{ivtype}
Our types configuration is still using perl5's type sizes. This breaks
default Configure.pl runs on various architectures, that ship a perl
with "long long" intvals.
Using perl's was needed a long time ago, when packfiles were generated
by perl. It's not needed any more.
So the job is to fix t