2. Mapping armcl Command-Line Options to tiarmclang

In this chapter of the “armcl to tiarmclang Migration Guide,” information is presented that will help you map armcl command-line options to an appropriate tiarmclang command-line option, if a mapping is available. There are some armcl command-line options, like the -s interlisting options, that do not have a functional counterpart in the tiarmclang compiler. Such cases will be clearly indicated in the tables contained in this chapter.

In several of this chapter’s sub-sections, armcl options are shown side-by-side with one or more functionally relevant tiarmclang options in table form. These tables are often accompanied by a brief commentary discussing further details about the option mapping, including differences in behavior between the armcl and tiarmclang compiler with regards to the options under consideration.

Please note that while this chapter will try to account for all of the options available with the armcl compiler, it does not enumerate all of the tiarmclang command-line options that are available. If you cannot find a tiarmclang option that you are looking for in this chapter, then you may want to refer to the Clang Compiler User’s Manual for further information.