5.5.2.2 .fill repeat[, size[, fill]]

Reserve repeat copies of size bytes. repeat may be zero or more. size may be zero or more, but if it is more than 8, then it is deemed to have the value 8. The content of each repeat bytes is taken from an 8-byte number. The highest order 4 bytes are zero. The lowest order 4 bytes are value rendered in the little-endian byte-order. Each size bytes in a repetition is taken from the lowest order size bytes of this number.

size is optional and defaults to one, if omitted.

fill is optional. If not specified:

  • In a data section, a value of 0x00 is used to fill the skipped bytes.
  • In a code section, the last specified .fillvalue is used to fill the skipped bytes.