SEÇÕES (C/C++)
Apresenta uma seção de um ou mais definitions que são os especificadores de acesso em seções no arquivo de saída. do projeto
SECTIONS
definitions
Comentários
Cada definição deve estar em uma linha separada. O SECTIONS palavra-chave pode estar na mesma linha como a primeira definição ou na linha anterior. O arquivo. def pode conter um ou mais SECTIONS instruções.
Isso SECTIONS instrução define atributos para uma ou mais seções no arquivo de imagem e pode ser usada para substituir os atributos padrão para cada tipo de seção.
O formato de definitions é:
.section_name specifier
onde .section_name é o nome de uma seção de sua imagem do programa e specifieré um ou mais dos seguintes modificadores de acesso:
Modificador |
Description |
---|---|
EXECUTE |
A seção é executável |
READ |
Permite que as operações de leitura nos dados |
SHARED |
Compartilha a seção entre todos os processos que carregar a imagem |
WRITE |
Permite operações de gravação de dados |
Separe os nomes de especificador com um espaço. For example:
SECTIONS
.rdata READ WRITE
SECTIONSmarca o início de uma lista da seção definitions. Cada definition deve estar em uma linha separada. O SECTIONS palavra-chave pode estar na mesma linha que o primeiro definition ou na linha anterior. O arquivo. def pode conter um ou mais SECTIONS instruções. O SEGMENTS palavra-chave é suportado como um sinônimo de SECTIONS.
Suporte para versões anteriores do Visual C++:
section [CLASS 'classname'] specifier
O CLASS palavra-chave é suportada para compatibilidade, mas é ignorado.
Uma maneira equivalente para especificar atributos de seção é com o /SECTION opção.