Force argv to be an array of long pointers on VMS
authorRichard Levitte <levitte@openssl.org>
Fri, 1 Apr 2016 10:36:51 +0000 (12:36 +0200)
committerRichard Levitte <levitte@openssl.org>
Fri, 1 Apr 2016 14:23:35 +0000 (16:23 +0200)
commit368058d0a79d2e3b853746b09ca86679a86ac233
tree7f4b2dd3b31f56b99c113d5a94fff46d311c8ab6
parent5902821d81ced5e7c5db972e4b569848500940f7
Force argv to be an array of long pointers on VMS

Reverts commit 087ca80ad83071dde0bb6bc1c28c743caa00eaf8

Instead of battling the odd format of argv given to main() in default
P64 mode, tell the compiler to make it an array of 64-bit pointers
when compiling in P64 mode.

A note is added in NOTES.VMS regarding minimum DEC C version.

Reviewed-by: Andy Polyakov <appro@openssl.org>
Configurations/10-main.conf
NOTES.VMS
apps/apps.h
apps/openssl.c
apps/vms_decc_init.c