From b8938420880aa5f4c29b6f5aed70df4b14ef6f91 Mon Sep 17 00:00:00 2001 From: rhness Date: Tue, 4 Mar 2025 09:44:30 -0800 Subject: [PATCH 1/6] Correct Db2 processing Signed-off-by: rhness --- LINKPARM/GVBGDAT.link => SKEL/GVBGDAT.skel | 0 LINKPARM/GVBJDAY.link => SKEL/GVBJDAY.skel | 0 LINKPARM/GVBMR93.link => SKEL/GVBMR93.skel | 0 LINKPARM/GVBRD15.link => SKEL/GVBRD15.skel | 0 LINKPARM/GVBRD35.link => SKEL/GVBRD35.skel | 0 LINKPARM/GVBUR05.link => SKEL/GVBUR05.skel | 0 LINKPARM/GVBUR10.link => SKEL/GVBUR10.skel | 0 LINKPARM/GVBUR15.link => SKEL/GVBUR15.skel | 0 LINKPARM/GVBUR30.link => SKEL/GVBUR30.skel | 0 LINKPARM/GVBUR40.link => SKEL/GVBUR40.skel | 0 LINKPARM/GVBUR45.link => SKEL/GVBUR45.skel | 0 LINKPARM/GVBUR66.link => SKEL/GVBUR66.skel | 0 LINKPARM/GVBXLCK.link => SKEL/GVBXLCK.skel | 0 LINKPARM/GVBXLENV.link => SKEL/GVBXLENV.skel | 0 LINKPARM/GVBXLFIL.link => SKEL/GVBXLFIL.skel | 0 LINKPARM/GVBXLST.link => SKEL/GVBXLST.skel | 0 LINKPARM/GVBXP01.link => SKEL/GVBXP01.skel | 0 LINKPARM/GVBXRCK.link => SKEL/GVBXRCK.skel | 0 LINKPARM/GVBXWCK.link => SKEL/GVBXWCK.skel | 0 LINKPARM/GVBXWTRN.link => SKEL/GVBXWTRN.skel | 0 TABLE/{MACRND.csv => MACEXT.csv} | 0 TABLE/PGMEXT.csv | 22 ++++++++++++++++++++ TABLE/PGMRND.csv | 22 -------------------- 23 files changed, 22 insertions(+), 22 deletions(-) rename LINKPARM/GVBGDAT.link => SKEL/GVBGDAT.skel (100%) rename LINKPARM/GVBJDAY.link => SKEL/GVBJDAY.skel (100%) rename LINKPARM/GVBMR93.link => SKEL/GVBMR93.skel (100%) rename LINKPARM/GVBRD15.link => SKEL/GVBRD15.skel (100%) rename LINKPARM/GVBRD35.link => SKEL/GVBRD35.skel (100%) rename LINKPARM/GVBUR05.link => SKEL/GVBUR05.skel (100%) rename LINKPARM/GVBUR10.link => SKEL/GVBUR10.skel (100%) rename LINKPARM/GVBUR15.link => SKEL/GVBUR15.skel (100%) rename LINKPARM/GVBUR30.link => SKEL/GVBUR30.skel (100%) rename LINKPARM/GVBUR40.link => SKEL/GVBUR40.skel (100%) rename LINKPARM/GVBUR45.link => SKEL/GVBUR45.skel (100%) rename LINKPARM/GVBUR66.link => SKEL/GVBUR66.skel (100%) rename LINKPARM/GVBXLCK.link => SKEL/GVBXLCK.skel (100%) rename LINKPARM/GVBXLENV.link => SKEL/GVBXLENV.skel (100%) rename LINKPARM/GVBXLFIL.link => SKEL/GVBXLFIL.skel (100%) rename LINKPARM/GVBXLST.link => SKEL/GVBXLST.skel (100%) rename LINKPARM/GVBXP01.link => SKEL/GVBXP01.skel (100%) rename LINKPARM/GVBXRCK.link => SKEL/GVBXRCK.skel (100%) rename LINKPARM/GVBXWCK.link => SKEL/GVBXWCK.skel (100%) rename LINKPARM/GVBXWTRN.link => SKEL/GVBXWTRN.skel (100%) rename TABLE/{MACRND.csv => MACEXT.csv} (100%) create mode 100644 TABLE/PGMEXT.csv delete mode 100644 TABLE/PGMRND.csv diff --git a/LINKPARM/GVBGDAT.link b/SKEL/GVBGDAT.skel similarity index 100% rename from LINKPARM/GVBGDAT.link rename to SKEL/GVBGDAT.skel diff --git a/LINKPARM/GVBJDAY.link b/SKEL/GVBJDAY.skel similarity index 100% rename from LINKPARM/GVBJDAY.link rename to SKEL/GVBJDAY.skel diff --git a/LINKPARM/GVBMR93.link b/SKEL/GVBMR93.skel similarity index 100% rename from LINKPARM/GVBMR93.link rename to SKEL/GVBMR93.skel diff --git a/LINKPARM/GVBRD15.link b/SKEL/GVBRD15.skel similarity index 100% rename from LINKPARM/GVBRD15.link rename to SKEL/GVBRD15.skel diff --git a/LINKPARM/GVBRD35.link b/SKEL/GVBRD35.skel similarity index 100% rename from LINKPARM/GVBRD35.link rename to SKEL/GVBRD35.skel diff --git a/LINKPARM/GVBUR05.link b/SKEL/GVBUR05.skel similarity index 100% rename from LINKPARM/GVBUR05.link rename to SKEL/GVBUR05.skel diff --git a/LINKPARM/GVBUR10.link b/SKEL/GVBUR10.skel similarity index 100% rename from LINKPARM/GVBUR10.link rename to SKEL/GVBUR10.skel diff --git a/LINKPARM/GVBUR15.link b/SKEL/GVBUR15.skel similarity index 100% rename from LINKPARM/GVBUR15.link rename to SKEL/GVBUR15.skel diff --git a/LINKPARM/GVBUR30.link b/SKEL/GVBUR30.skel similarity index 100% rename from LINKPARM/GVBUR30.link rename to SKEL/GVBUR30.skel diff --git a/LINKPARM/GVBUR40.link b/SKEL/GVBUR40.skel similarity index 100% rename from LINKPARM/GVBUR40.link rename to SKEL/GVBUR40.skel diff --git a/LINKPARM/GVBUR45.link b/SKEL/GVBUR45.skel similarity index 100% rename from LINKPARM/GVBUR45.link rename to SKEL/GVBUR45.skel diff --git a/LINKPARM/GVBUR66.link b/SKEL/GVBUR66.skel similarity index 100% rename from LINKPARM/GVBUR66.link rename to SKEL/GVBUR66.skel diff --git a/LINKPARM/GVBXLCK.link b/SKEL/GVBXLCK.skel similarity index 100% rename from LINKPARM/GVBXLCK.link rename to SKEL/GVBXLCK.skel diff --git a/LINKPARM/GVBXLENV.link b/SKEL/GVBXLENV.skel similarity index 100% rename from LINKPARM/GVBXLENV.link rename to SKEL/GVBXLENV.skel diff --git a/LINKPARM/GVBXLFIL.link b/SKEL/GVBXLFIL.skel similarity index 100% rename from LINKPARM/GVBXLFIL.link rename to SKEL/GVBXLFIL.skel diff --git a/LINKPARM/GVBXLST.link b/SKEL/GVBXLST.skel similarity index 100% rename from LINKPARM/GVBXLST.link rename to SKEL/GVBXLST.skel diff --git a/LINKPARM/GVBXP01.link b/SKEL/GVBXP01.skel similarity index 100% rename from LINKPARM/GVBXP01.link rename to SKEL/GVBXP01.skel diff --git a/LINKPARM/GVBXRCK.link b/SKEL/GVBXRCK.skel similarity index 100% rename from LINKPARM/GVBXRCK.link rename to SKEL/GVBXRCK.skel diff --git a/LINKPARM/GVBXWCK.link b/SKEL/GVBXWCK.skel similarity index 100% rename from LINKPARM/GVBXWCK.link rename to SKEL/GVBXWCK.skel diff --git a/LINKPARM/GVBXWTRN.link b/SKEL/GVBXWTRN.skel similarity index 100% rename from LINKPARM/GVBXWTRN.link rename to SKEL/GVBXWTRN.skel diff --git a/TABLE/MACRND.csv b/TABLE/MACEXT.csv similarity index 100% rename from TABLE/MACRND.csv rename to TABLE/MACEXT.csv diff --git a/TABLE/PGMEXT.csv b/TABLE/PGMEXT.csv new file mode 100644 index 0000000..0f35300 --- /dev/null +++ b/TABLE/PGMEXT.csv @@ -0,0 +1,22 @@ +PID,PDESC,PPGMTYPE,PSRCREPO,PSRCFLDR,PSRCSFX,PLANG,PMODTYPE,PDB2PRE +GVBGDAT,Date Conversion Process (Serial to Gregorian),Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBJDAY,Date Conversion Process (Gregorian to Serial),Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBMR93,Generic Switch Setter,Main Program,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBMR94,One-Second Delay,Subroutine,Performance-Engine-Extensions,ASM,asm,HLASM,OBJONLY, +GVBRD15,Lookup Detail File Conversion Process,SORT E15 Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBRD35,Lookup File Build Process,SORT E35 Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBUR05,Memory Allocation Process,Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBUR10,Memory Release Process,Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBUR15,Address Pointer Set Process,Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBUR30,DB2 Table Read Routine,Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD,Y +GVBUR40,Hardware Compression/Expansion Utility,Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBUR45,Table Search Process,Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBUR66,COBOL ENQ/DEQ Interface,Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXLCK,Common Key Buffer Lookup Process,MR95 Lookup Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXLENV,MR95 Environment Info Lookup Process,MR95 Lookup Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXLFIL,MR95 File Info Lookup Process,MR95 Lookup Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXLST,String Concatenator,MR95 Lookup Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXP01,Record Paste-Up Routine,MR95 Lookup Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXRCK,Common Key Buffer Read Process,MR95 Read Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXWCK,Common Key Buffer Truncation Process,MR95 Write Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, +GVBXWTRN,Common Key Transaction Area Updater,MR95 Write Exit,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, diff --git a/TABLE/PGMRND.csv b/TABLE/PGMRND.csv deleted file mode 100644 index 8a62a9c..0000000 --- a/TABLE/PGMRND.csv +++ /dev/null @@ -1,22 +0,0 @@ -PID,PDESC,PPGMTYPE,PSRCREPO,PSRCFLDR,PSRCSFX,PLANG,PSQL,PMODTYPE -GVBGDAT,Date Conversion Process (Serial to Gregorian),Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBJDAY,Date Conversion Process (Gregorian to Serial),Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBMR93,Generic Switch Setter,Main Program,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBMR94,One-Second Delay,Subroutine,Performance-Engine-R-and-D,ASM,asm,HLASM,,OBJONLY -GVBRD15,Lookup Detail File Conversion Process,SORT E15 Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBRD35,Lookup File Build Process,SORT E35 Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBUR05,Memory Allocation Process,Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBUR10,Memory Release Process,Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBUR15,Address Pointer Set Process,Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBUR30,DB2 Table Read Routine,Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,Y,LOADMOD -GVBUR40,Hardware Compression/Expansion Utility,Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBUR45,Table Search Process,Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBUR66,COBOL ENQ/DEQ Interface,Subprogram,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXLCK,Common Key Buffer Lookup Process,MR95 Lookup Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXLENV,MR95 Environment Info Lookup Process,MR95 Lookup Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXLFIL,MR95 File Info Lookup Process,MR95 Lookup Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXLST,String Concatenator,MR95 Lookup Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXP01,Record Paste-Up Routine,MR95 Lookup Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXRCK,Common Key Buffer Read Process,MR95 Read Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXWCK,Common Key Buffer Truncation Process,MR95 Write Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD -GVBXWTRN,Common Key Transaction Area Updater,MR95 Write Exit,Performance-Engine-R-and-D,ASM,asm,HLASM,,LOADMOD \ No newline at end of file From 3d19e4bcc3df904791c78bd050b332558e48dc2c Mon Sep 17 00:00:00 2001 From: ghannington Date: Tue, 27 May 2025 15:36:55 +0800 Subject: [PATCH 2/6] Add table required for build system Signed-off-by: ghannington --- TABLE/tablesPEX.csv | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 TABLE/tablesPEX.csv diff --git a/TABLE/tablesPEX.csv b/TABLE/tablesPEX.csv new file mode 100644 index 0000000..306ca87 --- /dev/null +++ b/TABLE/tablesPEX.csv @@ -0,0 +1,3 @@ +name +PGMRND +MACRND \ No newline at end of file From 89e827b042b7f35347d7e48d28c233ec022b497d Mon Sep 17 00:00:00 2001 From: ghannington Date: Wed, 28 May 2025 10:58:05 +0800 Subject: [PATCH 3/6] Correct table names in tablesPEX Signed-off-by: ghannington --- TABLE/tablesPEX.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TABLE/tablesPEX.csv b/TABLE/tablesPEX.csv index 306ca87..ea8fc03 100644 --- a/TABLE/tablesPEX.csv +++ b/TABLE/tablesPEX.csv @@ -1,3 +1,3 @@ name -PGMRND -MACRND \ No newline at end of file +PGMEXT +MACEXT \ No newline at end of file From 334700131f42b5c7b6ba2fc84ed16f94d8942023 Mon Sep 17 00:00:00 2001 From: ghannington Date: Wed, 11 Jun 2025 18:07:12 +0800 Subject: [PATCH 4/6] Change LINKPARM skel to ftl Signed-off-by: ghannington --- .gitattributes | 2 ++ SKEL/GVBGDAT.skel => LINKPARM/GVBGDAT.ftl | 0 SKEL/GVBJDAY.skel => LINKPARM/GVBJDAY.ftl | 0 SKEL/GVBMR93.skel => LINKPARM/GVBMR93.ftl | 0 SKEL/GVBRD15.skel => LINKPARM/GVBRD15.ftl | 0 SKEL/GVBRD35.skel => LINKPARM/GVBRD35.ftl | 0 SKEL/GVBUR05.skel => LINKPARM/GVBUR05.ftl | 0 SKEL/GVBUR10.skel => LINKPARM/GVBUR10.ftl | 0 SKEL/GVBUR15.skel => LINKPARM/GVBUR15.ftl | 0 SKEL/GVBUR30.skel => LINKPARM/GVBUR30.ftl | 0 SKEL/GVBUR40.skel => LINKPARM/GVBUR40.ftl | 0 SKEL/GVBUR45.skel => LINKPARM/GVBUR45.ftl | 0 SKEL/GVBUR66.skel => LINKPARM/GVBUR66.ftl | 0 SKEL/GVBXLCK.skel => LINKPARM/GVBXLCK.ftl | 0 SKEL/GVBXLENV.skel => LINKPARM/GVBXLENV.ftl | 0 SKEL/GVBXLFIL.skel => LINKPARM/GVBXLFIL.ftl | 0 SKEL/GVBXLST.skel => LINKPARM/GVBXLST.ftl | 0 SKEL/GVBXP01.skel => LINKPARM/GVBXP01.ftl | 0 SKEL/GVBXRCK.skel => LINKPARM/GVBXRCK.ftl | 0 SKEL/GVBXWCK.skel => LINKPARM/GVBXWCK.ftl | 0 SKEL/GVBXWTRN.skel => LINKPARM/GVBXWTRN.ftl | 0 21 files changed, 2 insertions(+) rename SKEL/GVBGDAT.skel => LINKPARM/GVBGDAT.ftl (100%) rename SKEL/GVBJDAY.skel => LINKPARM/GVBJDAY.ftl (100%) rename SKEL/GVBMR93.skel => LINKPARM/GVBMR93.ftl (100%) rename SKEL/GVBRD15.skel => LINKPARM/GVBRD15.ftl (100%) rename SKEL/GVBRD35.skel => LINKPARM/GVBRD35.ftl (100%) rename SKEL/GVBUR05.skel => LINKPARM/GVBUR05.ftl (100%) rename SKEL/GVBUR10.skel => LINKPARM/GVBUR10.ftl (100%) rename SKEL/GVBUR15.skel => LINKPARM/GVBUR15.ftl (100%) rename SKEL/GVBUR30.skel => LINKPARM/GVBUR30.ftl (100%) rename SKEL/GVBUR40.skel => LINKPARM/GVBUR40.ftl (100%) rename SKEL/GVBUR45.skel => LINKPARM/GVBUR45.ftl (100%) rename SKEL/GVBUR66.skel => LINKPARM/GVBUR66.ftl (100%) rename SKEL/GVBXLCK.skel => LINKPARM/GVBXLCK.ftl (100%) rename SKEL/GVBXLENV.skel => LINKPARM/GVBXLENV.ftl (100%) rename SKEL/GVBXLFIL.skel => LINKPARM/GVBXLFIL.ftl (100%) rename SKEL/GVBXLST.skel => LINKPARM/GVBXLST.ftl (100%) rename SKEL/GVBXP01.skel => LINKPARM/GVBXP01.ftl (100%) rename SKEL/GVBXRCK.skel => LINKPARM/GVBXRCK.ftl (100%) rename SKEL/GVBXWCK.skel => LINKPARM/GVBXWCK.ftl (100%) rename SKEL/GVBXWTRN.skel => LINKPARM/GVBXWTRN.ftl (100%) diff --git a/.gitattributes b/.gitattributes index a192d70..c260f7c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,6 +1,8 @@ # Default to EBCDIC unless otherwise specified * zos-working-tree-encoding=ibm-1047 git-encoding=iso8859-1 +# freemarker templates must be ascii +*.ftl zos-working-tree-encoding=iso8859-1 git-encoding=iso8859-1 # The git attributes and ignore files MUST be ASCII *.gitattributes zos-working-tree-encoding=iso8859-1 git-encoding=iso8859-1 *.gitignore zos-working-tree-encoding=iso8859-1 git-encoding=iso8859-1 \ No newline at end of file diff --git a/SKEL/GVBGDAT.skel b/LINKPARM/GVBGDAT.ftl similarity index 100% rename from SKEL/GVBGDAT.skel rename to LINKPARM/GVBGDAT.ftl diff --git a/SKEL/GVBJDAY.skel b/LINKPARM/GVBJDAY.ftl similarity index 100% rename from SKEL/GVBJDAY.skel rename to LINKPARM/GVBJDAY.ftl diff --git a/SKEL/GVBMR93.skel b/LINKPARM/GVBMR93.ftl similarity index 100% rename from SKEL/GVBMR93.skel rename to LINKPARM/GVBMR93.ftl diff --git a/SKEL/GVBRD15.skel b/LINKPARM/GVBRD15.ftl similarity index 100% rename from SKEL/GVBRD15.skel rename to LINKPARM/GVBRD15.ftl diff --git a/SKEL/GVBRD35.skel b/LINKPARM/GVBRD35.ftl similarity index 100% rename from SKEL/GVBRD35.skel rename to LINKPARM/GVBRD35.ftl diff --git a/SKEL/GVBUR05.skel b/LINKPARM/GVBUR05.ftl similarity index 100% rename from SKEL/GVBUR05.skel rename to LINKPARM/GVBUR05.ftl diff --git a/SKEL/GVBUR10.skel b/LINKPARM/GVBUR10.ftl similarity index 100% rename from SKEL/GVBUR10.skel rename to LINKPARM/GVBUR10.ftl diff --git a/SKEL/GVBUR15.skel b/LINKPARM/GVBUR15.ftl similarity index 100% rename from SKEL/GVBUR15.skel rename to LINKPARM/GVBUR15.ftl diff --git a/SKEL/GVBUR30.skel b/LINKPARM/GVBUR30.ftl similarity index 100% rename from SKEL/GVBUR30.skel rename to LINKPARM/GVBUR30.ftl diff --git a/SKEL/GVBUR40.skel b/LINKPARM/GVBUR40.ftl similarity index 100% rename from SKEL/GVBUR40.skel rename to LINKPARM/GVBUR40.ftl diff --git a/SKEL/GVBUR45.skel b/LINKPARM/GVBUR45.ftl similarity index 100% rename from SKEL/GVBUR45.skel rename to LINKPARM/GVBUR45.ftl diff --git a/SKEL/GVBUR66.skel b/LINKPARM/GVBUR66.ftl similarity index 100% rename from SKEL/GVBUR66.skel rename to LINKPARM/GVBUR66.ftl diff --git a/SKEL/GVBXLCK.skel b/LINKPARM/GVBXLCK.ftl similarity index 100% rename from SKEL/GVBXLCK.skel rename to LINKPARM/GVBXLCK.ftl diff --git a/SKEL/GVBXLENV.skel b/LINKPARM/GVBXLENV.ftl similarity index 100% rename from SKEL/GVBXLENV.skel rename to LINKPARM/GVBXLENV.ftl diff --git a/SKEL/GVBXLFIL.skel b/LINKPARM/GVBXLFIL.ftl similarity index 100% rename from SKEL/GVBXLFIL.skel rename to LINKPARM/GVBXLFIL.ftl diff --git a/SKEL/GVBXLST.skel b/LINKPARM/GVBXLST.ftl similarity index 100% rename from SKEL/GVBXLST.skel rename to LINKPARM/GVBXLST.ftl diff --git a/SKEL/GVBXP01.skel b/LINKPARM/GVBXP01.ftl similarity index 100% rename from SKEL/GVBXP01.skel rename to LINKPARM/GVBXP01.ftl diff --git a/SKEL/GVBXRCK.skel b/LINKPARM/GVBXRCK.ftl similarity index 100% rename from SKEL/GVBXRCK.skel rename to LINKPARM/GVBXRCK.ftl diff --git a/SKEL/GVBXWCK.skel b/LINKPARM/GVBXWCK.ftl similarity index 100% rename from SKEL/GVBXWCK.skel rename to LINKPARM/GVBXWCK.ftl diff --git a/SKEL/GVBXWTRN.skel b/LINKPARM/GVBXWTRN.ftl similarity index 100% rename from SKEL/GVBXWTRN.skel rename to LINKPARM/GVBXWTRN.ftl From 2f9e045c7301f78c566de5f6ce0c851699a34d34 Mon Sep 17 00:00:00 2001 From: ghannington Date: Thu, 12 Jun 2025 10:59:16 +0800 Subject: [PATCH 5/6] Keep skeletons for now so old build system can still run Signed-off-by: ghannington --- SKEL/GVBGDAT.skel | 7 +++++++ SKEL/GVBJDAY.skel | 7 +++++++ SKEL/GVBMR93.skel | 7 +++++++ SKEL/GVBRD15.skel | 7 +++++++ SKEL/GVBRD35.skel | 7 +++++++ SKEL/GVBUR05.skel | 7 +++++++ SKEL/GVBUR10.skel | 7 +++++++ SKEL/GVBUR15.skel | 7 +++++++ SKEL/GVBUR30.skel | 7 +++++++ SKEL/GVBUR40.skel | 7 +++++++ SKEL/GVBUR45.skel | 7 +++++++ SKEL/GVBUR66.skel | 7 +++++++ SKEL/GVBXLCK.skel | 7 +++++++ SKEL/GVBXLENV.skel | 7 +++++++ SKEL/GVBXLFIL.skel | 7 +++++++ SKEL/GVBXLST.skel | 7 +++++++ SKEL/GVBXP01.skel | 7 +++++++ SKEL/GVBXRCK.skel | 7 +++++++ SKEL/GVBXWCK.skel | 7 +++++++ SKEL/GVBXWTRN.skel | 7 +++++++ 20 files changed, 140 insertions(+) create mode 100644 SKEL/GVBGDAT.skel create mode 100644 SKEL/GVBJDAY.skel create mode 100644 SKEL/GVBMR93.skel create mode 100644 SKEL/GVBRD15.skel create mode 100644 SKEL/GVBRD35.skel create mode 100644 SKEL/GVBUR05.skel create mode 100644 SKEL/GVBUR10.skel create mode 100644 SKEL/GVBUR15.skel create mode 100644 SKEL/GVBUR30.skel create mode 100644 SKEL/GVBUR40.skel create mode 100644 SKEL/GVBUR45.skel create mode 100644 SKEL/GVBUR66.skel create mode 100644 SKEL/GVBXLCK.skel create mode 100644 SKEL/GVBXLENV.skel create mode 100644 SKEL/GVBXLFIL.skel create mode 100644 SKEL/GVBXLST.skel create mode 100644 SKEL/GVBXP01.skel create mode 100644 SKEL/GVBXRCK.skel create mode 100644 SKEL/GVBXWCK.skel create mode 100644 SKEL/GVBXWTRN.skel diff --git a/SKEL/GVBGDAT.skel b/SKEL/GVBGDAT.skel new file mode 100644 index 0000000..3c27e51 --- /dev/null +++ b/SKEL/GVBGDAT.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBGDAT) + ENTRY GVBGDAT + NAME GVBGDAT(R) diff --git a/SKEL/GVBJDAY.skel b/SKEL/GVBJDAY.skel new file mode 100644 index 0000000..c268b01 --- /dev/null +++ b/SKEL/GVBJDAY.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBJDAY) + ENTRY GVBJDAY + NAME GVBJDAY(R) diff --git a/SKEL/GVBMR93.skel b/SKEL/GVBMR93.skel new file mode 100644 index 0000000..dbbafd2 --- /dev/null +++ b/SKEL/GVBMR93.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=YES) + SETOPT PARM(REUS=NONE) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBMR93) + ENTRY GVBMR93 + NAME GVBMR93(R) diff --git a/SKEL/GVBRD15.skel b/SKEL/GVBRD15.skel new file mode 100644 index 0000000..a05dc74 --- /dev/null +++ b/SKEL/GVBRD15.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=NONE) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBRD15) + ENTRY GVBRD15 + NAME GVBRD15(R) diff --git a/SKEL/GVBRD35.skel b/SKEL/GVBRD35.skel new file mode 100644 index 0000000..902d250 --- /dev/null +++ b/SKEL/GVBRD35.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=NONE) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBRD35) + ENTRY GVBRD35 + NAME GVBRD35(R) diff --git a/SKEL/GVBUR05.skel b/SKEL/GVBUR05.skel new file mode 100644 index 0000000..31ed05e --- /dev/null +++ b/SKEL/GVBUR05.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBUR05) + ENTRY GVBUR05 + NAME GVBUR05(R) diff --git a/SKEL/GVBUR10.skel b/SKEL/GVBUR10.skel new file mode 100644 index 0000000..70491fe --- /dev/null +++ b/SKEL/GVBUR10.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBUR10) + ENTRY GVBUR10 + NAME GVBUR10(R) diff --git a/SKEL/GVBUR15.skel b/SKEL/GVBUR15.skel new file mode 100644 index 0000000..a380a0c --- /dev/null +++ b/SKEL/GVBUR15.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBUR15) + ENTRY GVBUR15 + NAME GVBUR15(R) diff --git a/SKEL/GVBUR30.skel b/SKEL/GVBUR30.skel new file mode 100644 index 0000000..b0f5692 --- /dev/null +++ b/SKEL/GVBUR30.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=YES) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBUR30) + ENTRY GVBUR30 + NAME GVBUR30(R) diff --git a/SKEL/GVBUR40.skel b/SKEL/GVBUR40.skel new file mode 100644 index 0000000..8231bb7 --- /dev/null +++ b/SKEL/GVBUR40.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBUR40) + ENTRY GVBUR40 + NAME GVBUR40(R) diff --git a/SKEL/GVBUR45.skel b/SKEL/GVBUR45.skel new file mode 100644 index 0000000..919af75 --- /dev/null +++ b/SKEL/GVBUR45.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBUR45) + ENTRY GVBUR45 + NAME GVBUR45(R) diff --git a/SKEL/GVBUR66.skel b/SKEL/GVBUR66.skel new file mode 100644 index 0000000..e95af9d --- /dev/null +++ b/SKEL/GVBUR66.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=YES) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBUR66) + ENTRY GVBUR66 + NAME GVBUR66(R) diff --git a/SKEL/GVBXLCK.skel b/SKEL/GVBXLCK.skel new file mode 100644 index 0000000..f81e30b --- /dev/null +++ b/SKEL/GVBXLCK.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=64) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBXLCK) + ENTRY GVBXLCK + NAME GVBXLCK(R) diff --git a/SKEL/GVBXLENV.skel b/SKEL/GVBXLENV.skel new file mode 100644 index 0000000..0d34f51 --- /dev/null +++ b/SKEL/GVBXLENV.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBXLENV) + ENTRY GVBXLENV + NAME GVBXLENV(R) diff --git a/SKEL/GVBXLFIL.skel b/SKEL/GVBXLFIL.skel new file mode 100644 index 0000000..bac6e71 --- /dev/null +++ b/SKEL/GVBXLFIL.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBXLFIL) + ENTRY GVBXLFIL + NAME GVBXLFIL(R) diff --git a/SKEL/GVBXLST.skel b/SKEL/GVBXLST.skel new file mode 100644 index 0000000..3115249 --- /dev/null +++ b/SKEL/GVBXLST.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBXLST) + ENTRY GVBXLST + NAME GVBXLST(R) diff --git a/SKEL/GVBXP01.skel b/SKEL/GVBXP01.skel new file mode 100644 index 0000000..4d613f0 --- /dev/null +++ b/SKEL/GVBXP01.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=YES) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBXP01) + ENTRY GVBXP01 + NAME GVBXP01(R) diff --git a/SKEL/GVBXRCK.skel b/SKEL/GVBXRCK.skel new file mode 100644 index 0000000..03afb0e --- /dev/null +++ b/SKEL/GVBXRCK.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=YES) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=SPLIT) + INCLUDE SYSLIB(GVBXRCK) + ENTRY GVBXRCK + NAME GVBXRCK(R) diff --git a/SKEL/GVBXWCK.skel b/SKEL/GVBXWCK.skel new file mode 100644 index 0000000..7395357 --- /dev/null +++ b/SKEL/GVBXWCK.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=64) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBXWCK) + ENTRY GVBXWCK + NAME GVBXWCK(R) diff --git a/SKEL/GVBXWTRN.skel b/SKEL/GVBXWTRN.skel new file mode 100644 index 0000000..99bcbc1 --- /dev/null +++ b/SKEL/GVBXWTRN.skel @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=ANY) + INCLUDE SYSLIB(GVBXWTRN) + ENTRY GVBXWTRN + NAME GVBXWTRN(R) From acefe4c004c224abcc11ca7ef97cda7a8cb8ae26 Mon Sep 17 00:00:00 2001 From: neilbeesley Date: Tue, 14 Apr 2026 17:01:49 -0500 Subject: [PATCH 6/6] Allow GVBDTGEN to be build. Do not merge this branch with V4. Signed-off-by: neilbeesley --- LINKPARM/GVBDTGEN.ftl | 7 +++++++ TABLE/PGMEXT.csv | 1 + 2 files changed, 8 insertions(+) create mode 100644 LINKPARM/GVBDTGEN.ftl diff --git a/LINKPARM/GVBDTGEN.ftl b/LINKPARM/GVBDTGEN.ftl new file mode 100644 index 0000000..e53ddfc --- /dev/null +++ b/LINKPARM/GVBDTGEN.ftl @@ -0,0 +1,7 @@ + SETOPT PARM(AMODE=31) + SETOPT PARM(HOBSET=NO) + SETOPT PARM(REUS=RENT) + SETOPT PARM(RMODE=24) + INCLUDE SYSLIB(GVBDTGEN) + ENTRY GVBDTGEN + NAME GVBDTGEN(R) diff --git a/TABLE/PGMEXT.csv b/TABLE/PGMEXT.csv index 0f35300..e01baf3 100644 --- a/TABLE/PGMEXT.csv +++ b/TABLE/PGMEXT.csv @@ -1,4 +1,5 @@ PID,PDESC,PPGMTYPE,PSRCREPO,PSRCFLDR,PSRCSFX,PLANG,PMODTYPE,PDB2PRE +GVBDTGEN,Test data generator,Main Program,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, GVBGDAT,Date Conversion Process (Serial to Gregorian),Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, GVBJDAY,Date Conversion Process (Gregorian to Serial),Subprogram,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD, GVBMR93,Generic Switch Setter,Main Program,Performance-Engine-Extensions,ASM,asm,HLASM,LOADMOD,