3. Migrating Command-Line Options

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

In several of this chapter’s sub-sections, cl2000 options are shown side-by-side with one or more functionally relevant c29clang 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 cl2000 and c29clang compiler with regards to the options under consideration.

Please note that while this chapter tries to account for all the options provided by the cl2000 compiler, it does not list all the c29clang command-line options that are available. If you cannot find a c29clang option that you are looking for in this chapter, refer to the Clang Compiler User’s Manual for additional command-line options.