summaryrefslogtreecommitdiffstats
path: root/engines
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2009-08-25 07:19:25 +0000
committerRichard Levitte <levitte@openssl.org>2009-08-25 07:19:25 +0000
commitc6e4ef2c6e98e7ab50b4485f4dbaa304ebfeb9a3 (patch)
treed0cdcf9266336dec3ffe7a3c858e1732b3fbbd52 /engines
parent6450908a35fe52434efef18b841b2c38ae100256 (diff)
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)
Diffstat (limited to 'engines')
-rw-r--r--engines/alpha.opt (renamed from engines/axp.opt)0
-rw-r--r--engines/ia64.opt1
-rw-r--r--engines/makeengines.com2
3 files changed, 2 insertions, 1 deletions
diff --git a/engines/axp.opt b/engines/alpha.opt
index 1dc71bf4b7..1dc71bf4b7 100644
--- a/engines/axp.opt
+++ b/engines/alpha.opt
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 2e0fdff002..b70253899a 100644
--- a/engines/makeengines.com
+++ b/engines/makeengines.com
@@ -196,7 +196,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