3. Migrating Command-Line Options

In this chapter of the Migration Guide, information is presented to 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 are clearly indicated in the tables 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 tries to account for all the options provided by the armcl compiler, it does not list all the tiarmclang command-line options that are available. If you cannot find a tiarmclang option that you are looking for in this chapter, refer to the Clang Compiler User’s Manual for additional command-line options.