as: Fill

1 
1 7.34 '.fill REPEAT , SIZE , VALUE'
1 ==================================
1 
1 REPEAT, SIZE and VALUE are absolute expressions.  This emits REPEAT
1 copies of SIZE bytes.  REPEAT may be zero or more.  SIZE may be zero or
1 more, but if it is more than 8, then it is deemed to have the value 8,
1 compatible with other people's assemblers.  The contents of each REPEAT
1 bytes is taken from an 8-byte number.  The highest order 4 bytes are
1 zero.  The lowest order 4 bytes are VALUE rendered in the byte-order of
1 an integer on the computer 'as' is assembling for.  Each SIZE bytes in a
1 repetition is taken from the lowest order SIZE bytes of this number.
1 Again, this bizarre behavior is compatible with other people's
1 assemblers.
1 
1    SIZE and VALUE are optional.  If the second comma and VALUE are
1 absent, VALUE is assumed zero.  If the first comma and following tokens
1 are absent, SIZE is assumed to be 1.
1