Build Options
for System Parameters and Console Commands
There are a number of system parameters and console commands that depend on the build options set at compile time. They are only available when the corresponding build options have been set when Her- cules has been built.
Most of these build option are enabled by default. That means the corresponding system parameters and console commands are available without any further action. A few build options however are disabled by default. If the corresponding system parameters and console commands are required the build options must be set and Hercules must be rebuilt.
Instead of changing the Hercules source files to activate specific build options, the HQA feature (Hercules Build Configurations Quality Assurance) has been introduced. The HQA features allows changing build options by using an environment variable or by using the new configuration or makefile options. For more details about the HQA feature consult the “Installation Guide”. The following table gives an overview about build options affecting system parameters and console com- mands.
Hercules build option | Default | System parameter / console command |
---|---|---|
_FEATURE_ASN_AND_LX_REUSE | X | alrf / asn_and_lx_reuse 1) |
_FEATURE_CPU_RECONFIG | X | cf / cfall |
_FEATURE_ECPSVM | X | ecpsvm |
_FEATURE_SYSTEM_CONSOLE | X | !message / .reply / scpecho / scpimply / ssd |
_FW_REF | X | f{+/-}addr / s{+/-}dev / sf-dev / sf+dev / sfc / sfd / sfk / t{+/-}dev |
_HAVE_MLOCKALL | memlock / memfree | |
_MSVC_ | dir 2) | |
ENABLE_OBJECT_REXX | X | rexx / exec |
ENABLE_REGINA_REXX | X | rexx / exec |
OPTION_CAPPING | X | capping |
OPTION_CKD_KEY_TRACING | X | t{+/-}ckd |
OPTION_CMDTGT | X | cmdtgt / herc / pscp / scp |
OPTION_CONFIG_SYMBOLS | X | qpfkeys / defsym / delsym |
OPTION_DYNAMIC_LOAD | X | modpath / ldmod / lsdep / lsmod / rmmod |
OPTION_HAO | X | hao |
OPTION_HTTP_SERVER | X | http / httpport / httproot 3) |
OPTION_INSTRUCTION_COUNTING | icount | |
OPTION_IODELAY_KLUDGE | X | iodelay |
OPTION_LPP_RESTRICT | X | pgmprdos |
OPTION_MIPS_COUNTING | X | maxrates |
OPTION_MSGHLD | kd / msghld | |
OPTION_PTTRACE | X | ptt |
OPTION_SCSI_TAPE | X | auto_scsi_mount / scsimount 4) |
OPTION_SET_STSI_INFO | X | manufacturer / model / plant |
OPTION_SHARED_DEVICES | X | shrdport |
OPTION_SHUTDOWN_CONFIRMATION | quitmout | |
OPTION_TAPE_AUTOMOUNT | X | automount |
OPTION_W32_CTCI | X | tt32 |
OPTION_SHOWDVOL1 | showdvol1 | |
PANEL_REFRESH_RATE | X | panrate |