HLASM Installation and Customization Guide
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
HLASM Installation and Customization Guide
SC26-3494-05
Installation and Customization Guide
Abstract for Installation and Customization Guide
Planning for installing High Level Assembler on z/OS
What you receive with High Level Assembler
Distribution media
Basic material
Optional material
Program publications and softcopy
What you need to install High Level Assembler
Required and optional software for the target system
DASD storage required for the target system
FMIDs deleted
Installing with CBPDO
Planning to use SMP/E
Planning to change installation jobs
Publications useful during installation
Program support
Program services
Preventive Service Planning
Statement of support procedures
Program and service level information
Program level information
Service level information
Cumulative service tape
Planning for customizing High Level Assembler on z/OS
Deciding whether and what to customize
SMP/E and High Level Assembler
Selecting multicultural support
Planning to customize High Level Assembler options
Why do it
Choices to make now
Planning to customize the user exits
Planning to customize cataloged procedures
Why do it
Choices to make now
Example
Planning to install in the link pack area
Why do it
Choices to make now
Placing assembler modules in the LPA and MLPA
Installing High Level Assembler on z/OS
Overview of installation
Modifying High Level Assembler jobs
If using a CBPDO
Installation checklist
Step 1: SMP/E considerations for installing High Level Assembler
SMP/E environment
SMP/E options subentry values
Step 2: Copy the sample JCL from the product tape
Step 3: Set up ISPF editor macro (optional)
Step 4: Allocate and initialize the SMP/E data sets (optional)
Step 5: Perform SMP/E receive
Method 1: Receive using SMP/E dialogs
Method 2: Receive using a batch job
Step 6: Allocate target and distribution libraries
Step 7: Create DDDEF entries
Step 8: Perform SMP/E apply
Method 1: Apply using SMP/E dialogs
Method 2: Apply using a batch job
Step 9: Run the installation verification program
Step 10: Perform SMP/E accept
Method 1: Accept using SMP/E dialogs
Method 2: Accept using a batch job
Customizing High Level Assembler on z/OS
SMP/E considerations
Customization checklist
Customization steps
Step 1: Change SMP/E to use High Level Assembler
Step 2: Customize user exits
Step 3: Change default options and DDNAMES
Step 4: Customize the High Level Assembler procedures
Supplied procedures
Step 5: Place High Level Assembler into link pack area
Step 6: Assembler H migration (optional)
Maintaining High Level Assembler on z/OS
Re-installing High Level Assembler
Applying service updates
What you receive
Checklist for applying service
Step 1. Prepare to install service
Step 2. Receive the service
Step 3. Accept applied service (optional)
Step 4. Apply the service
Step 5. Test the service
Step 6. Accept the service
Removing High Level Assembler
Reporting a problem with High Level Assembler
Obtaining service information
Planning for installing High Level Assembler on z/VM
Worksheet: Planning for installing High Level Assembler on z/VM
What you receive with High Level Assembler
Distribution media
Basic material
Optional material
Cumulative service tape
Program publications and softcopy
What you need to install High Level Assembler
Operating system requirements
Other program product requirements
VMSES/E considerations
DASD storage required
Planning to install in a saved segment
Program support
Program services
Preventive Service Planning
Statement of support procedures
Program and service level information
Program level information
Service level information
Publications useful during installation
Planning for customizing High Level Assembler on z/VM
Deciding whether and what to customize
Selecting multicultural support
Planning to customize High Level Assembler options and DDNAMES
Why do it
Choices to make now
Planning to customize the user exits
Installing High Level Assembler on z/VM
Overview of installation
Checklist for installing High Level Assembler
Step 1: Prepare to install High Level Assembler
Step 2: Allocate resources for installing High Level Assembler
Common instructions for allocating storage resources
If installing on a minidisk
If installing on a shared file system
Step 3: Install High Level Assembler
Step 4: Verify the installation in a test environment
Step 5: Define and build High Level Assembler saved segment (optional)
Step 6: Put High Level Assembler into production
Putting High Level Assembler onto the Y disk
Putting High Level Assembler onto a disk other than the Y disk
Customizing High Level Assembler on z/VM
Changing option and DDNAMES defaults
General rules for coding the ASMADOPT ASSEMBLE file
Example of Modifying Option and DDNAME Values
Changing the saved segment name
Customizing the user exits
Maintaining High Level Assembler on z/VM
Re-installing High Level Assembler
Applying service updates
What you receive
Checklist for applying service
Step 1. Prepare to install service
Step 2. Clear the alternate APPLY disk
Step 3. Receive the new service
Step 4. Apply the new service
Step 5. Reapply local service
Step 6. Update build status table
Step 7. Rebuild serviced parts (objects)
Step 8. Verify the service
Step 9. Place the service into production
Removing High Level Assembler
Reporting a problem with High Level Assembler
Obtaining service information
Planning for installing High Level Assembler on z/VSE
Worksheet: Planning for installing High Level Assembler on z/VSE
What you receive with High Level Assembler
Distribution media
Basic material
Optional material
Cumulative service tape
Program publications and softcopy
Program source materials
What you need to install High Level Assembler
Required and optional software
DASD and other storage required
Planning where to install High Level Assembler
Program support
Program services
Preventive Service Planning
Statement of support procedures
Program and service level information
Program level information
Service level information
Publications useful during installation
Planning for customizing High Level Assembler on z/VSE
Deciding whether and what to customize
Selecting multicultural upport
Planning to customize High Level Assembler options
Choices to make now
Planning to install High Level Assembler into the shared virtual area (SVA)
Why do it
Choices to make now
Installing High Level Assembler on z/VSE
Overview of installation
Checklist for installing High Level Assembler
Step 1: Back up the original system
Step 2: Allocate space for the library (omit if using the default)
Step 3: Install High Level Assembler
Method 1: Install High Level Assembler using the interactive interface with V2 Format tape
Condition code and messages
Method 2: Install High Level Assembler using the interactive interface with V1 Format tape
Condition code and messages
Method 3: Install High Level Assembler using a batch job
Step 4: Verify the installation of High Level Assembler
Customizing High Level Assembler on z/VSE
Changing default options
Relink High Level Assembler phase ASMADOPT
Placing High Level Assembler into the Shared Virtual Area (SVA)
Maintaining High Level Assembler on z/VSE
Re-installing High Level Assembler
Applying service updates
What you receive
Checklist for applying service
Step 1. Check prerequisite APARs or PTFs
Step 2. Backup original system
Step 3. Apply service
Method 1: Apply service using the interactive interface
Method 2: Apply service using a batch job
Step 4. Run the installation verification program (IVP)
Removing High Level Assembler
To report a problem with High Level Assembler
Obtaining service information
Planning for installing High Level Assembler on zLinux
Introduction to High Level Assembler on zLinux
What you receive with High Level Assembler
Distribution medium
RPM package contents
What you need to install High Level Assembler
Required and optional software
Machine requirements
Storage requirements
Installing High Level Assembler on zLinux
The file transfer process
Sample JCL
Installation
Starting High Level Assembler on zLinux
Starting the assembler
Usage and limitations of High Level Assembler on zLinux
Usage
Limitations
Isolating the problem
Diagnosing the problem
Diagnostic aids
Installation problems
Building a keyword string
Keyword usage
Using the problem identification worksheet
Step 1. Component identification keyword procedure
Step 2. Release level keyword procedure
Release level procedure
Step 3. Type-of-failure keyword procedure
Abnormal termination problem procedures
ABENDxxxx procedure
Message problem procedures
MSGxxx procedure
Loop or no response problem procedures
LOOP procedure
Output problem procedures
INCORROUT procedure
Performance problem procedures
PERFM procedure
Documentation problem procedures
DOC procedure
Step 4. System-type keyword
System-type procedure
Problem identification worksheet
Using the keyword string as a search argument
How to use the keyword string
Search argument procedure
Preparing an APAR
Initiating an APAR
Job control statements (z/OS)
Interactive environment (CMS)
Job control statements (z/VSE)
SYSADATA (z/OS and CMS) or SYSADAT (z/VSE) output
Submitting the APAR documentation
Modifier keywords
High Level Assembler Language Elements
Assembler options
Internal Trace Facility
How to invoke the Internal Trace Facility
Specifying the trace data set
ITF assembler option
High Level Assembler Options
ASMAOPT
ASMAOPT options
ADATA
ADEXIT
ALIGN
ALIGNWARN
ASA (z/OS and CMS)
BATCH
CODEPAGE
COMPAT
CONTWARN
DBCS
DECK
DELETE
DSECT
DXREF
ESD
EXLITW
FLAG
FOLD
GOFF (z/OS and CMS)
GOFFADATA (z/OS and CMS)
IMPLENWARN
INEXIT
INFO
LANGUAGE
LIBEXIT
LIBMAC
LIMIT
LINECOUNT
LIST
MACHINE
MACHINELIST
MAP
MXREF
OBJECT
OBJEXIT
OPTABLE
OPTABLELIST
PAGE0WARN
PCONTROL
PESTOP
PROFILE
PROFMEM
PRTEXIT
PUSHWARN
RA2
RECORDINFO
RENT
RLD
RXREF
SECTALGN
SIZE
STORAGE
SUBSTRWARN
SUPRWARN
SYSPARMV
TERM
TEST
THREAD
TRANSLATE
TRMEXIT
TYPECHECK
USING0WARN
WARN
WORKFILE
XOBJADATA (z/OS and CMS)
XOBJECT (z/OS and CMS)
XREF
High Level Assembler DDNAMES (z/OS and CMS)
ASMADD Syntax
ASMADD
ADATA
IN
LIB
LIN
OPT
PRINT
PUNCH
TERM
UT1
High Level Assembler Service
Create Product Parameter File (PPF) override (z/VM)
Local modification procedures (z/VM)
Full part replacement local modification
Reworking local modification
Bibliography
Glossary
Index
Copyright IBM Corporation 1990, 2014