diff options
author | Richard Levitte <levitte@openssl.org> | 2018-02-13 20:47:34 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2018-02-14 17:13:53 +0100 |
commit | ab7134eff591b0996578ebb881a165eb527e1810 (patch) | |
tree | c7330427e21772161a65672131de26feeea504fe /Configurations/10-main.conf | |
parent | 722c9762f2e021a9b43774fca282c9a4146d38e6 (diff) |
VMS: add the possibility to use Itanium assembler with 'ias'
This does require the use of a port of 'ias' for VMS.
Reviewed-by: Andy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5357)
Diffstat (limited to 'Configurations/10-main.conf')
-rw-r--r-- | Configurations/10-main.conf | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index f66e35bd52..c9e4fd2e0f 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -146,6 +146,16 @@ sub vms_info { $vms_info->{def_zlib} =~ s|/.*$||g; } } + + if ($config{target} =~ /-ia64/) { + `PIPE ias -H 2> NL:`; + if ($? == 0) { + $vms_info->{as} = "ias"; + $vms_info->{asflags} = '-d debug "-N" vms_upcase'; + $vms_info->{asoutflag} = "-o"; + $vms_info->{perlasm_scheme} = "ias"; + } + } } return $vms_info; } @@ -1876,6 +1886,11 @@ my %targets = ( dso_scheme => "vms", thread_scheme => "pthreads", + as => sub { vms_info()->{as} }, + asflags => sub { vms_info()->{asflags} }, + asoutflag => sub { vms_info()->{asoutflag} }, + perlasm_scheme => sub { vms_info()->{perlasm_scheme} }, + apps_aux_src => "vms_term_sock.c", apps_init_src => "vms_decc_init.c", }, |