From 51f38e6c2dc0beda399e2fec3869b96770f86f33 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Tue, 25 Aug 2009 07:19:20 +0000 Subject: [PATCH] Make engines compile on VMS for ia64 as well. Parse file types in a more secure manner. Submitted by sms@antinode.info (Steven M. Schweda) --- engines/alpha.opt | 1 + engines/ia64.opt | 1 + engines/makeengines.com | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 engines/alpha.opt create mode 100644 engines/ia64.opt diff --git a/engines/alpha.opt b/engines/alpha.opt new file mode 100644 index 0000000000..1dc71bf4b7 --- /dev/null +++ b/engines/alpha.opt @@ -0,0 +1 @@ +SYMBOL_VECTOR=(bind_engine=PROCEDURE,v_check=PROCEDURE) diff --git a/engines/ia64.opt b/engines/ia64.opt new file mode 100644 index 0000000000..1dc71bf4b7 --- /dev/null +++ b/engines/ia64.opt @@ -0,0 +1 @@ +SYMBOL_VECTOR=(bind_engine=PROCEDURE,v_check=PROCEDURE) diff --git a/engines/makeengines.com b/engines/makeengines.com index e140054911..5f9b8d4d9f 100644 --- a/engines/makeengines.com +++ b/engines/makeengines.com @@ -211,7 +211,7 @@ $! $! Do the dirty work. $! $ ON ERROR THEN GOTO FILE_NEXT -$ IF FILE_NAME - ".MAR" .NES. FILE_NAME +$ IF F$EDIT(F$PARSE(SOURCE_FILE,,,"TYPE","SYNTAX_ONLY"),"UPCASE") .EQS. ".MAR" $ THEN $ MACRO/OBJECT='OBJECT_FILE' 'SOURCE_FILE' $ ELSE -- 2.25.1