From: Richard Levitte Date: Fri, 4 Nov 2016 18:11:11 +0000 (+0100) Subject: VMS build file template: assign 'arch' to local symbol table X-Git-Tag: OpenSSL_1_1_1-pre1~3180 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=3ee24d4acaff1c247db89c5cfcac17749dc3d7bc;p=oweals%2Fopenssl.git VMS build file template: assign 'arch' to local symbol table Since the local symbol table is looked up before the global symbol table, 'arch' assigned in the local symbol table of the DCL where MMS is called would be seen before the 'arch' defined in descrip.mms. Assigning it to the local symbol table in descrip.mms removes that issue. Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1853) --- diff --git a/Configurations/descrip.mms.tmpl b/Configurations/descrip.mms.tmpl index 2c58078b35..d8c0d7af05 100644 --- a/Configurations/descrip.mms.tmpl +++ b/Configurations/descrip.mms.tmpl @@ -222,7 +222,7 @@ NODEBUG=@ $(NODEBUG) ! $(NODEBUG) ! Figure out the architecture $(NODEBUG) ! - $(NODEBUG) arch == f$edit( f$getsyi( "arch_name"), "upcase") + $(NODEBUG) arch = f$edit( f$getsyi( "arch_name"), "upcase") $(NODEBUG) ! $(NODEBUG) ! Set up logical names for the libraries, so LINK and $(NODEBUG) ! running programs can use them.