A (Compiler directive)

The compiler directive A is a switch that controls alignment of data in records. The numerical argument representing the extent of aligment in bytes may be 1, 2, 4, 8, 16 or 32. in Free Pascal, additional values may be "MAC68K", "POWER", "RESET", "ON" and "OFF".

Syntax

 * {$A 8} or {$ALIGN 8}: align all data in records to 8 byte border.