User's Guide
2 Command-Line Options
You can specify command-line options to the aCC command. They allow you to override the default
actions of the compiler. Each option begins with either a - or a + sign. Any number of options can
be interspersed anywhere in the aCC command and they are typically separated by blanks. Unless
specified otherwise, all options are supported by C and C++ compilers.
Default options can be set using option configuration files. See “Configuration Files (.conf Files)”
(page 26).
This chapter discusses the following command-line options:
• “Options to Control Code Generation” (page 32)
• “Data Alignment and Storage” (page 34)
• “Debugging Options” (page 35)
• “Error Handling” (page 38)
• “Exception Handling” (page 41)
• “Extensions to the Language” (page 41)
• “Floating-Point Processing Options” (page 42)
• “Header File Options” (page 45)
• “Online Help Option” (page 47)
• “Inlining Options” (page 48)
• “Information Embedding Options” (page 65)
• “Library Options” (page 49)
• “Linker Options” (page 50)
• “Options for Naming the Output File” (page 52)
• “Native Language Support Option” (page 52)
• “Handling Null Pointers Options” (page 53)
• “Code Optimizing Options” (page 53)
• “Parallel Processing Options” (page 65)
• “Performance Options” (page 68)
• “Porting Options” (page 70)
• “Preprocessor Options” (page 72)
• “Profiling Code Options” (page 74)
• “Runtime Checking Options” (page 75)
• “Standards Related Options” (page 82)
• “Subprocesses of the Compiler” (page 87)
• “Symbol Binding Options” (page 89)
• “Template Options” (page 91)
• “Trigraph Processing Suppression Option” (page 92)
• “Verbose Compile and Link Information” (page 93)
• “Concatenating Options” (page 95)
31