B.5.6. Messages group for project built with RVCT v1.2 or ADS v1.2

The Messages group contains settings that control the error and warning messages generated by the compiler for the project. The default behavior is the same as the default behavior of the compiler for the variant of C or C++ specified Source_Language setting of the Checking group (see Table B.20).

See also the Checking group for options that control additional diagnostic checks.

The Messages group contains:

Warning group

The Warning group sets the ARM compiler options that control warning messages issued during compilation of the project. All compiler warning options are available through the interface. By default, all options are set to the tool default.

Table B.17 lists the compiler warning options that you can set through the Warning group. For information on these settings, see RealView Developer Kit v1.0 Compiler and Libraries Guide.

Table B.17. Warning group

NameARM Compiler option
Suppress_Warnings

-W

Equal_sign_use

-Wa

Bit_field_type

-Wb

Deprecated_decl

-Wd

Extended_const_expr

-We

Inven_ext_int

-Wf

Hdr_not_guard

-Wg

Implicit_constr

-Wi

Dbl_const_to_float

-Wk

Lower_prec

-Wl

Multi_char

-Wm

Implicit_narrow

-Wn

Implicit_long_long

-Wo

Non_ANSI_inc

-Wp

Init_order

-Wq

Implicit_virt

-Wr

Struct_padding

-Ws

Unused_this

-Wt

Future_compat

-Wu

Implicit_return

-Wv

Fn_not_used

-Wx

Deprecated_features

-Wy

Error group

The Error group sets the ARM compiler options that control error messages issued during compilation of the project. All compiler error options are available through the interface. By default, all options are set to the tool default.

Table B.18 lists the compiler error options that you can set through the Error group. For information on these settings, see RealView Developer Kit v1.0 Compiler and Libraries Guide.

Table B.18. Error group

NameARM Compiler option
Downgr_ac_errs

-Ea

Implicit_casts

-Ec

Unclean_casts

-Ef

Downgr_cn_errs

-Ei

Linkage

-El

Preprocessing

-Ep

Zero_len_array

-Ez

Copyright © 2003, 2004 ARM Limited. All rights reserved.ARM DUI 0234B
Non-Confidential