aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Hazel <Philip.Hazel@gmail.com>2024-05-03 15:55:04 +0100
committerPhilip Hazel <Philip.Hazel@gmail.com>2024-05-03 15:55:04 +0100
commit5634d0b6b56793f5215d8d348aedffb510c51cc6 (patch)
treec96a0989bab78e3f61bc0761b2c712382b9358cd
parente07e378d85f45a0e65f0a974d61dfe7a481e7b1b (diff)
downloadpcre-upstream-master.tar.gz
Update VMS build filesupstream-master
-rw-r--r--vms/configure.com24
-rw-r--r--vms/pcre2.h_patch2
2 files changed, 25 insertions, 1 deletions
diff --git a/vms/configure.com b/vms/configure.com
index 33fab226..b50365d4 100644
--- a/vms/configure.com
+++ b/vms/configure.com
@@ -52,6 +52,30 @@ $!WRITE SYS$OUTPUT "Checking PERL ... found"
$WRITE SYS$OUTPUT " "
$!
$!
+$! Check files and ODS-2. unzip makes files FILE.H.GENERIC like FILE_H.GENERIC. Should rename to FILE.H_GENERIC
+$IF F$SEARCH("[.SRC]PCRE2_H.GENERIC") .NES. ""
+$ THEN
+$ REN [.SRC]PCRE2_H.GENERIC [.SRC]PCRE2.H_GENERIC
+$ ELSE
+$ IF F$SEARCH("[.SRC]PCRE2.H_GENERIC") .EQS. ""
+$ THEN
+$ WRITE SYS$OUTPUT "Not ODS-2 volume, or PCRE2_H.GENERIC not found"
+$ EXIT
+$ ENDIF
+$ENDIF
+$IF F$SEARCH("[.SRC]PCRE2_CHARTABLES_C.DIST") .NES. ""
+$ THEN
+$ REN [.SRC]PCRE2_CHARTABLES_C.DIST [.SRC]PCRE2_CHARTABLES.C_DIST
+$ ELSE
+$ IF F$SEARCH("[.SRC]PCRE2_CHARTABLES.C_DIST") .EQS. ""
+$ THEN
+$ WRITE SYS$OUTPUT "Not ODS-2 volume, or PCRE2_CHARTABLES_C.DIST not found"
+$ EXIT
+$ ENDIF
+$ENDIF
+$WRITE SYS$OUTPUT "Source Files OK"
+$!
+$!
$I18 = F$SEARCH("SYS$I18N_ICONV:ISO8859-1_UTF-8.ICONV") .NES. ""
$IF (I18)
$ THEN
diff --git a/vms/pcre2.h_patch b/vms/pcre2.h_patch
index 6163df10..01347343 100644
--- a/vms/pcre2.h_patch
+++ b/vms/pcre2.h_patch
@@ -9,4 +9,4 @@
#define pcre2_substring_nametable_scan_8 vms_pcre2_substr_nmtab_scan_8
#define pcre2_substring_length_bynumber_8 vms_pcre2_substr_len_bynum_8
#define pcre2_substring_number_from_name_8 vms_pcre2_substr_num_f_nam_8
-
+#define pcre2_set_max_pattern_compiled_length vms_pcre2_set_max_pat_cmpl_len