.quad Directive

Syntax

.quad expression1 [,expression2] ... [, expressionN]

Description

The .quad directive truncates the expression values specified in the comma-separated list to 64-bit values and assembles the values in successive locations. The expression values can be relocatable.

The operands can optionally have the form expressionVal [ :expressionRep]

The expressionVal is a 64-bit value. The optional expressionRep is a non-negative expression that specifies how many times to replicate the value of expressionVal. The expression value (expressionVal) and repetition count (expressionRep) must be absolute.

This directive automatically aligns its data and preceding labels to a quadword boundary. You can disable this feature with the .align 0 directive.