A32 and T32instruction portability diagnostics
armasm can issue warnings about instructions that cannot assemble to both A32 and T32 code.
There are a few UAL instructions that can assemble as either A32 code or T32 code, but not both. You can identify these instructions in the source code using the
--diag_warning 1812 command-line option when invoking armasm.
It warns for any instruction that cannot be assembled in theother instruction set. This is only a hint, and other factors, likerelocation availability or target distance might affect the accuracyof the message.