Aligner le code (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Liste des directives de compilation Delphi - Index


Type

Commutateur

Syntaxe

{$CODEALIGN}

Par défaut

n est le paramètre d'alignement. Le paramètre d'alignement par défaut est représenté comme 0. La valeur réelle est déterminée par l'architecture cible.

Pour Win32, la valeur par défaut est 4.

Portée

Locale


Remarques

{$CODEALIGN} définit l'adresse de début d'une procédure ou d'une fonction. Les paramètres d'alignement possibles sont :

{$CODEALIGN 0}, {$CODEALIGN 1}, {$CODEALIGN 2}, {$CODEALIGN 4}, {$CODEALIGN 8} et {$CODEALIGN 16}.

Par exemple, {$CODEALIGN 16} définit l'alignement du code sur des frontières de 16 octets.

La spécification de {$CODEALIGN 1} définit des frontières de 1 octet, où aucun emplacement vide ou filtre n'est généré.

Pour l'alignement des données, utilisez la directive {$ALIGN}.

Remarque: La pseudo-instruction .ALIGN 16, utilisable dans les blocs asm, a la même signification que {$CODEALIGN 16}.

Voir aussi