diff options
Diffstat (limited to 'Configurations')
-rw-r--r-- | Configurations/10-main.conf | 6 | ||||
-rw-r--r-- | Configurations/50-vms-x86_64.conf | 12 |
2 files changed, 8 insertions, 10 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index c42902cf39..cfa9399eca 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -2079,5 +2079,9 @@ my %targets = ( cflags => add("/POINTER_SIZE=64=ARGV"), pointer_size => "64", }, - + "vms-x86_64" => { + inherit_from => [ "vms-generic" ], + bn_ops => "SIXTY_FOUR_BIT", + pointer_size => "", + } ); diff --git a/Configurations/50-vms-x86_64.conf b/Configurations/50-vms-x86_64.conf index ef6bd7b62c..edde2629ad 100644 --- a/Configurations/50-vms-x86_64.conf +++ b/Configurations/50-vms-x86_64.conf @@ -1,16 +1,10 @@ ## -*- mode: perl; -*- -# OpenVMS for x86_64 is currently out on a field test. A native C compiler -# is currently not available, but there are cross-compilation tools for -# OpenVMS for Itanium. This configuration file holds the necessary target(s) -# to make that useful. -# -# The assumption is that *building* is done on Itanium, and then the source -# tree and build tree are transferred to x86_64, where tests can be performed, -# and installation can be done. +# OpenVMS cross compilation of x86_64 binaries on Itanium. This doesn't +# fit the usual cross compilation parameters that are used on Unixly machines ( - 'vms-x86_64' => { + 'vms-x86_64-cross-ia64' => { inherit_from => [ 'vms-generic' ], CC => 'XCC', bn_ops => 'SIXTY_FOUR_BIT', |