As opções nesse painel definem quais mensagens de informação sobre erro e
depuração indicando possíveis erros de programação são produzidas pelo
compilador.
Consulte Ajuda do Diálogo Geral para obter informações sobre as definições do
*CMDDFT e a ajuda do botão de comando.
- Nota:
- Essas opções podem produzir muitas mensagens. Para impedir que essas
mensagens sejam registradas no registro de jobs, especifique as seguintes
opções:
- Selecione a caixa de entrada Saída no painel de opções
Geração.
- Desmarque a caixa de entrada Registrar Mensagens no painel de
opções Compilar.
- Opções de Registro de Saída
-
-
Opções de registro de saída
- Ativa ou desativa os grupos de opções de registro de saída. É
possível selecionar um dos seguintes valores neste campo:
- *CMDDFT
- Utilize as opções de registro de saída atualmente definidas como padrão
para o sistema.
- *NONE
- Desativa todas as opções de registro de saída.
- *USAGE
- Equivale a selecionar em separado as seguintes opções de registro de saída
descritas abaixo:
- Atribuições com valores longos
- Enumerações
- Variáveis não utilizadas com declarações externas
- Mensagens gerais
- Variáveis automáticas não inicializadas explicitamente
- Parâmetros de função não utilizados
- Uso não portátil
- *ALL
- Ativa todas as opções de registro de saída.
Também é possível utilizar as caixas de entrada de três estados para
configurar opções de registro de saída em separado. Uma opção será
ativada se sua caixa de entrada for selecionada e será desativada se sua caixa
de entrada não for selecionada. Se uma caixa de entrada estiver
selecionada em cinza, essa opção é definida de acordo com a
configuração padrão do sistema.
-
Redundâncias em expressões condicionais
- Se esta caixa de entrada estiver selecionada, o compilador avisa que há
redundâncias em expressões condicionais.
-
Operações envolvendo constantes
- Se esta caixa de entrada estiver selecionada, o compilador avisa que há
operações envolvendo constantes.
-
Instruções sem efeito
- Se esta caixa de entrada estiver selecionada, o compilador avisa se
existem instruções sem efeito.
-
Enumerações
- Se esta caixa de entrada estiver selecionada, o compilador lista a
utilização de enumerações.
-
Variáveis não utilizadas com declarações
externas
- Se esta caixa de entrada estiver selecionada, o compilador lista as
variáveis não utilizadas que tenham declarações externas.
-
Mensagens gerais
- Se esta caixa de entrada estiver selecionada, o compilador lista as
mensagens CHECKOUT gerais.
-
Instruções Goto
- Se esta caixa de entrada estiver selecionada, o compilador lista as
ocorrências e utilizações de instruções goto .
-
Variáveis automáticas não inicializadas
explicitamente
- Se esta caixa de entrada estiver selecionada, o compilador lista as
variáveis automáticas que não são inicializadas explicitamente.
-
Parâmetros de funções não utilizados
- Se esta caixa de entrada estiver selecionada, o compilador lista os
parâmetros de funções não utilizados.
-
Uso não portátil
- Se esta caixa de entrada estiver selecionada, o compilador lista os usos
não portáteis da linguagem de programação.
-
Diretrizes do pré-processador
- Se esta caixa de entrada estiver selecionada, o compilador lista todas as
diretrizes do pré-processador.
-
Rastreamento de ações do pré-processador
- Se esta caixa de entrada estiver selecionada, o compilador lista um
rastreamento de arquivo de inclusão pelo pré-processador.
-
Instruções não atingíveis
- Se esta caixa de entrada estiver selecionada, o compilador avisa sobre as
instruções não atingíveis.
-
Truncamento
- Se esta caixa de entrada estiver selecionada, o compilador avisa sobre
truncamento e sobre uma possível perda de dados.
-
Variáveis automáticas ou estáticas não
utilizadas
- Se esta caixa de entrada estiver selecionada, o compilador verifica a
presença de variáveis automáticas ou estáticas não utilizadas.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.