A fix is available
APAR status
Closed as new function.
Error description
ERROR DESCRIPTION:Ø New options ALOWCOPYLOC and ALOWDEFINE will be added to the compiler
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of Enterprise COBOL 6.1 who would * * like to prevent use of the COPYLOC compiler * * option via installation control. * * * **************************************************************** * PROBLEM DESCRIPTION: There is currently no way to block use * * of the COPYLOC compiler option via * * installation control. * * * **************************************************************** * RECOMMENDATION: Apply the provided PTF. * * * **************************************************************** When the COPYLOC option was added to the compiler, there was no mechanism provided to limit its usage.
Problem conclusion
Temporary fix
Comments
When the COPYLOC option was added to the compiler, there was no mechanism provided to limit its usage. = PROBLEM CONCLUSION = (max col 64 )<-| New Function: The V6.1 Enterprise COBOL compiler was updated to include a new installation control option, ALOWCOPYLOC, which allows an installation administrator to decide whether their compiler users are permitted to use the COPYLOC compiler option. +-------------------------------------------------------------+ | Start of changes for: | | Enterprise COBOL for z/OS Customization Guide, V6.1 | | SC27-8712-00 | Chapter 2: Enterprise COBOL compiler Options Add a new entry for ALOWCOPYLOC. --------------------------------------------------------------- ALOWCOPYLOC ALOWCOPYLOC affects whether COPYLOC options can be used when compiling COBOL programs. Syntax .-YES-. >>-ALOWCOPYLOC=--+-NO--+------------------------------------->< Default ALOWCOPYLOC=YES YES Allows the specification of COPYLOC options when compiling COBOL programs. NO Diagnoses the specification of any COPYLOC options as an error. Note ALOWCOPYLOC cannot be overridden at compile time because it cannot be included in the PROCESS (or CBL) statement. If your installation requirements do not allow COPYLOC compiler options to be specified in a source program, specify ALOWCOPYLOC=NO. | End of changes for: | | Enterprise COBOL for z/OS Customization Guide, V6.1 | | SC27-8712-00 | +-------------------------------------------------------------+
APAR Information
APAR number
PI95970
Reported component name
ENT COBOL FOR Z
Reported component ID
5655EC600
Reported release
610
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / New Function / Xsystem
Submitted date
2018-03-29
Closed date
2018-04-10
Last modified date
2018-05-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
IGYCINIT
SC27871200 |
Fix information
Fixed component name
ENT COBOL FOR Z
Fixed component ID
5655EC600
Applicable component levels
R610 PSY UI55121
UP18/04/12 P F804
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
05 September 2024