Author: rafl
Date: Wed Nov 16 13:08:03 2005
New Revision: 10035
Modified:
/ (props changed)
trunk/config/gen/platform.pm
trunk/config/init/hints/linux.pm
Log:
[EMAIL PROTECTED]: rafl | 2005-11-16 04:05:25 +0100
* A quick and dirty hack to make ia64 work again.
Modified: trunk/config/gen/platform.pm
==============================================================================
--- trunk/config/gen/platform.pm (original)
+++ trunk/config/gen/platform.pm Wed Nov 16 13:08:03 2005
@@ -29,6 +29,11 @@ sub runstep {
$platform="win32" if $platform =~ /^msys/;
$platform="win32" if $platform =~ /^mingw/;
$platform =~ s/^ms//;
+
+ if ((split('-', $Config{archname}))[0] eq 'ia64') {
+ $platform = 'ia64';
+ }
+
$platform="generic" unless -d "config/gen/platform/$platform";
print " platform='$platform' " if $verbose;
Modified: trunk/config/init/hints/linux.pm
==============================================================================
--- trunk/config/init/hints/linux.pm (original)
+++ trunk/config/init/hints/linux.pm Wed Nov 16 13:08:03 2005
@@ -40,3 +40,9 @@ Parrot::Configure::Data->set(
linkflags => $linkflags,
link => $link,
);
+
+if ((split('-', $Config{archname}))[0] eq 'ia64') {
+ Parrot::Configure::Data->set
+ platform_asm => 1
+ );
+}