You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On an ODS5 disk, with "$ set proc/parse=extended/case=blind" (and hacked mmk.cld):
$ mmk/id
%MMK-I-IDENT, this is the MadGoat Make Utility V4.1
-MMK-I-COPYRIGHT, Copyright (c) 2008, Matthew Madison. See LICENSE.TXT in distribution kit for license information.
$
$ mmk "SYS$DISK:[.BIN-AXP]SQLITE3(alter)"
LIBRARY/REPLACE SYS$DISK:[.BIN-AXP]SQLITE3.OLB SYS$DISK:[.BIN-AXP]ALTER.OBJ
%MMK-I-ACTNOUPD, action did not update target SYS$DISK:[.BIN-AXP]SQLITE3.OLB(ALTER=SYS$DISK:[.BIN-AXP]ALTER.OBJ)
$ libr/list SYS$DISK:[.BIN-AXP]SQLITE3.OLB
Directory of ALPHA OBJECT library USR_ODS5:[BECKER_H.sqlite3.BIN-AXP]SQLITE3.OLB;1 on 13-AUG-2013 12:18:55
Creation date: 13-AUG-2013 12:18:22 Creator: Librarian A09-30
Revision date: 13-AUG-2013 12:18:25 Library format: 3.0
Number of modules: 1 Max. key length: 128
Other entries: 5 Preallocated index blocks: 213
Recoverable deleted blocks: 74 Total index blocks used: 2
Max. Number history records: 20 Library history records: 2
alter
$
where alter.c was compiled with cc/name=as_is, which creates a module named after the file name in lowercase letters. However, as can be seen in the MMK-I-ACTNOUPD message, mmk uses a module name in uppercase letters.
The text was updated successfully, but these errors were encountered:
I have looked at the code and I can see what is happening. I think that this will require some changes to allow MMK to respond to the setting of /CASE_LOOKUP. I think it is likely best to support retaining case of the module name at all times and using a new routine (dcl_strcmp) that compares correctly, based on DCL process configuration. A fix for this is being planned.
On an ODS5 disk, with "$ set proc/parse=extended/case=blind" (and hacked mmk.cld):
where alter.c was compiled with cc/name=as_is, which creates a module named after the file name in lowercase letters. However, as can be seen in the MMK-I-ACTNOUPD message, mmk uses a module name in uppercase letters.
The text was updated successfully, but these errors were encountered: